People
< ¾Ë¾µÆÐÀâ_Æмǰú IT >
±èÀºÈñ l Çѱ¹¿À¶óŬ ÄÁ¼³ÅÏÆ®
±èÀºÈñ l Çѱ¹¿À¶óŬ ÄÁ¼³ÅÏÆ®
DX ÇÙ½ÉÀº ¡®MSA¡¯¿Í ÀÛ°í ºü¸¥ Á¶Á÷
Tuesday, Oct. 5, 2021 | ¿Ü°í, mizkim@fashionbiz.co.kr
- VIEW
- 4880
ICT¾÷°è¿¡¼´Â ¡®¹Ì·¡´Â ÀÌ¹Ì ¿Í ÀÖ´Ù. ´ÜÁö È®»êµÇÁö ¾Ê¾ÒÀ» »Ó¡¯À̶ó´Â ¸»ÀÌ È¸Àڵǰï ÇÑ´Ù. ¶Ç ¡®ÀÏ´Ü ½Å±â¼ú·Î Á¢¾îµé¸é ´Ù½Ã °ú°ÅÀÇ ±â¼ú·Î ȸ±ÍÇÏÁö´Â ¾Ê´Â´Ù¡¯¶ó°íµµ ÇÑ´Ù. Æмǿ¡¼ ¡®·¹Æ®·Î¡¯¶ó´Â À̸§À¸·Î °ú°ÅÀÇ ½ºÅ¸ÀÏÀÌ ´Ù½Ã »õ·Ó°Ô À¯ÇàÇϰųª ½ÃÅ©¸®ÄÃÇÑ º¯È·Î ¹Ì·¡ ÆмÇÀÌ µîÀåÇÏ´Â °Í°ú´Â ´Ù¸¥ ¾ç»óÀÌ´Ù.
À̹ø ±â°í¿¡¼´Â °ú°Å¿¡¼ ¹Ì·¡·ÎÀÇ º¯°îÁ¡¿¡¼ ¸¹Àº ±â¾÷ÀÌ »õ·Ó°Ô µµÀÔÇÏ°í ÀÖ´Â MSA¸¦ ¼Ò°³ÇÏ°íÀÚ ÇÑ´Ù. ÀÌ¹Ì ¾Æ¸¶Á¸°ú ³ÝÇø¯½º¿¡¼ Æ÷¹®À» ¿¾ú°í, Æмǿ¡¼´Â ±æÆ®¿Í ³ªÀÌÅ°¿¡¼ Àû¿ëÇÏ°í ÀÖ´Â MSA´Â µðÁöÅÐ ÀüȯÀ» °èȹÇÏ°í ÀÖ´Ù¸é ²À ¾Ë¾Æ¾ß ÇÒ ÇÙ½É ¿ë¾î´Ù.
MSA´Â ¡®¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØó(Microservice Architecture)¡¯ÀÇ ¾àÀÚ´Ù. Å« ½Ã½ºÅÛ(ÀÀ¿ë ÇÁ·Î±×·¥, ¾ÖÇø®ÄÉÀ̼Ç, ¼ºñ½º, ¼ÒÇÁÆ®¿þ¾î)À» ÀÛÀº Å©±âÀÇ ¼ºñ½º·Î ³ª´² ¼ºñ½ºº°·Î µ¶¸³ÀûÀÎ ºñÁî´Ï½º ±â´ÉÀ» ¼öÇàÇÏ¸ç ¼ºñ½ºº°·Î °³º°ÀûÀÎ µ¥ÀÌÅͺ£À̽º¸¦ ¼ÒÀ¯ÇÏ°í °¢°¢ ½ÇÇàÇϴ ȯ°æÀ» ±¸ÃàÇØ µ¶¸³ÀûÀÎ °³¹ß, ºôµå, Å×½ºÆ®, ¹èÆ÷, ¸ð´ÏÅ͸µ, ¶ó¿ìÆðú È®Àå µîÀÌ °¡´ÉÇÑ ¾ÆÅ°ÅØó¸¦ ¸»ÇÑ´Ù.
¼îÇθô »çÀÌÆ®¸¦ ¿¹·Î µé¾î Á» ´õ ½±°Ô Á¢±ÙÇØ º¸¸é ´ÙÀ½°ú °°´Ù. ¿ì¸® ´«¿¡ º¸ÀÌ´Â °ÍÀº À¥»çÀÌÆ®ÀÌÁö¸¸, À¥»çÀÌÆ®¶ó´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ À̸鿡´Â »óÇ° »çÁø Àü½Ã(Ä«Å»·Î±×), ÁÖ¹® Á¢¼ö(Ä«Æ®¿Í ¿À´õ ÇÁ·Î¼¼½º), Á¦Ç° °Ë»ö, À§½Ã¸®½ºÆ®, Ãßõ»óÇ° ¸®½ºÆ®, ½Å¿ëÄ«µå °áÁ¦, ¾÷ü±¤°í ÆÄÆ® µî ´Ù¾çÇÑ ¼ºñ½º°¡ ÀÖ°í µÚ¿¡¼ ÄÄÇ»Æà ÇÁ·Î¼¼½º°¡ Çù·ÂÇØ ÀÛµ¿ÇÏ°í ÀÖ´Ù.
±âÁ¸ÀÇ ÀüÅëÀûÀÎ °³¹ß¿¡¼´Â ÀÌ·± À¥»çÀÌÆ®¸¦ ´ÜÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ´ÜÀÏ µ¥ÀÌÅͺ£À̽º¿¡ ±¸ÃàÇß°í »õ·Î¿î ±â´ÉÀÌ »ý±æ ¶§¸¶´Ù Äڵ带 Ãß°¡ÇÏ°í ¿¬°ü Äڵ带 ¼öÁ¤ÇÏ¸é¼ °³¹ßÇÏ°ï Çß´Ù. SKÇ÷¡´Ö °¿¬¿¡¼´Â ±× ÄÚµùÀÇ ÁÙ ¼ö°¡ 200¸¸ÁÙ¿¡ À̸¦ Á¤µµ·Î ¹«°Å¿öÁö¸é¼ MSA¸¦ µµÀÔÇß´Ù°í ÇÑ´Ù. ¹Ý¸é MSA´Â °¢ ±â´ÉÀ» ºÐ¸®ÇÏ°í ±â´ÉÀÇ ÀÎÅÍÆäÀ̽º ´Ü¿¡¼ API¸¦ ÅëÇØ HTTP·Î Åë½ÅÇϸç ó¸®ÇÏ´Â ¹æ½ÄÀ¸·Î °³¹ßÇÑ´Ù. ¸¶Ä¡ ·¹°íºí·ÏÀÇ Á¶¸³Ã³·³ °¢ ºí·Ï(¸¶ÀÌÅ©·Î ¼ºñ½º)À» Á¶ÇÕÇØ Àüü¸¦ ¿Ï¼ºÇÏ´Â °ÍÀÌ´Ù.
¡¤ ¸ð³ë¸®½Ä(Monolithic) ¾ÆÅ°ÅØó : Àüü ¾ÖÇø®ÄÉÀ̼ÇÀ» ÇϳªÀÇ ÆÐÅ°Áö·Î °³¹ß ¡¤ ¹èÆ÷ ¹æ½Ä ¡¤ MSA ¾ÆÅ°ÅØó : ¾ÖÇø®ÄÉÀ̼ÇÀ» °³º° ÀÛÀº ¼ºñ½º ´ÜÀ§·Î °³¹ß¡¤¹èÆ÷ÇÏ´Â ¹æ½Ä ±×·¸´Ù¸é ÅëÀ¸·Î °³¹ßÇÏ´Â °Íº¸´Ù ÀÛ°Ô ºÐ¸®ÇÑ ¸¶ÀÌÅ©·Î ¼ºñ½º°¡ ÈξÀ ´õ º¹ÀâÇÏ°í ´õ ¸¹Àº ÀÛ¾÷ÀÌ ÇÊ¿äÇÒ ¼ö Àִµ¥ ¿Ö ÀüȯÇÏ´Â °ÍÀϱî?
¸¶ÀÌÅ©·Î ¼ºñ½º´Â ½ÃÀåÀÇ ¿ä±¸¿¡ ¸ÂÃç ºü¸£°Ô °³¹ß¡¤Ãâ½ÃÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ÀÏ·Ê·Î °Ë»ö ±â´ÉÀ» 10¹è ´Ã¸± ¶§, MSA·Î °³¹ßÇß°í Ŭ¶ó¿ìµå ȯ°æÀ̶ó¸é, °Ë»ö ±â´ÉÀÇ ¸¶ÀÌÅ©·Î ¼ºñ½º ºÎºÐ¸¸ Äڵ带 ¼öÁ¤ÇÑ ÈÄ ÀνºÅϽº¸¦ ´Ã·Á ºü¸£°Ô ´ëÀÀÇÒ ¼ö ÀÖ´Ù.
´Ü ¸ðµç ±â¾÷¿¡¼ MSA·Î º¯°æÇØ¾ß ÇÑ´Ù´Â Àǹ̴ ÀüÇô ¾Æ´Ï´Ù. »ç¾÷ ±Ô¸ð¿¡ µû¶ó MSA·Î õõÈ÷ µµÀÔÇØ ³ª°¥ ¼ö Àִµ¥, ´õ Áß¿äÇÑ °ÍÀº Á¶Á÷ÀÌ´Ù. MSA´Â ITÀÎÇÁ¶óÀÇ ¹®Á¦ÀÌ°í À̸¦ µµÀÔÇÏ°íÀÚ Çصµ Á¶Á÷ÀÌ ÀüÁ¦µÇÁö ¾ÊÀ¸¸é ºÒ°¡´ÉÇÏ´Ù. °¢ ºñÁî´Ï½º ±â´Éº°·Î °³¹ßÀ» ¼¿ÇÁ·Î ó¸®ÇÒ ¼ö ÀÖ´Â ÀÛ°í °ÇÑ ÆÀÀÌ ÇÊ¿äÇÏ´Ù. ¾Æ¸¶Á¸ÀÇ Á¦ÇÁ º£Á¶½º´Â ÇÇÀÚ 2ÆÇÀ¸·Î Á¡½ÉÀÌ ÇØ°á °¡´ÉÇÏ°Ô ÆÀ¿øÀ» ÁÙÀ̶ó°í Çß´Ù. ¿©´ãÀ¸·Î MSA¸¦ µû¸£Áö ¾ÊÀ» °æ¿ì ÇØ°íÇÏ°Ú´Ù´Â ¸¶Áö¸· ÄÚ¸àÆ®¸¦ µ¡ºÙ¿´´Ù.
¡á profile
•Çö Çѱ¹¿À¶óŬ »ó¹«, ÄÁ¼³ÅÏÆ®
•MIT ·ÎÁö½ºÆ½½º, SCM °øÇм®»ç
•FIT ÆмǹÙÀ×, ¸Óõ´ÙÀÌ¡ AAS
•¼¿ï´ë ÀÇ·ùÇаú Çлç, ¼®»ç, ¹Ú»ç
À̹ø ±â°í¿¡¼´Â °ú°Å¿¡¼ ¹Ì·¡·ÎÀÇ º¯°îÁ¡¿¡¼ ¸¹Àº ±â¾÷ÀÌ »õ·Ó°Ô µµÀÔÇÏ°í ÀÖ´Â MSA¸¦ ¼Ò°³ÇÏ°íÀÚ ÇÑ´Ù. ÀÌ¹Ì ¾Æ¸¶Á¸°ú ³ÝÇø¯½º¿¡¼ Æ÷¹®À» ¿¾ú°í, Æмǿ¡¼´Â ±æÆ®¿Í ³ªÀÌÅ°¿¡¼ Àû¿ëÇÏ°í ÀÖ´Â MSA´Â µðÁöÅÐ ÀüȯÀ» °èȹÇÏ°í ÀÖ´Ù¸é ²À ¾Ë¾Æ¾ß ÇÒ ÇÙ½É ¿ë¾î´Ù.
MSA´Â ¡®¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØó(Microservice Architecture)¡¯ÀÇ ¾àÀÚ´Ù. Å« ½Ã½ºÅÛ(ÀÀ¿ë ÇÁ·Î±×·¥, ¾ÖÇø®ÄÉÀ̼Ç, ¼ºñ½º, ¼ÒÇÁÆ®¿þ¾î)À» ÀÛÀº Å©±âÀÇ ¼ºñ½º·Î ³ª´² ¼ºñ½ºº°·Î µ¶¸³ÀûÀÎ ºñÁî´Ï½º ±â´ÉÀ» ¼öÇàÇÏ¸ç ¼ºñ½ºº°·Î °³º°ÀûÀÎ µ¥ÀÌÅͺ£À̽º¸¦ ¼ÒÀ¯ÇÏ°í °¢°¢ ½ÇÇàÇϴ ȯ°æÀ» ±¸ÃàÇØ µ¶¸³ÀûÀÎ °³¹ß, ºôµå, Å×½ºÆ®, ¹èÆ÷, ¸ð´ÏÅ͸µ, ¶ó¿ìÆðú È®Àå µîÀÌ °¡´ÉÇÑ ¾ÆÅ°ÅØó¸¦ ¸»ÇÑ´Ù.
¼îÇθô »çÀÌÆ®¸¦ ¿¹·Î µé¾î Á» ´õ ½±°Ô Á¢±ÙÇØ º¸¸é ´ÙÀ½°ú °°´Ù. ¿ì¸® ´«¿¡ º¸ÀÌ´Â °ÍÀº À¥»çÀÌÆ®ÀÌÁö¸¸, À¥»çÀÌÆ®¶ó´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ À̸鿡´Â »óÇ° »çÁø Àü½Ã(Ä«Å»·Î±×), ÁÖ¹® Á¢¼ö(Ä«Æ®¿Í ¿À´õ ÇÁ·Î¼¼½º), Á¦Ç° °Ë»ö, À§½Ã¸®½ºÆ®, Ãßõ»óÇ° ¸®½ºÆ®, ½Å¿ëÄ«µå °áÁ¦, ¾÷ü±¤°í ÆÄÆ® µî ´Ù¾çÇÑ ¼ºñ½º°¡ ÀÖ°í µÚ¿¡¼ ÄÄÇ»Æà ÇÁ·Î¼¼½º°¡ Çù·ÂÇØ ÀÛµ¿ÇÏ°í ÀÖ´Ù.
±âÁ¸ÀÇ ÀüÅëÀûÀÎ °³¹ß¿¡¼´Â ÀÌ·± À¥»çÀÌÆ®¸¦ ´ÜÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î ´ÜÀÏ µ¥ÀÌÅͺ£À̽º¿¡ ±¸ÃàÇß°í »õ·Î¿î ±â´ÉÀÌ »ý±æ ¶§¸¶´Ù Äڵ带 Ãß°¡ÇÏ°í ¿¬°ü Äڵ带 ¼öÁ¤ÇÏ¸é¼ °³¹ßÇÏ°ï Çß´Ù. SKÇ÷¡´Ö °¿¬¿¡¼´Â ±× ÄÚµùÀÇ ÁÙ ¼ö°¡ 200¸¸ÁÙ¿¡ À̸¦ Á¤µµ·Î ¹«°Å¿öÁö¸é¼ MSA¸¦ µµÀÔÇß´Ù°í ÇÑ´Ù. ¹Ý¸é MSA´Â °¢ ±â´ÉÀ» ºÐ¸®ÇÏ°í ±â´ÉÀÇ ÀÎÅÍÆäÀ̽º ´Ü¿¡¼ API¸¦ ÅëÇØ HTTP·Î Åë½ÅÇϸç ó¸®ÇÏ´Â ¹æ½ÄÀ¸·Î °³¹ßÇÑ´Ù. ¸¶Ä¡ ·¹°íºí·ÏÀÇ Á¶¸³Ã³·³ °¢ ºí·Ï(¸¶ÀÌÅ©·Î ¼ºñ½º)À» Á¶ÇÕÇØ Àüü¸¦ ¿Ï¼ºÇÏ´Â °ÍÀÌ´Ù.
¡¤ ¸ð³ë¸®½Ä(Monolithic) ¾ÆÅ°ÅØó : Àüü ¾ÖÇø®ÄÉÀ̼ÇÀ» ÇϳªÀÇ ÆÐÅ°Áö·Î °³¹ß ¡¤ ¹èÆ÷ ¹æ½Ä ¡¤ MSA ¾ÆÅ°ÅØó : ¾ÖÇø®ÄÉÀ̼ÇÀ» °³º° ÀÛÀº ¼ºñ½º ´ÜÀ§·Î °³¹ß¡¤¹èÆ÷ÇÏ´Â ¹æ½Ä ±×·¸´Ù¸é ÅëÀ¸·Î °³¹ßÇÏ´Â °Íº¸´Ù ÀÛ°Ô ºÐ¸®ÇÑ ¸¶ÀÌÅ©·Î ¼ºñ½º°¡ ÈξÀ ´õ º¹ÀâÇÏ°í ´õ ¸¹Àº ÀÛ¾÷ÀÌ ÇÊ¿äÇÒ ¼ö Àִµ¥ ¿Ö ÀüȯÇÏ´Â °ÍÀϱî?
¸¶ÀÌÅ©·Î ¼ºñ½º´Â ½ÃÀåÀÇ ¿ä±¸¿¡ ¸ÂÃç ºü¸£°Ô °³¹ß¡¤Ãâ½ÃÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù. ÀÏ·Ê·Î °Ë»ö ±â´ÉÀ» 10¹è ´Ã¸± ¶§, MSA·Î °³¹ßÇß°í Ŭ¶ó¿ìµå ȯ°æÀ̶ó¸é, °Ë»ö ±â´ÉÀÇ ¸¶ÀÌÅ©·Î ¼ºñ½º ºÎºÐ¸¸ Äڵ带 ¼öÁ¤ÇÑ ÈÄ ÀνºÅϽº¸¦ ´Ã·Á ºü¸£°Ô ´ëÀÀÇÒ ¼ö ÀÖ´Ù.
´Ü ¸ðµç ±â¾÷¿¡¼ MSA·Î º¯°æÇØ¾ß ÇÑ´Ù´Â Àǹ̴ ÀüÇô ¾Æ´Ï´Ù. »ç¾÷ ±Ô¸ð¿¡ µû¶ó MSA·Î õõÈ÷ µµÀÔÇØ ³ª°¥ ¼ö Àִµ¥, ´õ Áß¿äÇÑ °ÍÀº Á¶Á÷ÀÌ´Ù. MSA´Â ITÀÎÇÁ¶óÀÇ ¹®Á¦ÀÌ°í À̸¦ µµÀÔÇÏ°íÀÚ Çصµ Á¶Á÷ÀÌ ÀüÁ¦µÇÁö ¾ÊÀ¸¸é ºÒ°¡´ÉÇÏ´Ù. °¢ ºñÁî´Ï½º ±â´Éº°·Î °³¹ßÀ» ¼¿ÇÁ·Î ó¸®ÇÒ ¼ö ÀÖ´Â ÀÛ°í °ÇÑ ÆÀÀÌ ÇÊ¿äÇÏ´Ù. ¾Æ¸¶Á¸ÀÇ Á¦ÇÁ º£Á¶½º´Â ÇÇÀÚ 2ÆÇÀ¸·Î Á¡½ÉÀÌ ÇØ°á °¡´ÉÇÏ°Ô ÆÀ¿øÀ» ÁÙÀ̶ó°í Çß´Ù. ¿©´ãÀ¸·Î MSA¸¦ µû¸£Áö ¾ÊÀ» °æ¿ì ÇØ°íÇÏ°Ú´Ù´Â ¸¶Áö¸· ÄÚ¸àÆ®¸¦ µ¡ºÙ¿´´Ù.
¡á profile
•Çö Çѱ¹¿À¶óŬ »ó¹«, ÄÁ¼³ÅÏÆ®
•MIT ·ÎÁö½ºÆ½½º, SCM °øÇм®»ç
•FIT ÆмǹÙÀ×, ¸Óõ´ÙÀÌ¡ AAS
•¼¿ï´ë ÀÇ·ùÇаú Çлç, ¼®»ç, ¹Ú»ç
£¼ÀúÀÛ±ÇÀÚ ¨Ï Fashionbiz , ¹«´ÜÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö£¾