Home > Àüü±â»ç

¾ÆƲ¶ó½Ã¾È, ±êÇãºê, ±ê·¦, º¸¾È ¶§¹®¿¡ ÀâÀº ¼Õ ³õÁö ¾Ê´Â´Ù

ÀÔ·Â : 2019-05-20 11:23
ÆäÀ̽ººÏ º¸³»±â Æ®À§ÅÍ º¸³»±â ³×À̹ö ¹êµå º¸³»±â Ä«Ä«¿À ½ºÅ丮 º¸³»±â ³×À̹ö ºí·Î±× º¸³»±â
5¿ù 2ÀÏ ¹ß»ýÇÑ ¸®Æ÷ÁöÅ͸® »ç¿ëÀÚ ´ë»ó ·£¼¶¿þ¾î °ø°Ý °°ÀÌ Á¶»ç
øº¸ °øÀ¯ÇÏ´Ùº¸´Ï ÁÁÀº Á¡ ¸¹¾Æ...ÄÚµå °øÀ¯ Ä¿¹Â´ÏƼ Àüü¿¡ µµ¿ò


[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] 5¿ù 2ÀÏ ÀαⰡ ³ôÀº ¸®Æ÷ÁöÅ͸® ¼­ºñ½ºÀÎ ¾ÆƲ¶ó½Ã¾È(Atlassian), ±êÇãºê(GitHub), ±ê·¦(GitLab)ÀÇ »ç¿ëÀÚµéÀÌ ·£¼¶¿þ¾î °ø°Ý¿¡ °É·È´Ù. ÀÌ¿¡ ¼¼ ¼­ºñ½ºµéÀº ÈûÀ» ÇÕÇØ º¹±¸¿Í ¿øÀÎ ºÐ¼®¿¡ ³ª¼¹´Ù.

[À̹ÌÁö = iclickart]


±×¸®°í ¼¼ ȸ»çÀÇ º¸¾È ÆÀµéÀº µ¥ÀÌÅ͸¦ °øÀ¯Çϱ⠽ÃÀÛÇß´Ù. °ø°ÝÀÌ ¾î¶² ½ÄÀ¸·Î ¹ß»ýÇßÀ¸¸ç, °ø°ÝÀÚµéÀÌ ¾î¶² ¹æ½ÄÀ¸·Î ¿òÁ÷¿´´ÂÁö¿¡ ´ëÇؼ­ ¸¹Àº µ¥ÀÌÅ͵éÀÌ ¿À°í°¡±â ½ÃÀÛÇߴµ¥, ÀÌ Çù¾÷ÀÌ ¾ó¸¶³ª È°¼ºÈ­µÇ¾ú´ÂÁö, ±ê·¦ÀÇ ¼ö¼® º¸¾È Ã¥ÀÓÀÚÀÎ ÄÉÀ̽à ¿Õ(Kathy Wang)Àº ¡°ÀÌ·± Çù¾÷ üÁ¦¸¦ ¿µ±¸ÀûÀ¸·Î °¡Á®°¡±â·Î °áÁ¤Çß´Ù¡±°í ¹ßÇ¥Çß´Ù. ÇöÀç ÀÌ 3°³ ȸ»ç´Â »ç¿ëÀÚµéÀÇ ¸®Æ÷ÁöÅ͸®µéÀ» °Ë»çÇØ ´Ù¸¥ ¸®Æ÷ÁöÅ͸® ¼­ºñ½º·Î ÅëÇÏ´Â Å©¸®µ§¼È Á¤º¸°¡ ÀúÀåµÈ ÆÄÀÏÀÌ ÀÖ´ÂÁö ã¾Æ³»´Â ÀÛ¾÷À» ÁøÇàÇÏ°í ÀÖ´Ù°í ÇÑ´Ù.

