‘µðÁöÅÐ Æ®·£½ºÆ÷¸ÞÀ̼ǒÀÌ ¼ºÀåÀÇ Çʼö Á¶°ÇÀÌ µÇ¸é¼ ÇöÀç´Â ¹°·Ð ¹Ì·¡±îÁö Æ÷°ýÇÒ ¼ö ÀÖ´Â Â÷¼¼´ë ±â¼ú ¼±ÅÃÀÌ Áß¿äÇÑ ¿ä¼Ò°¡ µÆ´Ù. ÀÌ¿¡ µû¶ó ¼ÒÇÁÆ®¿þ¾î Á¤ÀÇ, Ŭ¶ó¿ìµå, °¡»óÈ, IoTÀÇ ½ÇÁ¦ ¼º°ø»ç·Ê°¡ ÀÔÁõµÇ°í ÀÖÀ¸¸ç, IT ÀÎÇÁ¶óÀÇ Ã¼Áú °³¼±µµ º»°ÝÈ µÇ°í ÀÖ´Ù. º»Áö´Â µðÁöÅÐ Æ®·£½ºÆ÷¸ÞÀ̼ÇÀ» °¡¼ÓÈÇÏ°í 4Â÷ »ê¾÷Çõ¸í ½Ã´ë¸¦ ¾Õ´ç±â°í ÀÖ´Â ICT ±â¼úÀ» Æò°¡ÇÏ°í Àü¸ÁÇغ»´Ù.<ÆíÁýÀÚ>
¾ÖÇø®ÄÉÀ̼ÇÀº ºñÁî´Ï½ºÀÇ µðÁöÅÐ ÀüȯÀ» À§ÇØ ÇʼöÀûÀÎ ¿ä¼Ò´Ù. ¸ðµç ºñÁî´Ï½º´Â À¥À» ÅëÇØ ¿¬°áµÇ°í ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ±¸µ¿µÈ´Ù. Ŭ¶ó¿ìµå·IoT ȯ°æ¿¡¼´Â ¼ºñ½º°¡ ¼ö½Ã·Î »ý¼ºµÇ°í ȸ¼öµÇ¸ç º¯°æµÇ´Â Ŭ¶ó¿ìµå·IoT¿¡¼´Â ¼ºñ½º¸¦ ºü¸£°Ô °³¹ß·Å×½ºÆ®ÇÏ°í ¹èÆ÷ÇÏ°í »ç¿ë ±â°£ÀÌ Áö³ª¸é ¹æÄ¡µÈ ä °ø°Ý¿¡ ¾Ç¿ëµÇÁö ¾Êµµ·Ï ½±°Ô Á¦°ÅÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù.
ÀÌ¿¡ ¸ÂÃç ¼ÒÇÁÆ®¿þ¾î °³¹ßÁ¶Á÷°ú ¿î¿µÁ¶Á÷, ±×¸®°í º¸¾ÈÀ» ÇÔ²² »ý°¢ÇÏ´Â µ¥ºê½ÃÅ©¿É½º(DevSecOps)°¡ À¯ÇàÇÏ°í ÀÖÀ¸¸ç, ¼Ò±Ô¸ð ´Ù¼öÀÇ Á¶Á÷ÀÌ ¼ºñ½º °³¹ßºÎÅÍ ¿î¿µ, º¸¾È±îÁö Ã¥ÀÓÁö´Â ¹æ¹ý·ÐÀÌ ºÎ»óÇÏ°í ÀÖ´Ù.
¸¶ÀÌÅ©·Î¼ºñ½º¿¡¼´Â ÀÛÀº ´ÜÀ§ÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¶¸³ÇØ Àüü ¼ºñ½º¸¦ ¸¸µé±â ¶§¹®¿¡ ¾ÖÇø®ÄÉÀ̼ǰú ¼ºñ½º¸¦ ¿¬°áÇÏ´Â API°¡ Áß¿äÇÏ´Ù. SI ÇüÅÂÀÇ ´ë±Ô¸ð ¼ºñ½º¸¦ °³¹ßÇÏ´ø ¶§¿¡´Â °³º° ȯ°æ¿¡ µû¶ó ¸Â´Â API¸¦ °³¹ßÇßÁö¸¸, º¯°æÀÌ ÀæÀº ¸¶ÀÌÅ©·Î¼ºñ½º¿¡¼´Â ÀÚµ¿ÈµÈ API »ý¼º°ú ¹èÆ÷, º¸¾È°ü¸®¸¦ Áö¿øÇÏ´Â API ¼Ö·ç¼ÇÀÌ ÇÊ¿äÇÏ´Ù.
CAÅ×Å©³î·ÎÁö½º°¡ ÀÌ ½ÃÀåÀ» °¡Àå Àû±ØÀûÀ¸·Î ¿¾î°¡°í ÀÖÀ¸¸ç, ´Ù¼öÀÇ ±ÝÀ¶±â°ü¿¡ ¸ð¹ÙÀÏ ¹ðÅ· »ç¾÷¿¡ ¼Ö·ç¼ÇÀ» Àû¿ëÇß´Ù.
|
|
|
¡ãº¹ÀâÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °ø±Þ üÀÎÀ¸·Î º¸¾È¿¡ ÇÊ¿äÇÑ ³ë·ÂÀÌ Áõ°¡ÇÏ°í ÀÖ´Ù.(ÀÚ·á: ¸¶ÀÌÅ©·ÎÆ÷Ä¿½º)
|
SDLC ¸ÂÃá ½ÃÅ¥¾îÄÚµù Àü·« Çʼö
µ¥ºê½ÃÅ©¿É½ºÀÇ Ãâ¹ßÀº ¼ÒÇÁÆ®¿þ¾î¸¦ ¾ÈÀüÇÏ°Ô °³¹ßÇÏ´Â °ÍÀÌ´Ù. ¼ÒÇÁÆ®¿þ¾î °³¹ß ¶óÀÌÇÁ»çÀÌŬ(SDLC)¿¡ ¸ÂÃá º¸¾È Á¤Ã¥À» Àû¿ëÇØ¾ß Çϸç, ½ÃÅ¥¾îÄÚµùÀÌ Çʼö ¼Ö·ç¼ÇÀ¸·Î Á¦¾ÈµÈ´Ù. °³¹ß ÁßÀÎ ¼ÒÇÁÆ®¿þ¾î¿¡ º¸¾ÈÀ» Àû¿ëÇÏ´Â Á¤ÀûºÐ¼®µµ±¸(SAST)¿Í °³¹ß ¿Ï·á ÈÄ Å×½ºÆ® °úÁ¤¿¡¼ º¸¾ÈÀ» Á¡°ËÇÏ´Â µ¿ÀûºÐ¼®µµ±¸(DAST)°¡ ¸¹ÀÌ »ç¿ëµÇ´Âµ¥, ÃÖ±Ù ¹ßÇ¥µÇ´Â ¼Ö·ç¼Ç¿¡´Â ÀΰøÁö´É ±â¼úÀ» Àû¿ëÇØ Å½ÁöµÈ Ãë¾àÁ¡À» ¼öÁ¤Çϱâ À§ÇÑ ÃÖÀûÀÇ Á¦¾ÈÀ» Á¦°øÇϱ⵵ ÇÑ´Ù.
ÀÌ ºÐ¾ßÀÇ ´ëÇ¥ÁÖÀÚ´Â ¸¶ÀÌÅ©·ÎÆ÷Ä¿½ºÀÇ ‘Æ÷ƼÆÄÀÌ’·Î, SAST¿Í DAST¿¡ ÀÌ¾î ¿î¿µ ÁßÀÎ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÀÚ°¡º¸È£ ±â´ÉÀ» Á¦°øÇÏ´Â RASP·Î ÀÌ·ïÁö´Â Á¦Ç°±ºÀ¸·Î ¼ÒÇÁÆ®¿þ¾î¸¦ º¸È£ÇÑ´Ù. Æ÷ƼÆÄÀÌ Á¦Ç°±ºÀº ÀÚµ¿ÈµÈ Ãë¾àÁ¡ Ž»ö°ú ¼öÁ¤, Á¦¾ÈÀ» Á¦°øÇϸç, ±ÝÀ¶·¿£ÅÍÇÁ¶óÀÌÁî¿¡¼ ³ôÀº ½ÃÀå Á¡À¯À²À» °®´Â´Ù.
ÅäÁ¾ ¼Ö·ç¼ÇÀ¸·Î °¡Àå ³ôÀº Á¡À¯À²À» °¡Áø Æļö´åÄÄ ‘½ºÆзο쒴 ¼ÒÇÁÆ®¿þ¾î º¸¾È ºÐ¼® µµ±¸¸¦ ÅëÇÕÇÑ ‘ÀÎÅÍ·ºÆ¼ºêÇãºê’¸¦ Ãâ½ÃÇÏ¸é¼ ±¹³»¿Ü ½ÃÀå È®´ë¿¡ ³ª¼¹´Ù. ÀÌ Á¦Ç°Àº SAST, DAST, RASP, ÅëÇÕ°ü¸® Ç÷§ÆûÀ¸·Î ÀÌ·ïÁ® ÀÖÀ¸¸ç, °¢ °³º° ±â¼ú·Î´Â °ËÃâÇÏÁö ¸øÇÏ´Â º¸¾È Ãë¾àÁ¡À» °ËÃâÇÏ°í ÅëÇÕ °ü¸®ÇÒ ¼ö ÀÖ°Ô Çß´Ù.
ÇÑÆí Æļö´åÄÄÀº ½ºÆÐ·Î¿ì »ç¾÷ºÎ¸¦ ºÐ»çÇØ ¼ÒÇÁÆ®¿þ¾î º¸¾È°ú Ç°Áú°ü¸® Àü¹® ¼Ö·ç¼Ç ±â¾÷À¸·Î ¼ºÀå½ÃŲ´Ù´Â °èȹÀ» °®°í ÀÖ´Ù.
¿ÀǼҽº Ãë¾àÁ¡µµ Àü»ç °ü¸®
´ëºÎºÐÀÇ ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡´Â ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î°¡ »ç¿ëµÇ°í ÀÖÁö¸¸, »ó¿ë ¼ÒÇÁÆ®¿þ¾î Ãë¾àÁ¡À» Á¡°ËÇÏ´Â ¼Ö·ç¼ÇÀ¸·Î´Â ¿ÀǼҽº Ãë¾àÁ¡À» Á¤È®ÇÏ°Ô Ã£¾Æ ³»Áö ¸øÇÑ´Ù. ¿ÀǼҽº ¶óÀ̼±½º °ü¸® ¼Ö·ç¼Ç Àü¹®±â¾÷ ºí·¢´ö¼ÒÇÁÆ®¿þ¾î´Â ¿£½ÃÅ¥¾î¿Í ÃÑÆÇ°è¾àÀ» ü°áÇÏ°í ¿ÀǼҽºÀÇ Ãë¾àÁ¡À» °ü¸®ÇÏ´Â ‘ºí·¢´ö Çãºê’ÀÇ ±¹³» ¿µ¾÷À» °ÈÇÑ´Ù.
ºí·¢´öÇãºê´Â ±â¾÷/±â°ü¿¡¼ »ç¿ëÇÏ´Â ½Ã½ºÅÛÀ» Àü¼öÁ¶»çÇØ ¿ÀǼҽº »ç¿ëÇöȲÀ» °¡½ÃÈÇÏ°í, Ãë¾àÁ¡ÀÌ ÀÖ´Â ¹öÀüÀ» ã¾Æ³» ´ëóÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
¼Ò½ºÄÚµå ¾øÀÌ ¹ÙÀ̳ʸ® ÆÄÀϸ¸ ÀÖ´Â ¿ÀǼҽº´Â ÀλçÀ̳ʸ®ÀÇ ‘Ŭ·¡¸®Æ¼’°¡ Ã¥ÀÓÁø´Ù. Ŭ·¡¸®Æ¼´Â ³×´ú¶õµå ¿ÀǼҽº Àü¹®°¡ ¾Æ¸¶ÀÎ Çì¸áÀÌ °³¹ßÇÑ ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©ÀÎ ¹ÙÀ̳ʸ® ¾î³¾¸®½Ã½º Åø(BAT)À» ±â¹ÝÀ¸·Î ÇÏ°í ÀÖÀ¸¸ç, ±¹³» ÃÖ°íÀÇ º¸¾È Àü¹®°¡°¡ ÅõÀԵŠ°³¹ßµÆ´Ù. IoT ±â±â¿¡¼ »ç¿ëÇÏ´Â ¿ÀǼҽº º¸¾È À̽´ ã´Âµ¥¿¡µµ Ź¿ùÇØ IoT º¸¾ÈÀ» À§Çؼµµ Á¦¾ÈµÈ´Ù. |