µðÁöÅПÀÓ½º

 


ÄÚ½ºÄÞ, Â÷¼¼´ë ¿øÀå°ü¸® ½Ã½ºÅÛ µµÀÔ¡¦ ÆíÀǼº È® ³ôÀδÙ

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
±¹³» Áõ±Ç»ç ´ëºÎºÐÀÇ ¿øÀå°ü¸® ½Ã½ºÅÛÀº µµÀÔ 10¿©³âÀÌ Èǽ ³ÑÀº ±¸Çü ½Ã½ºÅÛÀÌ´Ù. ÀÌ¿¡ ÄÚ½ºÄÞÀÌ Áõ±Ç»ç ¿øÀå°ü¸®¸¦ À§ÇÑ Â÷¼¼´ë ½Ã½ºÅÛ ±¸Ãà¿¡ ³ª¼¹´Ù.

ÄÚ½ºÄÞÀº ½Ã½ºÅÛ ±¸ÃàÀ» À§ÇÑ Á¤º¸È­Àü·«°èȹ(ISP) ÄÁ¼³ÆÃÀ» ÁøÇà ÁßÀÌ´Ù. »õ·Î¿î ¿øÀå°ü¸® ½Ã½ºÅÛÀÇ ÇÙ½ÉÀº ¿ÀÇÁ¼Ò½º¸¦ Ȱ¿ëÇÑ Å¬¶ó¿ìµå ³×ÀÌÆ¼ºê(Cloud Native)·Î ÀüȯÇÏ´Â °Í.

ÇöÀç ±¹³» ´ëºÎºÐ Áõ±Ç»ç ¿øÀå°ü¸® ½Ã½ºÅÛÀº ¸¹Àº ¾÷¹«µéÀ» ÇϳªÀÇ ¼­¹ö¿Í µ¥ÀÌÅͺ£À̽º(DB)¿¡ °ü¸®ÇÏ´Â ÀÏüÇü(¸ð³î¸®½Ä) ±¸Á¶´Ù.

ÀÌ ±¸Á¶¿¡¼­´Â ´ÜÀ§ ¾÷¹«µé »óÈ£ °£ °­ÇÑ ÀÇÁ¸¼º, º¹À⼺À¸·Î ÀÎÇØ °³¹ßºÎÅÍ Å×½ºÆ®, ¹èÆ÷¿¡ À̸£±â±îÁö ¸¹Àº ½Ã°£°ú ³ë·ÂÀÌ ÇÊ¿äÇÏ´Ù. ´ÜÀ§ ¾÷¹«¿¡ Àå¾Ö ¹ß»ý ½Ã ¸ðµç ¾÷¹«°¡ ÇÔ²² ¿µÇâÀ» ¹Þ´Â´Ù´Â Á¡¿¡¼­ Áõ±Ç»çµéÀÇ À§±â ¿äÀÎÀ¸·Î ÀÛ¿ëÇÑ´Ù. ¿©±â¿¡ Çö ¿øÀå°ü¸® ½Ã½ºÅÛÀº »ó¿ë ¼ÒÇÁÆ®¿þ¾î ÀÇÁ¸¼ºÀÌ ³ô¾Æ ÇØ¸¶´Ù ¿î¿µºñ¿ëµµ Áõ°¡Çϰí ÀÖ´Ù.

±¹³» ±ÝÀ¶ ½ÃÀåÀÇ ±Þ°ÝÇÑ ¼ºÀåµµ Ŭ¶ó¿ìµå ³×ÀÌÆ¼ºê ¹æ½Ä µµÀÔ Çʿ伺À» ³ôÀÌ´Â ¿äÀÎÀÌ´Ù.

ÃÖ±Ù ÁֽĽÃÀåÀÇ ±Þ°ÝÇÑ ¿äµ¿°ú °ø¸ðÁÖ Ã»¾à ½ò¸²°ú °°Àº À̺¥Æ® ¹ß»ý¿¡ µû¶ó Áõ±Ç»çµéÀº ÀϽÃÀû ½Ã½ºÅÛ È®Àå(Scale-out)ÀÌ ÇʼöÀûÀÎ »óȲÀÌ´Ù.