¡°Äڵ带 °øÀ¯ÇÏ´Â ±ê(Git) »ç¿ëÀÚµé°ú ±ê °øµ¿Ã¼ Àüü¸¦ À§ÇØ ¾÷üµéÀÌ ÈûÀ» ÇÕÄ£´Ù´Â °Ô ¾ó¸¶³ª Å« ÀǹÌÀÎÁö ÀÌÀü¿¡´Â ±ú´ÝÁö ¸øÇß½À´Ï´Ù. °¢ÀÚ º¸¾ÈÀ» ¾Ë¾Æ¼­ ÇÏ´Â °Íº¸´Ù °°ÀÌ ÇÏ´Â °ÍÀÌ ÈξÀ ´õ ¸¹Àº µµ¿òÀÌ µÇ°í ÀÖ½À´Ï´Ù. ÀÌ Ã¼Á¦°¡ Áö±ÝÀÇ °èȹó·³ °è¼Ó À¯ÁöµÈ´Ù¸é ¾ÕÀ¸·Î ¸®Æ÷ÁöÅ͸® º¸¾È¿¡ È¿°úÀûÀÎ Çâ»óÀÌ ÀÖÀ» °ÍÀ¸·Î ¿¹»óÇÕ´Ï´Ù.¡± ¿ÕÀÇ ¼³¸íÀÌ´Ù.

°æÀï»çµé »çÀÌ¿¡¼­ À§Çù øº¸°¡ °øÀ¯µÇ´Â °Ç ¼ö³â ÀüºÎÅÍ ½ÃÀÛµÇ¾î ¿Â ÀÏÀÌ´Ù. ¹°·Ð ¸ðµç Á¶Á÷µéÀÌ ±×·± °Ç ¾Æ´ÏÁö¸¸, Á¡Á¡ °øÀ¯°¡ º¸ÆíÈ­ µÇ°í ÀÖ´Â Ãß¼¼´Ù. »ê¾÷º°·Î Á¤º¸°øÀ¯ºÐ¼®¼¾ÅÍ(ISAC)¸¦ ¸¶·ÃÇØ Á¤º¸¸¦ ±³·ùÇÏ°í ÀÖÀ¸¸ç, ±â¼ú ±â¾÷µé³¢¸®´Â ÇÊ¿ä¿¡ µû¶ó ¾à¼ÓÀ» ¸Î¾î Á¤º¸¸¦ °øÀ¯ÇÏ°í ÀÖ´Ù. º¸¾È°ú °ü·ÃµÈ ȸ»çµéÀϼö·Ï ÀÌ·¯ÇÑ È°µ¿À» º¸´Ù Àû±ØÀûÀ¸·Î ÀÌÇàÇÏ°í ÀÖ´Ù. ÇÏÁö¸¸ °³¹ß °ü·Ã ¾÷üµéÀÌ º¸¾ÈÀ» Å׸¶·Î ¹¶Ä£ °Ç À̹øÀÌ Ã³À½ÀÌ´Ù.

¾ÆƲ¶ó½Ã¾È°ú ±êÇãºê, ±ê·¦Àº °øµ¿À¸·Î º¸¾È Á¶»ç °á°ú¸¦ ÀÚ»ç »çÀÌÆ®¿¡ °Ô½ÃÇϸ鼭 °øÁ¶¸¦ °¡½ÃÈ­½ÃÅ°±âµµ Çß´Ù. ¡°»çÀ̹ö °ø°ÝÀ¸·ÎºÎÅÍ »ç¿ëÀÚµéÀ» º¸È£ÇÏ°í, ÇÇÇØ º¹±¸¸¦ µµ¿ì¸ç, »ç°Ç ¹ß»ý »ç½ÇÀ» ¾Ë¸®´Â µ¥ ÀÖ¾î ¼¼ ȸ»çÀÇ º¸¾È ¹× Áö¿ø ÆÀÀÌ ¼ÕÀ» Àâ±â·Î Çß½À´Ï´Ù. ¶ÇÇÑ »ç°Ç Á¶»ç¿¡µµ ÈûÀ» ÇÕÃÄ, ±ê °øµ¿Ã¼ Àüü¸¦ º¸´Ù ¾ÈÀüÇÏ°Ô ¸¸µé°Ú½À´Ï´Ù.¡±

