Home > Àüü±â»ç

ÄÚµå Á¡°Ë ¼­ºñ½º ȸ»ç ÄÚµåÄÚºê, ¼ö°³¿ù µ¿¾È ħÇØ »ç½Ç ¸ô¶ú´Ù

ÀÔ·Â : 2021-04-19 15:13
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
¶Ç ´Ù¸¥ °ø±Þ¸Á °ø°ÝÀÌ ¹ß°ßµÆ´Ù. °ø°ÝÀÚµéÀÌ ÄÚµå Á¡°Ë ¼­ºñ½ºÀÎ ÄÚµåÄں긦 ħÇØÇØ °í°´»çÀÇ ÄÚµåµé¿¡ Á¢±ÙÇÑ °ÍÀÌ´Ù. ÀÌ·± È°µ¿ÀÌ ½ÃÀÛµÈ °Ç ÃÖ¼Ò 1¿ùºÎÅͶó°í Çϴµ¥, ÄÚµåÄÚºê´Â 4¿ù 1ÀϱîÁö ÀüÇô ¸ô¶ú´Ù°í ÇÑ´Ù. °ø±Þ¸Á °ø°ÝÀÌ ´ëÀ¯ÇàÀÇ Á¶ÁüÀ» º¸ÀÌ°í ÀÖ´Ù.

