°³¹ßÀÚµé, ±êÇãºê °ø°£¿¡¼´Â ÇØÀÌÇØÁ®...ȸ»çÀÇ ±êÇãºê ¸ð´ÏÅ͸µ Çʼö
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] º¸¾È ÆÀµéÀ» ¹Ù»Ú°Ô ÇÏ´Â °ÍÀº ¹«¾ùÀΰ¡? ¸Ö¿þ¾î? ÇǽÌ? µðµµ½º °ø°Ý? µ¥ÀÌÅÍ ºÐ¼®? øº¸ ¼öÁý? ±× ÀüºÎ´Ù. ÇϳªÇϳª°¡ »ç¶÷ Áø ºüÁöµµ·Ï ¹Ù»Ú°Ô ¸¸µå´Â °Çµ¥, ±×·³¿¡µµ ºüÁø °Ô ÀÖ´Ù. ±×°Ç ÃÖ±Ù¿¡ µé¾î ºÎ°¢Çϱ⠽ÃÀÛÇÑ °Å´ë Ãë¾àÁ¡À¸·Î, ¹Ù·Î ±êÇãºê´Ù.
[À̹ÌÁö = iclickart]
±êÇãºê. °³¹ßÀÚµéÀ̶ó¸é ¸ðµÎ°¡ ¾Æ´Â ¼Ò½ºÄÚµå °øÀ¯ ¹× °ü¸® ½Ã½ºÅÛÀ¸·Î, ÀÌ·± Á¾·ù¿¡¼´Â ¼¼°è¿¡¼ °¡Àå Å« Ä¿¹Â´ÏƼ´Ù. ±â¾÷µé°ú °³ÀεéÀº ±êÇãºê¿¡ ¼Ò½ºÄڵ带 ÀúÀåÇÏ°í °ü¸®ÇÑ´Ù. ¼ÒÇÁÆ®¿þ¾î °³¹ß ÇÁ·ÎÁ§Æ®µµ ¿©±â¼ ½Ç½Ã°£À¸·Î ÁøÇàµÉ ¶§°¡ ¸¹´Ù. À¯¿ëÇÑ ±â´ÉµéÀÌ °¡µæÇÏ°í, »ç¿ëÀÚ¸¦ À§ÇÑ ÀÎÅÍÆäÀ̽º°¡ ¸Å·ÂÀûÀÎ ±êÇãºê¿¡´Â ÇöÀç 8õ¸¸ °³°¡ ³Ñ´Â ¼Ò½ºÄڵ尡 ÀúÀåµÇ¾î ÀÖ´Ù. ÆäÀ̽ººÏ, ±¸±Û, MS µî IT ¾÷°è¿¡¼ ³»·Î¶óÇϴ ȸ»çµéµµ ±êÇãºê¸¦ Áñ°Ü »ç¿ëÇÑ´Ù°í ¾Ë·ÁÁ® ÀÖ´Ù.
ÀÌ·± °³¹ß ¾÷°èÀÇ ¼º°ø ½ºÅ丮 ÁÖÀΰøÀÎ ±êÇãºê°¡ ¡®°Å´ëÇÑ Ãë¾àÁ¡¡¯À̶ó°í?
±×·¸´Ù. Á¦ÀÏ ¸ÕÀú´Â ¿©±â¿¡ °³¹ß ÇÁ·ÎÁ§Æ®µéÀÌ ÀúÀåµÈ´Ù´Â °É ±â¾ïÇØ¾ß ÇÑ´Ù. ±êÇãºê¸¦ »ç¿ëÇÏ´Â ¼ö¸¹Àº ±â¾÷µé Áß ÃÖ¼Ò ÇÑ °÷ ÀÌ»óÀº ±êÇãºê¶ó´Â °ø°£¿¡¼ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ°ï ÇÑ´Ù. ±×·¯³ª ±êÇãºê´Â °³¹ßÀڵ鳢¸® ¸ðÀÎ, ¾à°£Àº ºÐÀ§±â°¡ ´À½¼ÇÑ ¡®Ä¿¹Â´ÏƼ¡¯¿Í °°Àº °ø°£ÀÌ´Ù. ȸ»ç ¾÷¹«¸¦ ÁøÁöÇÏ°Ô ½ÇÇàÇϱ⿡´Â Á¶±Ý ¾È ¾î¿ï¸®±âµµ ÇÑ´Ù. ½ÇÁ¦·Î ¸¹Àº °³¹ßÀÚµéÀÌ È¸»ç¿¡¼¶ó¸é Àß ÁöÄ×À» ±âº»ÀûÀÎ º¸¾È ¼öÄ¢µéÀ» ±êÇãºê¿¡¼´Â Àß ÁöÅ°Áö ¾Ê´Â´Ù. ¼Ò½ºÄÚµå ºÐ¼® ÅøÀÎ Æ÷ƼÆÄÀÌ(Fortify)¸¦ µ¹·Á Ãë¾àÁ¡À» ã¾Æ³»´Â µîÀÇ °úÁ¤À» °ðÀß Àؾî¹ö¸®´Â °ÍÀÌ ÇÑ ¿¹´Ù.
°³¹ßÀÚµé ½º½º·Î°¡ Á¶±ÝÀº ´À½¼ÇÑ Åµµ·Î ±êÇãºê¸¦ ¸¸³£ÇÏ°í, µ¿·áµé°ú ±³°¨ÇÏ´Â µ¿¾È ÇØÄ¿µé ¿ª½Ã ÀÌ »ç¶÷ ¸¹Àº °÷¿¡ ½½Â½ ³¢¾îµç´Ù. ±×·¯¸é¼ À¯¿ëÇϰųª Ãë¾àÇÑ ¼Ò½ºÄڵ带 ã¾Æ ³ª¼±´Ù. ¾ÖÃÊ¿¡ ÀÚÀ¯·Ó°Ô ¿¸° °ø°£À̸ç, °³¹ßÀÚµéÀÌ °æ°è½ÉÀ» ³·Ãß´Â °÷ÀÌ´Ï ÀÌ·± ÇØÄ¿µéÀÇ ¿òÁ÷ÀÓÀº ¸Å¿ì ½¬¿öÁø´Ù. ¿©±â¿¡ ´õÇØ ÇØÄ¿µéÀÌ ±êÇãºê¸¦ ÁÁ¾ÆÇÏ´Â ÀÌÀ¯°¡ ¸î °¡Áö ÀÖ´Ù.
1) ¼Ò½ºÄڵ尡 dzºÎÇÏ´Ù. ¸»ÀÌ ÁÁ¾Æ ¼Ò½ºÄÚµå °øÀ¯ »çÀÌÆ®Áö »ç½ÇÀº ÁöÀûÀç»êÀÌ °øÀ¯µÈ´Ù°í Ç¥ÇöÇصµ ¹«¸®°¡ ¾ø´Ù. ±× ÀÚü·Îµµ ÇØÄ¿µéÀÌ ÈÉÄ¡±â ÁÁ¾ÆÇÏ´Â ¾ÆÀÌÅÛµéÀε¥, ´Ù¾çÇÑ ¼Ò½ºÄڵ带 ºô·Á ¸Ö¿þ¾îµéÀ» ºü¸£°Ô °³¹ßÇÒ ¼öµµ ÀÖ´Ù. ½Ã°£ÀÌ Àý¾àµÇ°í, °ø°Ý ±âȹÀ̳ª »çÀü Á¤Âû°ú °°Àº ÀÛ¾÷¿¡ ´õ ¸¹Àº ÀÚ¿øÀ» ÅõÀÚÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
2) ¶Ç ´Ù¸¥ °ø°Ý Ç¥¸éÀÌ µÈ´Ù. ¼Ò½ºÄڵ带 ÈÉÄ¡°Å³ª °¡Á®´Ù ¾²Áö ¾Ê°íµµ, °³¹ß °úÁ¤À» ÁÖ½ÃÇÏ¸é¼ ÇØ´ç ¼ÒÇÁÆ®¿þ¾î ȤÀº ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ Æ¯Â¡ ¹× Ãë¾àÁ¡À» ¹Ì¸® °£ÆÄÇÒ ¼ö ÀÖ´Ù. ±×¸®°í ³ªÁß¿¡ ÇÁ·ÎÁ§Æ®°¡ ³¡³ª°í Á¤½Ä ¾ÛÀÌ µÇ¾úÀ» ¶§, ³²µéÀÌ ¸ð¸£´Â °ø°Ý ·çÆ®¸¦ È®º¸ÇÒ ¼ö ÀÖ°Ô µÈ´Ù. Äڵ带 Áß°£Áß°£ °¡Á®´Ù°¡ ³²¸ô·¡ ¿©·¯ °ø°Ý ½ÇÇèÀ» ÁøÇàÇÒ ¼öµµ ÀÖ´Ù.
3) ·Î±×ÀÎ Å©¸®µ§¼Èµµ ¸¹´Ù. ½ÇÁ¦·Î ÀÚÁÖ ÀϾ´Â ÀÏÀε¥, ±êÇãºê¿¡¼ °³¹ßµÇ´Â ÄÚµå¿Í ÆÄÀÏµé ³»¿¡´Â ·Î±×ÀÎ Á¤º¸°¡ ´ã°Ü Àֱ⵵ ÇÏ´Ù. ¾Æ¸¶Á¸ÀÇ AWS¿Í ¿¬°èµÈ ¾ÛÀ» ¸¸µé ¶§ °³¹ßÀÚ°¡ ½Ç¼ö·Î Àڱ⠰èÁ¤ ·Î±×ÀÎÀ» Äڵ忡 ±×´ë·Î ³Ö¾î³õ´Â ÀÏÀÌ ¿Õ¿Õ ¹ß»ýÇÑ´Ù. ÇØÄ¿µéµµ À̸¦ ¾Ë°í, Äڵ忡 Á¢±ÙÇØ ·Î±×ÀÎ Å©¸®µ§¼ÈÀÌ ÀÖÀ»¸¸ÇÑ ºÎºÐÀ» °Ë»öÇÑ´Ù. ¶ÇÇÑ ÈÉÃij½ Å©¸®µ§¼ÈÀ» °¡Áö°í Ãß°¡ ¹üÁ˸¦ ÀúÁö¸£±âµµ ÇÑ´Ù.
4) ÀÎÁõµÇÁö ¾ÊÀº Á¢±ÙÀÌ °¡´ÉÇÏ´Ù. °³¹ßÀÚµéÀº ¸¹Àº °æ¿ì ȸ»ç ³» ÁÖ¿ä ¼¹ö³ª µ¥ÀÌÅÍ·Î ¹«Á¦ÇÑ Á¢±ÙÀÌ °¡´ÉÇÏ´Ù. Àڱ⠰³ÀÎ ¸ÞÀÏ °èÁ¤À» °¡Áö°í ȸ»ç¿¡ Á¢¼ÓÇϱ⵵ Çϴµ¥, ÀÌ·¯ÇÑ ¸ÞÀÏ ÁÖ¼Ò¸¸ ÇØÄ¿°¡ ȹµæÇÏ°Ô µÇ¾îµµ, ȸ»ç Àüü°¡ Å©°Ô Ãë¾àÇØÁö´Â °ÍÀ̳ª ´Ù¸§¾ø´Ù. ½ÉÁö¾î °³¹ßÀÚ¿¡°Ô´Â Áö³ªÄ¡°Ô ¸¹Àº µ¥ÀÌÅÍ·ÎÀÇ Á¢±ÙÀ» Çã¿ëÇϴ ȸ»ç°¡ ´ë´Ù¼öÀε¥, ±× °³¹ßÀÚ°¡ ±êÇãºê¸¦ Áñ°Ü »ç¿ëÇÑ´Ù¸é ´Ù½Ã »ý°¢Çغ¼ ÇÊ¿ä°¡ ÀÖ´Ù.
5) ³»ºÎÀÚ À§ÇùÀ» °¨Ã߱⿡ Æí¸®ÇÏ´Ù. ±êÇãºê°¡ Á¦´ë·Î µÈ ¸ð´ÏÅ͸µÀ» ¹Þ°í ÀÖÁö ¾Ê¾Æ¼ »ý±â´Â ¹®Á¦Àε¥, ±êÇãºê¿¡¼´Â ¾ó¸¶µçÁö °³¹ßÀÚ È¤Àº ¾Ç¼º ³»ºÎÀÚ°¡ È°°³¸¦ Ä¥ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î ÇÑ »ç¶÷ÀÌ ¼ö½Ê °³ÀÇ ÄÚµå ¸®Æ÷ÁöÅ丮¿¡ ÀÚ²Ù¸¸ Á¢¼ÓÇÑ´Ù¸é, ¼ö»óÇÏ°Ô »ý°¢ÇÒ ¼ö ÀÖ¾î¾ß Çϴµ¥, ¾ÖÃÊ¿¡ ȸ»ç°¡ ±êÇãºê¸¦ ¸ð´ÏÅ͸µÇÏ°í ÀÖÁö ¾ÊÀ¸´Ï ÀÌ·± ¡®¸í¹éÈ÷ ¼ö»óÇÑ ÇàÀ§¡¯µµ Àû¹ßµÇÁö ¾Ê´Â´Ù.
±×·¸´Ù¸é ±êÇãºê¸¦ ¾î¶»°Ô ¸ð´ÏÅ͸µ ÇØ¾ß ÇÒ±î? ´ÙÇàÈ÷µµ º¸¾È ÆÀµéÀÌ ±êÇãºê¶ó´Â ¹æ´ëÇÑ »çÀ̹ö °øÀ¯ Àå¼Ò¸¦ ½ÇÁúÀûÀ¸·Î ¸ð´ÏÅ͸µÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ¹æ¹ýÀÌ ¸î °¡Áö Á¸ÀçÇÑ´Ù. ±×°ÍÀº ´ÙÀ½°ú °°´Ù.
1) ·Î±×ÀÎ Å©¸®µ§¼ÈÀ» °ü¸®ÇÑ´Ù. ±×Àú »ç³» °³¹ßÀÚ¶ó°í Çؼ ¸ðµÎ°¡ ±êÇãºê¿¡¼ ¶È°°Àº È°µ¿À» ÇÏ°Ô ÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ÀÚ½ÅÀÌ ´ã´çÇÏÁö ¾Ê´Â ÇÁ·ÎÁ§Æ®¿¡ ´ëÇؼ´Â Á¢±ÙÇÏÁö ¸øÇϵµ·Ï ±êÇãºê °èÁ¤ ¹× Å©¸®µ§¼ÈÀ» °ü¸®ÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù. ÇÁ·ÎÁ§Æ®°¡ ³¡³ª¸é ÇØ´ç °èÁ¤ ¹× ·Î±×ÀÎ Á¤º¸¸¦ »èÁ¦Çϰųª ¼öÁ¤ÇÑ´Ù.
2) °³¹ßÀÚµéÀÌ È¸»ç ¾÷¹«·Î »ç¿ëÇÏ´Â ¸ðµç ±êÇãºê °èÁ¤ÀÇ È¯°æ¼³Á¤À» ²Ä²ÄÇÏ°Ô È®ÀÎÇÑ´Ù. ±êÇãºê¶ó´Â À̸§ÀÇ ±ê(Git)Àº ¿ø·¡ ¸®´ª½º Ä¿³Î °³¹ß °úÁ¤À» °ü¸®Çϱâ À§ÇØ °³¹ßµÈ ÅøÀÌ´Ù. ¾ÆÁ÷µµ ÀÌ ±ê°ú ±êÇãºê ¸ðµÎ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¿¡¼´Â ³Î¸® »ç¿ëµÇ°í ÀÖ´Ù. ÀÌ·± ¿ÀǼҽº ÇÁ·ÎÁ§Æ®¿¡ ÀÚÁÖ Âü¿©ÇÏ´Â °³¹ßÀÚµéÀº ±êÇãºêÀÇ ÄÚµå ÀúÀå¼Ò ¿ª½Ã ¿ÀǼҽºÀÎ °Íó·³ ´Ù·ê ¶§°¡ ÀÖ´Ù. ºÐ¸íÈ÷ Á¦ÇÑµÈ Á¢±Ù°ú ¿¶÷¸¸ °¡´ÉÇÑ ºñ¹Ð ÇÁ·ÎÁ§Æ®µµ Á¸ÀçÇϴµ¥ ¸»ÀÌ´Ù. ±×·¯¹Ç·Î ȸ»ç ±êÇãºê °èÁ¤°ú ÇÁ·ÎÁ§Æ®¿¡ ´©°¡ Á¢±ÙÀÌ °¡´ÉÇÑÁö ÆľÇÇÏ°í ȯ°æ¼³Á¤µµ µÎ ¹ø ¼¼ ¹ø Á¡°ËÇØ¾ß ÇÑ´Ù.
3) °ø°ø Äڵ忡 ±â¹ÐÀ̳ª ¹Î°¨ÇÑ ³»¿ëÀ» Àý´ë ¼¯Áö ¾Ê´Â´Ù. °³¹ßÀڵ鿡°Ô ½Å½Å´çºÎ¸¦ ÇØ¾ß Çϴµ¥, ¡°±êÇãºê¸¦ »ç¿ëÇÏ·Á¸é ·Î±×ÀÎ Å©¸®µ§¼ÈÀ» Àý´ë·Î ¼Ò½ºÄڵ忡 ³Ö°í ÀØÁö ¸»¶ó¡±°í ´ÙÁüÇØ¾ß ÇÑ´Ù. ÇÑ ¹ø¸¸ ÇÒ °Ô ¾Æ´Ï¶ó ¿©·¯ ¹ø ÁÖ±âÀûÀ¸·Î ¹Ýº¹ÇØ¾ß ÇÑ´Ù. ±×·¡¾ß °Ü¿ì ±â¾ïÇØ ³»´Â °ÍÀÌ º¸ÅëÀÌ´Ù.
4) ±êÇãºê ³»ÀÇ ¼ö»óÇÑ È°µ¿À» ÁÖÀÇÇ϶ó. ´©±º°¡ ³» ¼Ò½ºÄڵ忡 ´ëÇÑ Ã¼Å©ÀÎÀ» °©Àڱ⠸¹ÀÌ ÇѴٵ簡, ´©±º°¡ ¼Ò½ºÄÚµå Áß Ä¿´Ù¶õ ÀϺθ¦ °¡Áö°í üũ¾Æ¿ô Çß´ÙµçÁö Çϸé ÀǽÉÇÏ°í ÃßÀûÇØ¾ß ÇÑ´Ù. ¾Æ´Â °³¹ßÀÚ°¡ ÀÌ»óÇÑ Áö¿ª¿¡¼ºÎÅÍ ·Î±×ÀÎÀ» Çß´ÙµçÁö, ·Î±×ÀÎ ½Ãµµ°¡ Áö³ªÄ¡°Ô ¸¹¾ÆÁ³´ÙµçÁö ÇÏ´Â ÀÌ»ó Çö»óµéÀ» ¸é¹ÐÈ÷ »ìÆì¾ß ÇÑ´Ù.
5) ±êÇãºê ·Î±×¸¦ ¼öÁýÇÑ´Ù. ±êÇãºê¸¦ Áö¼ÓÀûÀ¸·Î ¸ð´ÏÅÖÇØ¾ß ÇÑ´Ù¸é ·Î±×¸¦ ¸ðÀ¸´Â °ÍÀÌ °¡Àå ¼Õ½¬¿î ¹æ¹ýÀÏ °ÍÀÌ´Ù. ÀÌ´Â Áö±Ý ´çÀå ½ÃÀÛÇØ¾ß ÇÏ´Â °ÍÀ̱⵵ ÇÏ´Ù. ±×·¯¹Ç·Î ¾ó¸¥ ±êÇãºêÀÇ ·Î±×¸¦ ¼öÁýÇ϶ó.
¼Ò½ºÄÚµå ȤÀº ¼ÒÇÁÆ®¿þ¾î °³¹ß ÄÚµå´Â ȸ»ç°¡ °¡Áø °¡Àå Áß¿äÇÑ ÀÚ»ê Áß Çϳª´Ù. ±×·¯´Ï °³¹ßÀÚµéÀÇ È°µ¿ÀÌ ¿Õ¼ºÇÑ °÷¿¡ ±Ù¹«ÇÏ´Â º¸¾È ´ã´çÀÚµéÀ̶ó¸é, ±êÇãºêµµ Ä¿´Ù¶õ Ãë¾àÁ¡ÀÎ °Íó·³ Ãë±ÞÇϱ⠽ÃÀÛÇØ¾ß ÇÑ´Ù. ÀÌ¹Ì ¹Ù»Û ½ºÄÉÁÙ ¶§¹®¿¡ °í»ýÀÌ À̸¸ Àú¸¸ÀÌ ¾Æ´Ï°ÚÁö¸¸, ±êÇãºê ¿ª½Ã ±×·¯ÇÑ ¹Ù»Û ÀÏÁ¤ °¡¿îµ¥ ¹Ýµå½Ã ÀÖ¾î¾ß ÇÒ Á¡°Ë ´ë»óÀÌ´Ù.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
Copyrighted 2015. UBM-Tech. 117153:0515BC
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>