¹«½¼ ÀÏÀÌ ÀϾ±â¿¡ ¼¼ °æÀï»ç°¡ ¶Ê¶Ê ¹¶Ä¡°Ô µÈ °ÍÀϱî? Áö³­ 5¿ù 2ÀÏ, ¾ÆƲ¶ó½Ã¾È, ±êÇãºê, ±ê·¦ÀÇ »ç¿ëÀÚµéÀº ·£¼¶¿þ¾î °ø°Ý¿¡ ´çÇß´Ù. ÇÕÇؼ­ ¾à 1000¸íÀÇ »ç¿ëÀÚµéÀÌ ¸®Æ÷ÁöÅ͸®°¡ »èÁ¦µÇ´Â ÇÇÇظ¦ ÀÔÀº °ÍÀÌ´Ù. ¾îÁ¦±îÁö Äڵ尡 ´ã°ÜÀÖ´ø °÷¿¡´Â ¹üÀεéÀÇ Çù¹Ú ÆíÁö¸¸ÀÌ µ¢±×·¯´Ï ³²¾ÆÀÖ¾ú´Ù. 0.1 ºñÆ®ÄÚÀÎÀ» 10ÀÏ ¾È¿¡ ³»Áö ¾ÊÀ¸¸é Äڵ带 ¼¼»ó¿¡ °ø°³ÇÏ°Ú´Ù´Â ³»¿ëÀ̾ú´Ù. ÀÌ ¶§¹®¿¡ ¼¼ ȸ»ç´Â °ø°ÝÀÚµéÀÌ ¡®¸®Æ÷ÁöÅ͸® Ç÷§ÆûÀ» ħÇØÇߴ°¡?¡¯¶ó´Â ºÎºÐÀ» Á¶»çÇϱ⠽ÃÀÛÇß´Ù.

Ãʱâ Á¶»ç´Â µ¶¸³ÀûÀ¸·Î ÁøÇàµÆ´Ù. ±×¸®°í °¢ÀÚ ¡°°ø°ÝÀÚµéÀÌ ¿©·¯ °÷À¸·Î À¯ÃâµÈ Å©¸®µ§¼ÈÀ» ÀÌ¿ëÇØ °èÁ¤À» ħÇØÇß´Ù¡±´Â »ç½ÇÀ» ¾Ë¾Æ³Â´Ù. ´Ü¼øÈ÷ »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£¸¸ÀÌ ¾Æ´Ï¶ó ¾ÖÇø®ÄÉÀÌ¼Ç ºñ¹Ð¹øÈ£, API Å°, °³ÀÎ Á¢±Ù ÅäÅ«µµ ÇÔ²² È°¿ëÇÑ °ÍÀ¸·Î ³ªÅ¸³µ´Ù. ¡°ÀÌÁß ºñ¹Ð¹øÈ£ ÀÏºÎ¿Í Å°µéÀº ¸®Æ÷ÁöÅ͸® ¼­ºñ½º¿¡¼­ À¯ÃâµÈ °ÍÀ¸·Î ÃßÁ¤µÇ¾ú½À´Ï´Ù. »ç¿ëÀÚµé Áß ´©±º°¡ ½Ç¼ö·Î ÀÌ·± Á¤º¸°¡ ´ã°ÜÀÖ´Â ÆÄÀÏÀ» °ø°³Çϸ鼭 ¸»ÀÌÁÒ.¡±