[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ¹Ì±¹ÀÇ »ç¹ý ´ç±¹ÀÌ ÄÚµåÄÚºê(Codecov)¶ó´Â ±â¾÷¿¡¼­ ¹ß»ýÇÑ Á¤º¸ ħÇØ »ç°í¿¡ ´ëÇÑ ¼ö»ç¿¡ ³ª¼¹´Ù. ÄÚµåÄÚºê´Â °³¹ßÀÚµéÀÌ Äڵ庣À̽º Ä¿¹ö¸®Áö¸¦ °è»êÇÏ°í Á¡°ËÇÏ°Ô ÇØ ÁÖ´Â µµ±¸¸¦ ¸¸µé¾î ÆǸÅÇϴ ȸ»ç·Î, Àü ¼¼°è¿¡ ¾ÆƲ¶ó½Ã¾È(Atlassian), ÇÁ·ÏÅÍ ¾Øµå °·ºí(Proctor & Gamble), °í´ëµð(GoDaddy), ¿ö½ÌÅÏÆ÷½ºÆ®(Washington Post) µî 2¸¸ 9õ¿© ±â¾÷ ¹× ±â°üÀ» °í°´À¸·Î µÎ°í ÀÖ´Ù. ÄÚµåÄں꿡¼­ Á¤º¸°¡ ħÇصƴٸé, ÀÌ °í°´»ç ÀüºÎ¿¡ ¿µÇâÀÌ ÀÖÀ» ¼ö ÀÖ¾î Á¶»ç °á°ú¿¡ µû¶ó ´ëÇü »ç°ÇÀ¸·Î ¹ßÀüÇÒ °¡´É¼ºµµ ÀÖ´Ù.

[À̹ÌÁö = utoimage]


°ø°ÝÀÚµéÀº µµÄ¿(Docker) À̹ÌÁöÀÇ Ãë¾àÁ¡À» È°¿ëÇØ ¹è½Ã ¾÷·Î´õ(Bash Uploader) ½ºÅ©¸³Æ®¿¡ Á¢±ÙÇÑ °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖ´Ù. ¿©±â¼­ºÎÅÍ °³¹ß ȯ°æ Àüü¸¦ ÆľÇÇØ Á¤º¸¸¦ »©³Â´Ù°í ÇÑ´Ù. ÀÌ »ç°ÇÀ» ¾Ë°Ô µÈ °Ç 4¿ù 1ÀÏÀÇ ÀÏÀÌ°í, ÇöÀç±îÁö ÁøÇàµÈ Á¶»ç¸¦ ÅëÇØ °ø°ÝÀÚµéÀÌ ÀÌ¹Ì ¼ö°³¿ù ÀüºÎÅÍ Á¤º¸¸¦ ħÇØÇÑ °ÍÀ¸·Î ¹àÇôÁ³´Ù. ¾ÆÁ÷ °ø°ÝÀÚµéÀÇ ÃÖÃÊ Ä§Åõ ³¯Â¥°¡ Á¤È®È÷ È®ÀÎµÈ °Ç ¾Æ´ÏÁö¸¸ ÃÖ¼Ò 1¿ù 31ÀϺÎÅͶó°í ÇÑ´Ù. °ø°Ý¿¡ È°¿ëµÈ ¼¼ °¡Áö ¹è½Ã ¾÷·Î´õµéÀº ÄÚµåÄÚºê ¼­Å¬¾¾¾ÆÀÌ ¿Àºê(Codecov CircleCI Orb), ±êÇãºê¸¦ À§ÇÑ ÄÚµåÄÚºê ¾×¼ÇÁî(Codecov-acitons for GitHub), ÄÚµåÄÚºê ºñÆ®¶óÀÌÁî ÆäÀÌÁî(Codecove Bitrise Phase)´Ù.

ÄÚµåÄÚºêÀÇ CEO Á¦·¯µå ¿¨°Ö¹ö±×(Jerrod Engelberg)´Â ÀÚ»ç À¥»çÀÌÆ®¸¦ ÅëÇØ »çÀ̹ö ¹üÁËÀÚµéÀÌ ¹è½Ã ¾÷·Î´õ ½ºÅ©¸³Æ®µé¿¡ ºÒ¹ýÀûÀ¸·Î Á¢±ÙÇÏ´Â µ¥ ¼º°øÇßÀ¸¸ç, À̸¦ ÅëÇØ °í°´µéÀÇ Áö¼ÓÀû ¹èÆ÷(CI) ȯ°æ¿¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â ºñ¹Ð¹øÈ£, ÅäÅ«, Å°¸¦ È®º¸Çß´Ù°í ¹àÇû´Ù. À̸¦ ÅëÇØ °ø°ÝÀÚµéÀº °í°´µéÀÇ È¯°æ, µ¥ÀÌÅͽºÅä¾î, ¾ÖÇø®ÄÉÀÌ¼Ç Äڵ带 ÀڽŵéÀÇ ¸¶À½´ë·Î º¯°æ½Ãų ¼ö ÀÖ¾ú´Ù°í ÇÑ´Ù. È®º¸µÈ Á¤º¸´Â ÄÚµåÄÚºê¿Í °ü·ÃÀÌ ¾ø´Â ¼­µåÆÄƼ ¼­¹ö·Î ¿Å°ÜÁ³´Ù°í ÇÑ´Ù. ÇÏÁö¸¸ °í°´µéÀÌ ¹ÞÀ» ÇÇÇØÀÇ ±Ô¸ð´Â ¾ÆÁ÷ Á¤È®È÷ ¿¹ÃøÇϱ⠾î·Æ´Ù.

¼ö»ç°¡ ÁøÇàµÇ°í ÀÖÁö¸¸ ÄÚµåÄں갡 ÀÚ»ç ¸ÁÀ» ¾î¶² ½ÄÀ¸·Î, ¾î´À Á¤µµ·Î±îÁö ºÐ¸®ÇÏ°í ÀÖ¾ú´ÂÁö°¡ ÇÇÇØ ±Ô¸ð Áý°èÀÇ ÇÙ½É ¿ä¼Ò Áß Çϳª°¡ µÉ °ÍÀ¸·Î º¸ÀδÙ. ¶ÇÇÑ ÄÚµå ¼­¸í Á¤Ã¥ÀÌ ¾î¶² ½ÄÀ¸·Î ¼ö¸³µÇ¾î ÀÖ¾ú°í, ¾î¶»°Ô ½ÇÇàµÇ°í ÀÖ¾ú´ÂÁöµµ °ü°ÇÀÌ´Ù.

º¸¾È Àü¹®°¡ Á¸ ·çÄ«ÀÌÁî(John Loucaides)´Â ÀÚ½ÅÀÇ ºí·Î±×¸¦ ÅëÇØ ¡°°á±¹ ÄÚµåÄں꿡 Äڵ带 ÀúÀåÇϰųª, ÄÚµåÄں긦 ÅëÇØ Äڵ带 °ü¸®Çß´ø °í°´»çµéÀÌ ÄÚµå ¹«°á¼º°ú º¸¾È¼ºÀ» ²Ä²ÄÇÏ°Ô Á¡°ËÇØ¾ß ÇÑ´Ù¡±°í ¸»ÇÑ´Ù. ±×·¯¸é¼­ ¡°ÀÌ·¸°Ô ¾ÖÇø®ÄÉÀÌ¼Ç ÄÚµåµéÀÌ Áý¾àµÇ´Â °÷À» °ø°ÝÀÚµéÀÌ °ø·«ÇÏ´Â µ¥ ¼º°øÇϸé ÇÑ ¹ø ÀÛ¾÷À¸·Î Å« ¼º°ú¸¦ ´©¸± ¼ö ÀÖ´Ù¡±¸ç ¡°±×·± ¼­ºñ½º¸¦ Á¦°øÇÏ´Â °÷Àº ÄÚµå ¼­¸í Á¤Ã¥°ú ¸ÁºÐ¸®¸¦ ´õ ²Ä²ÄÇÏ°Ô ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù¡±°í °­Á¶Çϱ⵵ Çß´Ù.

ÇÏÁö¸¸ ÄÚµåÄÚºê´Â ±Ô¸ð°¡ Å©Áö ¾ÊÀº ȸ»ç´Ù. µû¶ó¼­ ¼ö¸¹Àº °í°´»çÀÇ ÄÚµå ¹«°á¼ºÀ» ÇϳªÇϳª Á¡°ËÇÏ´Â °ÍÀÌ ºÒ°¡´É¿¡ °¡±õ´Ù´Â ÁöÀûµµ ³ª¿À°í ÀÖ´Ù. ½ÉÁö¾î °ø°ÝÀÚµéÀÇ È°µ¿ÀÌ ¼ö°³¿ù ÀüºÎÅÍ ½ÃÀÛµÆÀ¸´Ï ¸»ÀÌ´Ù. ÀÏ°¢¿¡¼­´Â ¾ó¸¶ Àü ÃÖ¾ÇÀÇ °ø±Þ¸Á °ø°ÝÀÇ ±Ù¿øÁö°¡ µÈ ¼Ö¶óÀ©Áî(SolarWinds)¿Í °°Àº Å« ±Ô¸ðÀÇ ±â¾÷µµ ÇÏÁö ¸øÇÑ ÀÏÀ̶ó´Â ºñ±³°¡ ³ª¿À±âµµ Çß´Ù.

¿¨°Ö¹ö±×´Â ¡°°­·ÂÇÑ º¸¾È Á¤Ã¥°ú ÀÛ¾÷ ÇÁ·Î½ÃÀú¸¦ ¼ö¸³ÇØ ÁؼöÇÏ°í ÀÖ°í º¸¾È ½Çõ »çÇ×µµ °Ç°­ÇÏ°Ô ½ÇõÇÏ°í ÀÖÀ¸¸ç, ³×Æ®¿öÅ©¿Í ½Ã½ºÅÛÀ» ²÷ÀÓ¾øÀÌ ¸ð´ÏÅ͸µ ÇØ ¼ö»óÇÑ È°µ¿À» Àû¹ßÇÏ°í ÀÖÁö¸¸ ±× ¾î¶² Á¶Á÷µµ 100% ¹æ¾î¿¡ ¼º°øÇÒ ¼ö ¾ø´Ù¡±¸ç ¡°ÇöÀç ÀÌ »ç°Ç ¶§¹®¿¡ ºÒÆíÀ» °ÞÀ¸½Å ÀϺΠ°í°´µé¿¡°Ô »ç°úÀÇ ¸»¾¸À» Àü´ÞÇϸç, ÇöÀç °ø°ÝÀ¸·Î ÀÎÇÑ ¾Ç¿µÇâÀÌ ÃÖ¼ÒÈ­ µÉ ¼ö ÀÖµµ·Ï ³ë·ÂÇÏ°í ÀÖÀ½À» ¾Ë·Áµå¸°´Ù¡±°í ¹ßÇ¥Çß´Ù.

3ÁÙ ¿ä¾à
1. ¶Ç ´Ù¸¥ °ø±Þ¸Á °ø°Ý, ÃÖ¼Ò 1¿ù´ÞºÎÅÍ ÁøÇàµÇ°í ÀÖ¾úÀ½.
2. À̹ø °ø±Þ¸Á °ø°ÝÀÌ ¹°²¿¸¦ ÅÍ ÁØ °Ç ÄÚµå Á¡°Ë ¹× Ä¿¹ö¸®Áö È®ÀÎ ±â¾÷ÀÎ ÄÚµåÄÚºê.
3. ÄÚµåÄÚºê´Â Àü ¼¼°è 2¸¸ 9õ¿© °í°´»ç¸¦ µÐ °÷À¸·Î, À̹ø »ç°ÇÀÇ Ãæ°ÝÀÌ ²Ï Ä¿Áú ¼ö ÀÖÀ» °ÍÀ¸·Î º¸ÀÓ.

[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>

  •  
  • 0
  • ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â

  • ¡°
  •  SNS¿¡¼­µµ º¸¾È´º½º¸¦ ¹Þ¾Æº¸¼¼¿ä!! 
  • ¡±
¾Æ½ºÆ®·Ð½ÃÅ¥¸®Æ¼ ÆÄ¿öºñÁî 2023³â2¿ù23ÀÏ ½ÃÀÛ ³Ý¾Øµå ÆÄ¿öºñÁî ÁøÇà 2020³â1¿ù8ÀÏ ½ÃÀÛ~2021³â 1¿ù8ÀϱîÁö À§Áîµð¿£¿¡½º 2018
¼³¹®Á¶»ç
³»³â ȸ»ç¿¡ ²À µµÀÔÇÏ°í ½ÍÀº º¸¾È ¼Ö·ç¼Ç ¶Ç´Â Ç÷§ÆûÀº ¹«¾ùÀΰ¡¿ä?
XDR
EDR
AI º¸¾È
Á¦·ÎÆ®·¯½ºÆ®
°ø±Þ¸Á º¸¾È ü°è(SBOM)
Ŭ¶ó¿ìµå º¸¾È ¼Ö·ç¼Ç
±âŸ(´ñ±Û·Î)