[NAVER Cloud] Cloud IaaS Orchestration BE °³¹ß (°æ·Â)
ºÎ¼­¼Ò°³ ÀúÈñ ºÎ¼­´Â ³×À̹ö Ŭ¶ó¿ìµå Ç÷§ÆûÀÇ IaaS Compute, Block Storage ±â¼úÀ» °³¹ßÇÏ°í ¿î¿µÇÏ¿© ³×À̹ö Ŭ¶ó¿ìµå Compute »óǰȭ¸¦ Áö¿øÇϰí ÀÖ½À´Ï´Ù. ³×À̹ö Ŭ¶ó¿ìµå Ç÷§Æû ÀÎÇÁ¶óÀÇ ÇÙ½É ¿ä¼Ò¸¦ ¼³°èÇÏ°í ±¸ÇöÇÏ´Â Àü¹® ºÎ¼­·Î¼­ °í°´¿¡°Ô ¾ÈÁ¤ÀûÀ̰í È®Àå °¡´ÉÇÑ ÄÄÇ»ÆÃ ÀÚ¿ø°ú ½ºÅ丮Áö ¼­ºñ½º¸¦ Á¦°øÇϱâ À§ÇØ Ãֽбâ¼ú°ú Çõ½ÅÀûÀÎ Á¢±Ù ¹æ½ÄÀ» Ȱ¿ëÇϰí ÀÖ½À´Ï´Ù. ´ã´ç¾÷¹« • Public/Private Cloud ȯ°æ¿¡¼­ Compute, StorageµîÀÇ °¡»óÈ­ ÀÚ¿ø »ý¼º/Á¦¾î ·ÎÁ÷ °³¹ß • KVM, Xen µîÀÇ ÇÏÀÌÆÛ¹ÙÀÌÀú¿Í ¿¬µ¿µÈ VM ¿ÀÄɽºÆ®·¹ÀÌ¼Ç ¹é¿£µå ±¸Çö • IaaS ¸®¼Ò½º ¹ÌÅ͸µ¡¤°ú±Ý(Usage/Billing) ¹× ÄõÅÍ/ÇÁ·ÎÁ§Æ® °Ý¸® Á¤Ã¥À» À§ÇÑ ¹é¿£µå, µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¼³°è/±¸Çö • Java/Go ±â¹ÝÀÇ REST API ¼­¹ö °³¹ß ¹× À¯Áöº¸¼ö • °í¼º´É/°í°¡¿ë¼º ¼­ºñ½º ±¸ÃàÀ» À§ÇÑ ±â¼ú ¿¬±¸ ¹× °³¹ß ÀÚ°Ý¿ä°Ç • ¹é¿£µå ¼ÒÇÁÆ®¿þ¾î °³¹ß °æ·Â 3³â ÀÌ»óÀ» º¸À¯ÇϽŠºÐ • Java / Go / Python Áß Çϳª ÀÌ»óÀÇ ¾ð¾î¿¡ ´É¼÷ÇϽŠºÐ • ¿ø¸¸ÇÑ Ä¿¹Â´ÏÄÉÀ̼ǰú Çù¾÷ ¿ª·®À» º¸À¯ÇϽŠºÐ • ±â¼úÀû º¹Àâµµ°¡ ³ôÀº ¹®Á¦¿¡ ´ëÇÑ ÇнÀ ¿ª·® ¹× ÀûÀÀ·ÂÀ» °®Ã߽ŠºÐ ¿ì´ë»çÇ× • °¡»óÈ­ ȯ°æ(KVM, Xen, VMware)¿¡¼­ÀÇ °³¹ß ¹× ¿î¿µ °æÇèÀ» º¸À¯ÇϽŠºÐ • ´ë±Ô¸ð ¿äû 󸮸¦ À§ÇÑ ºÐ»ê ½Ã½ºÅÛ ¾ÆÅ°ÅØÃÄ¿¡ ´ëÇÑ ÀÌÇØ¿Í RESTful API ¼³°è ¿ª·®À» °®Ã߽ŠºÐ • ÄÁÅ×ÀÌ³Ê È¯°æ(Kubernetes, Docker)¿¡¼­ÀÇ °³¹ß ¹× ¿î¿µ °æÇèÀ» º¸À¯ÇϽŠºÐ