ºÐ¼® °á°ú °ø°ÝÀÚµéÀÌ ¸í·ÉÇà ±ê Ǫ½Ã(command-line Git push)¸¦ ½Ç½ÃÇÔÀ¸·Î½á ÀÌ·± ÆÄÀϵé ȤÀº ºñ¹Ð Á¤º¸°¡ ´ã°ÜÀÖ´Â ¸®Æ÷ÁöÅ͸®¸¦ ºü¸£°Ô ã¾Æ³Â´Ù´Â °É ¾Ë¾Æ³¾ ¼ö ÀÖ¾ú´Ù. ÀÚµ¿È­ ±â¼úÀ» »ç¿ëÇϹǷΠ³¾ ¼ö ÀÖ´Â ¼ÓµµÀÎ °Íó·³ º¸¿´´Ù. ¼¼ ȸ»ç´Â ¼­·Î¿¡°Ô ¿¬¶ôÀ» ÃëÇÒ ¼ö¹Û¿¡ ¾ø¾ú´Ù. ÇÔ²² Å©¸®µ§¼È Á¤º¸°¡ ´ã±ä ÆÄÀÏÀ» Æ÷ÇÔÇÏ°í ÀÖ´Â ¸®Æ÷ÁöÅ͸® »ç¿ëÀÚµéÀ» ã¾Æ³Â°í, °ø°ÝÀÇ ±Ù¿øÀÌ µÇ°í ÀÖ´Â ¿Â¶óÀΠȣ½ºÆà ¾÷ü±îÁö ´Ù´Ù¶ú´Ù.

±×¸®°í 5¿ù 10ÀÏ, °ø°ÝÀÚµéÀº ´Ù½Ã ÇÑ ¹ø ±ê ¸®Æ÷ÁöÅ͸®µéÀ» ½ºÄµÇß´Ù. ½Ç¼ö·Î À߸ø ÀúÀåµÈ Å©¸®µ§¼ÈÀ» ã±â À§ÇÔÀ̾ú´Ù. ½ºÄµÀÌ ½Ç½ÃµÇ´Â À§Ä¡(IP ÁÖ¼Ò)´Â 5¿ù 2ÀϺÎÅÍ ½ÃÀÛµÈ °èÁ¤ Å»Ãë °ø°ÝÀÌ ½ÃÀÛµÈ À§Ä¡¿Í µ¿ÀÏÇß´Ù.

ÇöÀç °³¹ßÀÚµéÀ» ³ë¸®´Â »çÀ̹ö °ø°ÝÀÌ ¼¼°èÀûÀ¸·Î À¯ÇàÇÏ°í ÀÖ´Ù. »çÀ̹ö ¹üÁËÀÚµéÀ̳ª Á¤ºÎÀÇ Áö¿øÀ» ¹Þ°í ÀÖ´Â ÇØÄ¿µéÀ̳ª ¸¶Âù°¡Áö´Ù. À̵éÀº °³¹ßÀÚµéÀÇ ÄÄÇ»Å͸¦ ³ë¸®±âµµ ÇÏ°í, °³¹ß Ç÷§ÆûÀ» ħÇØÇϱ⵵ Çϸç, °³¹ß ¼ÒÇÁÆ®¿þ¾î¸¦ Á¶ÀÛÇϱ⵵ ÇÑ´Ù. °³¹ßÀÚÀÇ µµ±¸µéÀ» ħÇØÇϸé, ±× °á°ú·Î ³ª¿Â ÇÁ·Î±×·¥µéµµ ³ôÀº È®·ü·Î ħÇØµÈ »óÅ·Π¸¸µé¾îÁö±â ¶§¹®ÀÌ´Ù.

º¸¾È ¾÷ü ½º³ªÀÌÅ©(Snyk)ÀÇ CSOÀÎ ´ë´Ï ±×·£´õ(Danny Grander)´Â ´ÙÀ½°ú °°ÀÌ ¼³¸íÇÑ´Ù. ¡°±ê Ä¿¹Â´ÏƼ ¹× ÄÚµå °øÀ¯ Ç÷§ÆûÀ» ³ë¸®´Â °Ç °³¹ßÀÚ¸¦ ³ë¸®´Â ¼ö¸¹Àº ¹æ¹ý Áß ÇϳªÀÔ´Ï´Ù. ±× ¿Ü¿¡ ¶Ç ¶°¿À¸£°í ÀÖ´Â °Ç ÀÌ·± ±ê ÄÚµåó·³ È°¹ßÈ÷ °øÀ¯µÇ°í ÀÖ´Â ¿ÀǼҽº¸¦ °¨¿°½ÃÅ°´Â °ÍÀÔ´Ï´Ù. ¿ÀǼҽº ÄÚµå Çϳª ¾øÀÌ °³¹ßÀ» ÇÏ´Â »ç¶÷Àº °ÅÀÇ ¾øÀ¸´Ï, ÀÌ ¿ª½Ã È¿°úÀûÀÎ ¹æ¹ýÀÌ µË´Ï´Ù.¡±