ÄÚ½ºÄÞÀÌ Å¬¶ó¿ìµå ³×ÀÌÆ¼ºê ¹æ½ÄÀÇ ¿øÀå°ü¸® ½Ã½ºÅÛ µµÀÔ ½Ã Áõ±Ç¾÷°èÀÇ °í¹ÎÀ» ÇØ¼Ò½Ãų ¼ö ÀÖÀ» °ÍÀ¸·Î Àü¸ÁµÈ´Ù.

Ŭ¶ó¿ìµå ³×ÀÌÆ¼ºê ¹æ½ÄÀÇ Çٽɿä¼Ò´Â ¡â¸¶ÀÌÅ©·Î ¼­ºñ½º ¾ÆÅ°ÅØÃ³(Micro Service Architecture: MSA) ¡âÄÁÅ×ÀÌ³Ê ¡âCI/CD(Continuous Integration/ Continuous Delivery) µîÀÌ´Ù.

ÇØ´ç ¿ä¼Ò µµÀÔ ½Ã ±âÁ¸ ¸ðµ¨¿¡ ºñÇØ ÀÎÇÁ¶ó ºñ¿ëÀ» Àý¾àÇÒ ¼ö ÀÖ°í, ¾÷¹« °£ ¿µÇâµµ¸¦ ÁÙÀ̸鼭 ¾÷¹«¹Ý¿µÀ» »ó´ëÀûÀ¸·Î ½±°Ô ÇÒ ¼ö ÀÖ°Ô µÈ´Ù.

ƯÈ÷ Ŭ¶ó¿ìµå ³×ÀÌÆ¼ºê Àüȯ ½Ã °¡Àå Å« ÀåÁ¡À¸·Î ²ÅÈ÷´Â MSA ±¸Á¶´Â ¼­ºñ½º¸¦ µ¶¸³ÀûÀ¸·Î ¿¬°áÇÑ ½Ã½ºÅÛ ±¸Á¶´Ù. ½Ã½ºÅÛ Àüü Áß´Ü ¾øÀÌ ÀϺκи¸ ¾÷µ¥ÀÌÆ®¿Í ¹èÆ÷ °¡´ÉÇϰí Àå¾Ö »óȲÀ» °Ý¸®¡¤ÅëÁ¦Çϱ⠿ëÀÌÇÏ´Ù. ½Ã½ºÅÛÀÇ ¾ÈÁ¤Àû ¿î¿µÀÌ ÇʼöÀÎ Áõ±Ç¾÷°è ¿øÀå °ü¸®¿¡ À־ MSA ±¸Á¶ µµÀÔ Á߿伺ÀÌ Ä¿Áö´Â ÀÌÀ¯´Ù.

¶Ç ÄÁÅ×ÀÌ³Ê ±¸Á¶ »ç¿ë ½Ã µ¿Àû È®Àå(Scale-out)°¡´ÉÇÏ´Ù. ÀÌ¿¡ µû¶ó ÀÛ¾÷ ó¸® ´É·ÂÀÌ Ä¿Áü. ¶Ç ¼­¹ö°¡ ¿©·¯ ´ë·Î ºÐ¸®µÅ Àֱ⠶§¹®¿¡ ¼­¹ö ÇÑ ´ë°¡ Àå¾Ö·Î ´Ù¿îµÇ´õ¶óµµ ´Ù¸¥ ¼­¹ö·Î ¼­ºñ½º Á¦°øÀÌ °¡´ÉÇØÁø´Ù. ¾Æ¿ï·¯ CI/CD¸¦ µµÀÔÇØ °³¹ß/Å×½ºÆ®/¹èÆ÷ °úÁ¤¿¡¼­ ºÒÇÊ¿äÇÏ°í ¹Ýº¹ÀûÀÎ ¼öÀÛ¾÷À» ÁÙ¿© ½Å¼ÓÇÏ°Ô ÁøÇàÀ» ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.



