À§º£¾î¼ÒÇÁÆ®(´ëÇ¥ À念ÈÖ)´Â 20ÀÏ ¹ßÇ¥¸¦ ÅëÇØ, API ¼³Á¤À» µ¿ÀûÀ¸·Î Àû¿ëÇÏ´Â °ÔÀÌÆ®¿þÀÌ ÀåÄ¡ ¹× ¹æ¹ý¿¡ ´ëÇÑ Çõ½ÅÀûÀÎ ±â¼ú·Î ƯÇã µî·ÏÀ» ¿Ï·áÇß´Ù°í ÀüÇß´Ù.
ÀÌ Æ¯Çã´Â ¸ÖƼ½º·¹µå ȯ°æ¿¡¼ API ¼³Á¤À» ½Ç½Ã°£À¸·Î °»½ÅÇÒ ¼ö ÀÖ´Â °ÔÀÌÆ®¿þÀÌ ÀåÄ¡¿Í ±× ¹æ¹ýÀ» Á¦¾ÈÇϸç, ¼º´É ÀúÇϸ¦ ÃÖ¼ÒÈÇÏ¸é¼ API ¿äûÀ» ºü¸£°í ¾ÈÁ¤ÀûÀ¸·Î ó¸®ÇÏ´Â µ¥ ÁßÁ¡À» µÎ°í ÀÖ´Ù.
±âÁ¸ °ÔÀÌÆ®¿þÀÌ ÀåÄ¡´Â ¼³Á¤ º¯°æ ½Ã ¼º´É ÀúÇÏ¿Í ½º·¹µå °£ Ãæµ¹À» ÇÇÇϱâ À§ÇØ ¶ô(lock) ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇØ¾ß ÇßÀ¸³ª, À̹ø ƯÇã´Â ÀÌ·¯ÇÑ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ±â¼úÀ» Àû¿ëÇß´Ù.
À§º£¾î¼ÒÇÁÆ®ÀÇ Æ¯Çã ±â¼úÀº API ¿äûÀ» ó¸®Çϱâ À§ÇÑ µÎ °³ÀÇ ±ÔÄ¢ Å×À̺íÀ» È°¿ëÇÏ¿©, ½º·¹µå °£ Ãæµ¹ ¾øÀÌ µ¿ÀûÀ¸·Î ¼³Á¤À» °ü¸®ÇÒ ¼ö ÀÖ´Â Á¡ÀÌ Æ¯Â¡ÀÌ´Ù.
API ¼³Á¤ º¯°æ ½Ã »õ·Î¿î ¼³Á¤Àº »ç¿ë ÁßÀÎ ±ÔÄ¢ Å×À̺í°ú´Â ´Ù¸¥ Å×ÀÌºí¿¡ °»½ÅµÇ¸ç, °»½ÅÀÌ ¿Ï·áµÇ¸é ÇØ´ç ¼³Á¤À» ½º·¹µå°¡ ½Ç½Ã°£À¸·Î Àû¿ëÇÒ ¼ö ÀÖµµ·Ï Ç÷¡±×°ªÀ» ÀüȯÇÏ´Â ¹æ½ÄÀ¸·Î ÀÛµ¿ÇÑ´Ù.
|
|
|
¡ã (Ãâó : À§º£¾î¼ÒÇÁÆ® Á¦°ø) |
À̸¦ ÅëÇØ µ¿½Ã ´Ù¹ßÀûÀÎ API ¿äû¿¡µµ ¾ÈÁ¤ÀûÀ¸·Î ½Ã½ºÅÛÀ» ¿î¿µÇÒ ¼ö ÀÖÀ¸¸ç, ±âÁ¸ÀÇ ¶ôÀ» »ç¿ëÇÑ ¹æ½Äº¸´Ù ¼º´É ÀúÇÏ°¡ Å©°Ô ÁÙ¾îµç´Ù.
ƯÈ÷, Ŭ¶ó¿ìµå ȯ°æ¿¡¼ Ŭ·¯½ºÅ͸µ µÈ ¼¹ö ÀνºÅϽº°¡ ÀÚµ¿ ½ºÄÉÀÏ Àη¾Æ¿ô µÇ´Â °æ¿ì¿¡µµ °¢ ¼¹ö°¡ µ¿ÀÏ ¼³Á¤À» ½Ç½Ã°£À¸·Î À¯ÁöÇÒ ¼ö ÀÖ´Â ±â¼ú°ú À¶ÇÕ, »ç¿ëµÅ Ŭ¶ó¿ìµå ÀÇÁ¸¼º ¾øÀ̵µ Ŭ¶ó¿ìµå È¿°ú¸¦ ±Ø´ëÈÇÒ ¼ö ÀÖ°Ô µÈ´Ù.
±â¾÷Àº À̸¦ È°¿ë, API ¿äû¿¡ ´ëÇÑ ¼³Á¤À» µ¿ÀûÀ¸·Î °»½ÅÇØ ½Ã½ºÅÛÀÇ À¯¿¬¼º°ú È®À强À» µ¿½Ã¿¡ È®º¸ÇÒ ¼ö ÀÖ´Â ÀÌÁ¡ÀÌ ÀÖ´Ù.
À§º£¾î¼ÒÇÁÆ®´Â À̹ø ƯÇ㸦 ÅëÇØ ÀÚ»çÀÇ API °ü¸® ½Ã½ºÅÛÀ» ´õ¿í °ÈÇϸç, ±Û·Î¹ú ½ÃÀå¿¡¼µµ °æÀï·ÂÀ» ³ôÀÏ °èȹÀÌ´Ù.
ÇÑÆí, À§º£¾î¼ÒÇÁÆ®´Â Ƽ¸Æ½º¼ÒÇÁÆ®ÀÇ Çٽɿ¬±¸¿ø 3¸íÀÌ ¸ð¿© 2021³â â¾÷, ¹Ìµé¿þ¾î Àü¹®±â¾÷À¸·Î ¼ºÀåÇÏ°í ÀÖ´Ù.
¿ÀÇÂ(Open) API°¡ È®»êµÇ°í, À̸¦ À§ÇÑ ÇÙ½É ¹Ìµé¿þ¾î ‘API °ÔÀÌÆ®¿þÀÌ(Gateway)’ ¹× ‘¸Å´ÏÁö¸ÕÆ®(Management) ½ÃÀåÀÌ Ä¿Á®°¡°í ÀÖ´Â °¡¿îµ¥, ¿ÀÇ API È°¿ë¿¡ Áß¿äÇÑ º¸¾È°ú ¸ð´ÏÅ͸µ, ¼º´É, ¾ÈÁ¤¼ºÀ» °®Ãá ±¹»êÁ¦Ç°À» Rust ÇÁ·Î±×·¡¹Ö ¾ð¾î·Î ÀÚü °³¹ßÇß´Ù.
ÃÖ±Ù Áß¼Òº¥Ã³±â¾÷ºÎÀÇ TIPS ÇÁ·Î±×·¥¿¡ ¼±Á¤µÅ, ½Ç½Ã°£ API °ü¸® ±â¼úÀ» ÅëÇØ API Áß°³ Ç÷§ÆûÀ» °³¹ßÇÒ °èȹÀÌ´Ù.
<±èµ¿±â ±âÀÚ>kdk@bikorea.net < ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö > |