ÀÌÁ¦ÀÀ ¿À¿¡½º¾¾ÄÚ¸®¾Æ ´ëÇ¥/»çÁøÁ¦°ø=¿À¿¡½º¾¾ÄÚ¸®¾Æ |
DevOps¡¤MSA Àü¹®±â¾÷ ¿À¿¡½º¾¾ÄÚ¸®¾Æ(ÀÌÇÏ ¿À¿¡½º¾¾)ÀÇ ÀÌÁ¦ÀÀ ´ëÇ¥´Â 2021³â ºñÀüÀ» ÀÎÀç ¿µÀÔÀ¸·Î »ï¾Ò´Ù. ¿ÀǼҽº ½Å±â¼ú ºÐ¾ß¿¡¼ ¿ª·®À» Å°¿ì·Á¸é Àη Ȯº¸°¡ ¸ÕÀú¶ó´Â ¶æÀÌ´Ù. 2022³â ¾Æ½Ã¾Æ ½ÃÀå ÁøÃâÀ» ¸ñÇ¥·Î ÇØ¿Ü µðÁöÅÐ Æ®·£½ºÆ÷¸ÞÀÌ¼Ç ¼±µÎ ±â¾÷µé°úµµ Çù¾÷ÇÒ °èȹÀÌ´Ù.
¿À¿¡½º¾¾´Â ÇöÀç DevOps¡¤MSA Àü¹®±â¾÷À¸·Î ºü¸£°Ô ¼ºÀåÇÏ°í ÀÖ´Ù. Ŭ¶ó¿ìµå ³×ÀÌƼºê ȯ°æ¿¡¼ ¿ÀǼҽº¸¦ ±â¹ÝÀ¸·Î ÇÑ DevOps¡¤MSAÀÇ ±â¼ú·ÂÀ» °ÈÇÏ°íÀÚ ±Û·Î¹ú ¹× ±¹³» À¯¼ö ±â¾÷°ú ´Ù¼ö ÇÁ·ÎÁ§Æ®¸¦ ÁøÇà ÁßÀÌ´Ù.
¿À¿¡½º¾¾´Â ÀÌ¹Ì ¿ÀǼҽº °ü·Ã Àü¹® ÀηÂÀ» °®Ãß°í ÀÖ´Ù. ¿ÀǼҽº ±â¹ÝÀÇ DevOps¡¤MSA ÄÁ¼³ÆÃÀ» À§ÇØ ¾ÆÆÄÄ¡ Ä«ÇÁÄ«(Apache Kafka), API ¸Å´ÏÀú, Ä«¿À½º¿£Áö´Ï¾î¸µ µî ¿ÀǼҽº SW(¼ÒÇÁÆ®¿þ¾î) °ü·Ã Àü¹® ÀηÂÀ» º¸À¯Çß´Ù. À̵éÀº Äí¹ö³×Ƽ½º(Kubernetes), ¼ºñ½º¸Å½¬(Istio), ·£Ã³(Rancher), CQRS µî ¿ÀǼҽº ÀÎÇÁ¶ó ¹× MSA ¹æ¹ý·Ð ¿ª·®¿¡ ´ëÇÑ Àü¹® Áö½ÄÀ» °®Ãß°í ÀÖ´Ù.
ÀÌ ´ëÇ¥´Â À̸¦ ±â¹ÝÀ¸·Î Àü¹® ÀηÂÀ» ´õ¿í È®ÃæÇÑ´Ù´Â °èȹÀÌ´Ù. ¿À¿¡½º¾¾ÀÇ Àþ°í °³¹æµÈ ±â¾÷ ¹®È°¡ À̵éÀ» À̲ø ¿ä¼Ò¶ó´Â °Ô ÀÌ ´ëÇ¥ÀÇ ¼³¸íÀÌ´Ù. ȸ»ç´Â ¼öÆòÀûÀÎ Á¶Á÷À¸·Î¼ °³°³ÀÎÀÇ ¿ª·®À» ±â¹ÝÀ¸·Î ¾÷¹«¸¦ ÁøÇàÇÏ°í ÀÖ´Ù. Áñ°Ì°Ô ÀÏÇÒ ¼ö Àִ ȯ°æÀ» Á¶¼ºÇÏ°íÀÚ ´Ù¾çÇÑ Á¦µµ¸¦ µµÀÔÇß´Ù.
ÀÌ ´ëÇ¥´Â "ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ°íÀÚ ¿Ü±ÙÀ» ÇÏ´Â Á÷¿øÀº °í°´»çÀÇ ¿ä±¸ »çÇ׿¡ ¸ÂÃç ŸÀÌÆ®ÇÏ°Ô ÀÏÇÑ´Ù"¸ç "À̵鿡°Ô Àμ¾Æ¼ºê ÈÞ°¡Á¦µµ, ź·Â ±Ù¹«, °ÝÁÖ 4ÀÏ Ãâ±Ù µî º¹Áö ÇýÅÃÀ» Á¦°øÇÑ´Ù"°í Çß´Ù. À̾î "»ç³»¿¡ ´Ù¾çÇÑ ½ºÅ͵ð ±×·ìÀ» ¿î¿µÇϸç ÀÚ°ÝÁõ Ãëµæ, ¿ÜºÎ ±³À°ºñ µîµµ Áö¿øÇÏ°í ÀÖ´Ù"¸é¼ "°³ÀÎ °³¹ßÀÚ°¡ ´Ù¾çÇÑ ¿ÀǼҽº Ä¿¹Â´ÏƼ È°µ¿À» ÇÏ´Â °Íµµ Àû±Ø ±ÇÀåÇÑ´Ù"°í µ¡ºÙ¿´´Ù.
ÇÑÆí ¿À¿¡½º¾¾´Â 2019³â DevOps¡¤MSA ¼ºñ½º·Î »ç¾÷ ¿µ¿ªÀ» È®Àå, 2020³â 400% ¸ÅÃâ ¼ºÀåÀ» ±â·ÏÇÑ ¹Ù ÀÖ´Ù. ¶ÇÇÑ ºñ¿µ¸® ´Üü ¸®´ª½ºÀç´Ü(CNCF »êÇÏ Àç´Ü Æ÷ÇÔ)ÀÇ Çѱ¹ Áö»ç·Î, ±¹³» ¿ÀǼҽº °³¹ßÀÚ Ä¿¹Â´ÏƼ È°¼ºÈ»Ó ¾Æ´Ï¶ó ±â¾÷ȸ¿øÀÇ ¿ÀǼҽº »ýÅÂ°è °øÇåÀ» Áö¿øÇÏ°í ÀÖ´Ù.