Ŭ¶ó¿ìµå·ÎÀÇ ¿øÀå °ü¸® ½Ã½ºÅÛ Àüȯ ½Ã ¿¡·¯ ¹ß»ý ¿ì·Áµµ ³·À» °ÍÀ¸·Î Àü¸ÁµÈ´Ù. ÀÌ¹Ì ÄÚ½ºÄÞÀº MSA ±¸Á¶·Î Àüȯ °æÇèÀÌ Àֱ⠶§¹®¿¡ À̹ø ½Ã½ºÅÛ °³¹ßµµ ¹«¸® ¾øÀÌ ÁøÇàµÉ °ÍÀ¸·Î ±â´ëÇÑ´Ù.

¾Õ¼­ ÄÚ½ºÄÞÀº īī¿ÀÆäÀÌÁõ±Ç ¿øÀå °³¹ß ½Ã Áõ±Ç¾÷°è ÃÖÃÊ·Î MSA ±¸Á¶¸¦ µµÀÔÇßÀ¸¸ç, ¼º°øÀûÀ¸·Î ±¸µ¿ ÁßÀÌ´Ù.

Áõ±Ç»ç ¿øÀå°ü¸® ½Ã½ºÅÛÀº °ü¸®ÇÏ´Â µ¥ÀÌÅͰ¡ ¸Å¿ì ¹æ´ëÇÏ°í ºñÁî´Ï½º ¿µÇâµµ°¡ º¹ÀâÇÑ´Ù.

ÄÚ½ºÄÞÀº °¢ °í°´»çº° ¿øÀå°ü¸® ½Ã½ºÅÛÀ» Ŭ¶ó¿ìµå ³×ÀÌÆ¼ºê·Î ÃßÁøÇÏµÇ Å¸ ¾÷Á¾°ú Â÷º°µÈ Áõ±Ç ºñÁî´Ï½º¿Í °¢ Áõ±Ç»ç »óȲ¿¡ ¸Â´Â ÃÖÀûÈ­µÈ ¸ðµ¨ ¼ö¸³¿¡ ÃÊÁ¡À» µÑ ¿¹Á¤ÀÌ´Ù.

È«¿ì¼± ÄÚ½ºÄÞ »çÀåÀº "Áõ±Ç ½Ã½ºÅÛÀº 󸮼ӵµ¿Í ¾ÈÁ¤¼ºÀ̶ó´Â ÀÌÀ¯·Î ±âÁ¸ ƲÀ» °è¼ÓÇØ¼­ °í¼öÇØ ¿ÔÁö¸¸, ±Û·Î¹ú ±â¼ú º¯È­´Â ´õ ÀÌ»ó µû¶ó°¥ ¼ö ¾øÀ» ¸¸Å­ »¡¶óÁö°í ÀÖ°í Áõ±Ç ½Ã½ºÅÛ Àå¾Ö´Â ²ÙÁØÈ÷ À̽´È­µÇ°í ÀÖ´Ù"¸ç "īī¿ÀÁõ±Ç ÇÁ·ÎÁ§Æ®¿¡¼­ Áõ±Ç¾÷°è ÃÖÃÊ·Î MSA ÁÖ¹®½Ã½ºÅÛÀ» µµÀÔÇÑ °æÇèÀ» ±â¹ÝÀ¸·Î ÄÚ½ºÄÞÀÌ ÃßÁøÇÏ´Â Â÷¼¼´ë ¿øÀå°ü¸® ½Ã½ºÅÛ °³¹ßÀ» ÅëÇØ Áõ±Ç¾÷°è¿¡ ±Þº¯ÇÏ´Â ±â¼ú°ú º¯È­ÇÏ´Â ºñÁî´Ï½º ȯ°æ¿¡ ÀûÇÕÇÑ ½Ã½ºÅÛÀ» Á¦°øÇÒ ¼ö ÀÖµµ·Ï ³ë·ÂÇϰڴÙ"°í ¸»Çß´Ù. ÀÌÀ±Èñ±âÀÚ stels@dt.co.kr

ÄÚ½ºÄÞ, Â÷¼¼´ë ¿øÀå°ü¸® ½Ã½ºÅÛ µµÀÔ¡¦ ÆíÀǼº È® ³ôÀδÙ








[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]