±×·£´õ´Â ¡°°³¹ßÀڵ鵵 ÀÌÁ¦´Â º¸¾È¿¡ ´ëÇØ Á» ´õ ÁøÁöÇÏ°Ô »ý°¢ÇØ¾ß ÇÒ ¶§¡±¶ó°í °­Á¶ÇÑ´Ù. ¡°±êÇãºê¿Í °°Àº ¼­ºñ½º¸¦ »ç¿ëÇÒ ¶§´Â ÀÌÁßÀÎÁõÀ» »ç¿ëÇϼ¼¿ä. ¿ÀǼҽº¸¦ »ç¿ëÇϱâ Àü¿¡ Ãë¾àÁ¡ Á¡°ËºÎÅÍ ÇÏ´Â °Ô ½À°üÀÌ µÇ¸é ÁÁ½À´Ï´Ù. ÀÌ·± °Ç ±ê Ä¿¹Â´ÏƼ°¡ °³¹ßÀÚ °³°³Àο¡°Ô ÆÛÆ®·Á¾ß ÇÏ´Â ¹®È­ÀÔ´Ï´Ù.¡±

¾ÕÀ¸·Îµµ ¾ÆƲ¶ó½Ã¾È, ±êÇãºê, ±ê·¦Àº ¸®Æ÷ÁöÅ͸® ¼­ºñ½º¸¦ °Ü³ÉÇÑ »çÀ̹ö °ø°Ý¿¡ ´ëÇÑ Ã¸º¸¸¦ È°¹ßÈ÷ °øÀ¯ÇÒ ¿¹Á¤À̶ó°í ÇÑ´Ù. ¡°Ã¸º¸ °øÀ¯°¡ Ä¿¹Â´ÏƼ ÀüüÀÇ ¾ÈÀü¿¡ ¾ó¸¶³ª Å« µµ¿òÀÌ µÇ´ÂÁö óÀ½ ü°¨Çß½À´Ï´Ù. ¹°·Ð ¼­·Î °æÀï °ü°è¿¡ ÀÖ±ä ÇÏÁö¸¸, °æÀïÀ̶ó´Â °Íµµ »ýÅ°谡 °Ç°­ÇÏ°Ô À¯ÁöµÇ¾î¾ß¸¸ ÇÒ ¼ö ÀÖ´Â °ÍÀ̴ϱî¿ä.¡±

3ÁÙ ¿ä¾à
1. ÃÖ±Ù ¸®Æ÷ÁöÅ͸® ¹× ÄÚµå °øÀ¯ Ç÷§Æû ³ë¸®´Â »çÀ̹ö °ø°Ý ´Ã¾î³ª°í ÀÖÀ½.
2. ÀÌ¿¡ ¾ÆƲ¶ó½Ã¾È, ±êÇãºê, ±ê·¦ ¼¼ °³ ȸ»ç°¡ øº¸ °øÀ¯¿Í »çÀ̹ö »ç°Ç Á¶»ç¿¡ ÈûÀ» ÇÕħ.
3. ¿ø·¡ ÇÑ »ç°Ç ¼ö»çÇÏ´Ù°¡ ¼ÕÀ» Àâ°Ô µÈ °ÍÀε¥, Àâ¾Æº¸´Ï ³Ê¹« ÁÁ¾Æ¼­ °è¼Ó Çù·ÂÇÒ ¿¹Á¤.

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

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

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

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