Çѱ¹ ·¹µåÇÞ(´ëÇ¥ ÇÔÀç°æ www.redhat.com)Àº Áö³ 4ÀÏ º»»ç ¹ßÇ¥¸¦ Àοë, ÄÁÅ×À̳ÊÈ µÈ ¿ÂÇÁ·¹¹Ì½º¿ë ¿£µå-Åõ-¿£µå API ¶óÀÌÇÁ»çÀÌŬ °ü¸® Ç÷§Æû ·¹µåÇÞ 3½ºÄÉÀÏ(scale) API °ü¸®(Red Hat 3scale API Management) Ç÷§ÆûÀ» Ãâ½ÃÇß´Ù.
·¹µåÇÞ 3½ºÄÉÀÏ API °ü¸® Ç÷§ÆûÀº, ±âÁ¸ Ŭ¶ó¿ìµå ¼ºñ½ºÇü ¼ÒÇÁÆ®¿þ¾î(SaaS) ±â¹ÝÀ¸·Î ¼³°èµÅ ±¸Ãà ¿É¼ÇÀ» È®´ëÇÒ ¼ö ÀÖÀ¸¸ç, ±â¾÷ÀÇ µ¥ÀÌÅͼ¾ÅÍ ³» ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º(Application Programming Interfaces, API)ÀÇ °ü¸® ¹× È®ÀåÀ» À§ÇÑ º¸´Ù À¯¿¬ÇÑ ¼Ö·ç¼ÇÀ» Á¦°øÇÑ´Ù.
2016³â ·¹µåÇÞÀÇ 3½ºÄÉÀÏ Àμö ÀÌÈÄ Ã³À½ Ãâ½ÃµÈ ¿ÂÇÁ·¹¹Ì½º¿ë ¹öÀüÀÇ ·¹µåÇÞ 3½ºÄÉÀÏ API °ü¸® Ç÷§ÆûÀº API ±â¹ÝÀÇ ÇÏÀ̺긮µå Ŭ¶ó¿ìµå ¾ÆÅ°ÅØó·Î, ±â¾÷ÀÇ µðÁöÅÐ Æ®·£½ºÆ÷¸ÞÀÌ¼Ç ¹× Çõ½ÅÀ» °¡¼ÓÈÇÏ°íÀÚ ÇÏ´Â ·¹µåÇÞÀÇ ºñÀüÀ» ´ã°í ÀÖ´Ù.
API´Â µðÁöÅÐ Æ®·£½ºÆ÷¸ÞÀÌ¼Ç ±¸ÇöÀ» À§ÇÑ ´Ù¾çÇÑ ±â¼ú ¿µ¿ªµé °£ ‘Çù·ÂÀ» À§ÇÑ »õ·Î¿î ¾ð¾î(new language of collaboration)’·Î¼ ¸ð¹ÙÀÏ, »ç¹°ÀÎÅͳÝ(IoT) ¹× ÄÁÅ×ÀÌ³Ê¿Í ¸¶ÀÌÅ©·Î¼ºñ½º °°Àº ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó°¡ ÁÖµµÇÏ´Â Çö´ë ÃÊ¿¬°á »çȸÀÇ ÇÙ½É ±¸¼º¿ä¼Ò´Ù.
¿ÂÇÁ·¹¹Ì½º¿ë ¹öÀüÀÇ ·¹µåÇÞ 3½ºÄÉÀÏ API °ü¸® Ç÷§ÆûÀº ·¹µåÇÞ ¿ÀǽÃÇÁÆ® ÄÁÅ×ÀÌ³Ê Ç÷§Æû(Red Hat OpenShift Container Platform)À» ÅëÇØ ±¸ÃàµÅ ±â¾÷ÀÌ ÀÚ»çÀÇ ¼ºñ½º¸¦ ¿ÜºÎ¿¡ °ø°³ÇÏÁö ¾Ê°íµµ Àüü API ¶óÀÌÇÁ»çÀÌŬÀ» È¿°úÀûÀ¸·Î °ü¸®Çϵµ·Ï Áö¿øÇÒ ¼ö ÀÖ´Ù.
À̸¦ ÅëÇØ º¸´Ù Çâ»óµÈ º¸¾È ¹× Á¦¾î ±â´ÉÀ¸·Î ±ÔÁ¦ ¿ä°ÇµéÀ» ÁؼöÇϵµ·Ï µµ¿ï »Ó ¾Æ´Ï¶ó, µ¥ºê¿É½º(DevOps)¸¦ À§ÇÑ ÄÁÇDZԷ¹À̼Ç(configuration), ±¸Ãà ¹× ¿î¿µ ±â´ÉµéÀ» È°¿ëÇϵµ·Ï ÇÑ´Ù.
·¹µåÇÞ API ÀÎÇÁ¶ó½ºÆ®·°Ã³ ºÎ¹® ÃÑ°ý ¼±ÀÓ ÀÌ»ç ½ºÆ¼ºì Àª¸ðÆ®(Steven Willmott)´Â “¸ð¹ÙÀÏ ¹× IoT ±â¼úÀÇ ¹ßÀü¿¡ µû¶ó API °æÁ¦´Â ¿£ÅÍÇÁ¶óÀÌÁî ¼ÒÇÁÆ®¿þ¾î Ç÷§ÆûÀÇ ÇÙ½É ±â¹ÝÀ¸·Î ÀÚ¸®¸Å±è ÇÏ°í ÀÖ´Ù. ¿ÂÇÁ·¹¹Ì½º¿ë ¹öÀüÀÇ ·¹µåÇÞ 3½ºÄÉÀÏ API °ü¸® Ç÷§ÆûÀ» ÅëÇØ ÀÌ¿ëÀÚ´Â ÀÚ»çÀÇ API ȯ°æ¿¡ ´ëÇÑ Çâ»óµÈ À¯¿¬¼º, ¼±Åà ±â´É ¹× ÅëÁ¦¼ºÀ» ´©¸± ¼ö ÀÖÀ¸¸ç, ±â¾÷ ³» ¼ÒÇÁÆ®¿þ¾î ÆÀÀº À¯ÇüÀÇ ºñÁî´Ï½º °¡Ä¡ âÃâ¿¡ ´õ¿í ÁýÁßÇÒ ¼ö ÀÖ´Ù”°í ¸»Çß´Ù.
·¹µåÇÞ 3½ºÄÉÀÏ API °ü¸® Ç÷§ÆûÀº ·¹µåÇÞ °í°´ Æ÷ÅÐ(www.redhat.com/en/technologies/jboss-middleware/3scale)¿¡¼ Áö±Ý ¹Ù·Î ´Ù¿î·Îµå ¹ÞÀ» ¼ö ÀÖ´Ù.
<±èµ¿±â ±âÀÚ>kdk@bikorea.net
< ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö > |