ÇÏÀ̺긮µå Ŭ¶ó¿ìµå ÄÁÅ×ÀÌ³Ê °ü¸® ¹× °³¹ßÀÚ »ý»ê¼º °ü·Ã ÆÄÆ®³Ê½Ê È®´ë
[º¸¾È´º½º ±è°æ¾Ö ±âÀÚ] ¿ÀǼҽº ¼Ö·ç¼Ç ±â¾÷ ·¹µåÇÞ°ú ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ±â¾÷ °³¹ßÀÚµéÀÌ ÄÁÅ×ÀÌ³Ê ±â¹Ý ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¾ÖÀú(Microsoft Azure)¿Í ¿ÂÇÁ·¹¹Ì½º¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇϱâ À§ÇØ ÆÄÆ®³Ê½ÊÀ» È®´ëÇß´Ù°í ¹àÇû´Ù.
À̹ø ÆÄÆ®³Ê½ÊÀ» ÅëÇØ ·¹µåÇÞ°ú ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ÆÛºí¸¯ Ŭ¶ó¿ìµå »ó¿¡¼ óÀ½À¸·Î °øµ¿ °ü¸®°¡ °¡´ÉÇÑ ¿ÀǽÃÇÁÆ®(OpenShift)¸¦ ¼±º¸ÀÓÀ¸·Î½á ¾÷°è ³» °¡Àå Æ÷°ýÀûÀÎ ¿£ÅÍÇÁ¶óÀÌÁî Äí¹ö³×Ƽ½º Ç÷§ÆûÀÎ ·¹µåÇÞ ¿ÀǽÃÇÁÆ®¿Í ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ÆÛºí¸¯ Ŭ¶ó¿ìµåÀÎ ¾ÖÀúÀÇ ¼º´ÉÀ» ÅëÇÕÇÑ´Ù.
°¡Æ®³Ê¿¡ µû¸£¸é, ÇöÀç´Â 20% ¹Ì¸¸ ¼öÁØÀÌÁö¸¸ 2020³â±îÁö ±Û·Î¹ú ±â¾÷ÀÇ 50% ÀÌ»óÀÌ ÄÁÅ×À̳ÊÈµÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¿î¿µÈ¯°æ¿¡¼ »ç¿ëÇÒ °ÍÀ¸·Î Àü¸ÁµÈ´Ù. ±â¾÷µéÀº µðÁöÅÐ Æ®·£½ºÆ÷¸ÞÀ̼ÇÀ» ÁÖµµÇÏ°í °í°´ ¹× ½ÃÀåÀÇ ¼ö¿ä¸¦ ¹Ý¿µÇϸç, °æÀï·ÂÀ» °®Ãß±â À§ÇØ ÄÁÅ×À̳ÊÈµÈ ¾ÖÇø®ÄÉÀÌ¼Ç ¹× Äí¹ö³×Ƽ½º·Î À̵¿ÇÏ°í ÀÖÀ¸¸ç, ÀÌ·¯ÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¶Á¤ ¹× °ü¸®Çϱâ À§ÇÑ ¼Ö·ç¼ÇÀ» ¿ä±¸ÇÏ°í ÀÖ´Ù. ¾ÖÀú¿ë ·¹µåÇÞ ¿ÀǽÃÇÁÆ®´Â °øµ¿ °³¹ß ¹× ¼³°èµÇ¾î ÄÁÅ×ÀÌ³Ê °ü¸®ÀÇ º¹À⼺À» ÁÙ¿©ÁØ´Ù. ¶ÇÇÑ, ·¹µåÇÞ°ú ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®´Â ÇÏÀ̺긮µå ÄÁÅ×ÀÌ³Ê ¿öÅ©Ç÷ο츦 À§ÇÑ ¼Ö·ç¼ÇÀ» °øµ¿ ¿î¿µÇÒ ¿¹Á¤ÀÌ´Ù.
¾ÖÀú¿ë ·¹µåÇÞ ¿ÀǽÃÇÁÆ®´Â ±â¾÷ °³¹ßÀڵ鿡°Ô ¿ÂÇÁ·¹¹Ì½º ȯ°æ ¹× ¾ÖÀú°£ ¿ÀǽÃÇÁÆ®¸¦ »ç¿ëÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÚÀ¯·ÎÀÌ À̵¿ÇÒ ¼ö ÀÖ´Â À¯¿¬¼ºÀ» Á¦°øÇÑ´Ù. ¿ÀǽÃÇÁÆ®´Â ÇÏÀ̺긮µå Ŭ¶ó¿ìµå »ó¿¡¼ ÀÏ°üµÈ ÄÁÅ×ÀÌ³Ê Ç÷§ÆûÀ» ¼ºñ½ºÇÑ´Ù. ¼Óµµ Ãø¸é¿¡¼ ÇÏÀ̺긮µå ³×Æ®¿öÅ·À» ÅëÇØ ¾ÖÀú¿Í ¿ÂÇÁ·¹¹Ì½º ¿ÀǽÃÇÁÆ® Ŭ·¯½ºÅÍ°£ ºü¸£°í Çâ»óµÈ º¸¾ÈÀ¸·Î ¿¬°áÇÒ ¼ö ÀÖ´Ù. »ý»ê¼º Ãø¸é¿¡¼ ¾ÖÀú ÄÚ½º¸ð½º DB(Azure Cosmos DB), ¾ÖÀú ¸Ó½Å·¯´×(Azure Machine Learning), ¾ÖÀú SQL DB (Azure SQL DB)µîÀ» ºñ·ÔÇÑ ¾ÖÀú ¼ºñ½º¿¡ Á¢±Ù °¡´ÉÇÏ°Ô µÇ¾î °³¹ßÀÚµéÀÇ »ý»ê¼ºÀÌ º¸´Ù Çâ»óµÈ´Ù.
¾ÖÀú¿¡¼ ·¹µåÇÞÀ» ¼±ÅÃÇÏ´Â °í°´µéÀº ¾ç»çÀÇ ¿î¿µ ¹× Áö¿ø ¼ºñ½º¸¦ ¹ÞÀ» ¼ö ÀÖ´Ù. Áö¿ø ¼ºñ½º´Â ÄÁÅ×À̳ÊÈµÈ ¾ÖÇø®ÄÉÀ̼Ç, ¿î¿µ ½Ã½ºÅÛ, ÀÎÇÁ¶ó½ºÆ®·°Ã³ ¹× ¿ÀÄɽºÆ®·¹ÀÌÅ͸¦ Æ÷ÇÔÇÑ´Ù. ´õºÒ¾î ·¹µåÇÞ ¹× ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¿µ¾÷ »ç¾÷ºÎ¹®ÀÇ Çù·ÂÀ» ÅëÇØ ¾ç»çÀÇ ±â¼ú Ç÷§ÆûÀ» °í°´¿¡°Ô Á¦°øÇÔÀ¸·Î½á Ŭ¶ó¿ìµå ³×ÀÌƼºê ¾ÖÇø®ÄÉÀ̼ÇÀ» ´õ ¸¹ÀÌ ±¸ÃàÇÏ°í ±âÁ¸ ¾ÖÇø®ÄÉÀ̼ÇÀ» Çö´ëÈÇϵµ·Ï Áö¿øÇÑ´Ù.
°í°´µéÀº ÇÏÀ̺긮µå Ŭ¶ó¿ìµåÀÇ ¾çÃø DzÇÁ¸°Æ®(footprint)»ó¿¡¼ ¿ÀǽÃÇÁÆ®ÀÇ ÀÏ°üµÈ ÄÁÅ×ÀÌ³Ê Ç÷§ÆûÀ» »ç¿ëÇϱ⠶§¹®¿¡ º¸´Ù ½±°Ô ¿ÂÇÁ·¹¹Ì½º ȯ°æ°ú ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¾ÖÀú°£ ¾ÖÇø®ÄÉÀÌ¼Ç À̵¿À» ÇÒ ¼ö ÀÖ´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í ·¹µåÇÞÀÇ È®´ëµÈ ÆÄÆ®³Ê½ÊÀÇ ÁÖ¿ä ³»¿ëÀ» »ìÆ캸¸é ·¹µåÇÞ ¿ÀǽÃÇÁÆ® ÄÁÅ×ÀÌ³Ê Ç÷§Æû ¿ÂÇÁ·¹¹Ì½º ¹× ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¾ÖÀú ½ºÅÃ(Microsoft Azure Stack)ÀÇ ÇÏÀ̺긮µå Ŭ¶ó¿ìµå¸¦ ¸ðµÎ Áö¿øÇÑ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ÀÎÇÁ¶ó½ºÆ®·°Ã³¿¡ Àִ Ŭ¶ó¿ìµå ³×ÀÌƼºê ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß, ±¸Ãà, °ü¸®¸¦ À§ÇÑ ÀÏ°üµÈ ¿ÂÇÁ·¹¹Ì½º ¹× ¿ÀÇÁÇÁ·¹¹Ì½º ±â¹ÝÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ, °í°´ÀÌ ¾ÖÀú ÆÛºí¸¯ Ŭ¶ó¿ìµåÀÇ ¼º´É°ú ¾ÖÀú ½ºÅûóÀÇ ¿ÀǽÃÇÁÆ® ¿ÂÇÁ·¹¹Ì½º°¡ °¡Áö´Â À¯¿¬¼º ¹× ÅëÁ¦¼ºÀ» µ¿½Ã¿¡ °æÇèÇÒ ¼ö ÀÖµµ·Ï ÇØ ÁØ´Ù.
À̾î À©µµ¿ì ¼¹ö(Windows Server) ¹× ·¹µåÇÞ ¿£ÅÍÇÁ¶óÀÌÁî ¸®´ª½º(Red Hat Enterprise Linux) ÄÁÅ×À̳ʿ¡¼ ¸ÖƼ ¾ÆÅ°ÅØÃÄ ÄÁÅ×ÀÌ³Ê °ü¸®¸¦ Áö¿øÇÑ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¾ÖÀú»óÀÇ ·¹µåÇÞ ¿ÀǽÃÇÁÆ®´Â ÀÏ°ýÀûÀ¸·Î ·¹µåÇÞ ¿£ÅÍÇÁ¶óÀÌÁî ¸®´ª½º ÄÁÅ×ÀÌ³Ê¿Í ´õºÒ¾î À©µµ¿ì ÄÁÅ×À̳ʸ¦ Áö¿øÇϸç, ¼±µµÀûÀÎ ¿£ÅÍÇÁ¶óÀÌÁî Ç÷§Æû Á¦°øÀڵ鿡°Ô ÅëÀÏµÈ ¿ÀÄɽºÆ®·¹ÀÌ¼Ç Ç÷§ÆûÀ» Á¦°øÇÑ´Ù.
¶ÇÇÑ, ·¹µåÇÞ ¿ÀǽÃÇÁÆ®¿¡¼ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® SQL ¼¹ö ÅëÇÕÀ» È®ÀåÇß´Ù. SQL ¼¹ö´Â ·¹µåÇÞÀÌ ÀÎÁõÇÑ ÄÁÅ×À̳ʷμ ¾ÖÀú¿ë ·¹µåÇÞ ¿ÀǽÃÇÁÆ®¿¡ µµÀÔ ¹× ¾ÖÀú ½ºÅÃÀ» Æ÷ÇÔÇÑ ÇÏÀ̺긮µå Ŭ¶ó¿ìµå Àü¹ÝÀÇ ·¹µåÇÞ ¿ÀǽÃÇÁÆ® ÄÁÅ×ÀÌ³Ê Ç÷§Æû¿¡ Æ÷ÇԵȴÙ.
»Ó¸¸ ¾Æ´Ï¶ó ºñÁÖ¾ó ½ºÆ©µð¿À ¿£ÅÍÇÁ¶óÀÌÁî(Visual Studio Enterprise) ¹× ºñÁÖ¾ó ½ºÆ©µð¿À ÇÁ·ÎÆä¼Å³Î(Visual Studio Professional) ÀÌ¿ëÀÚµéÀº ·¹µåÇÞ ¿£ÅÍÇÁ¶óÀÌÁî ¸®´ª½º Å©·¹µ÷À» ¾ò´Â´Ù. °³¹ßÀÚµéÀº óÀ½À¸·Î ´ÜÀÏ Ç÷§Æû¿¡¼ .NET, ÀÚ¹Ù ¹× ±× ¿Ü Àα⠿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©À» È°¿ëÇÒ ¼ö ÀÖ´Ù.
[±è°æ¾Ö ±âÀÚ(boan3@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>