µðÁöÅÐ ½Ã´ëÀÇ ºüÁú ¼ö ¾ø´Â ¿ä¼Ò API...º¸¾È °³³ä ½É¾îÁà¾ß
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] À۳⿡ ¹ßÇ¥µÈ OWASP Top 10 Ãë¾àÁ¡ ¸ñ·Ï¿¡¼ ƯÀÌÇÑ Á¡Àº ´ú º¸È£µÈ API¶ó´Â Ç׸ñÀÌ ÃÖÃÊ·Î ¼øÀ§±Ç¿¡ ÁøÀÔÇß´Ù´Â °ÍÀÌ´Ù. ±×·ÎºÎÅÍ Á¤¸»·Î API ħÇØ °ø°ÝÀÌ ½É°¢ÇÑ ¼öÁØÀ¸·Î ¿Ã¶ó¿À±â ½ÃÀÛÇß´Ù. 2018³â¸¸ ÇÏ´õ¶óµµ API º¸¾ÈÀ» Á¦´ë·Î ÇÏÁö ¸øÇØ ¹ß»ýÇÑ ´ë±Ô¸ð µ¥ÀÌÅÍ À¯Ãâ »ç°í°¡ ÃÖ¼Ò 6°ÇÀÌ´Ù. ÀÛ³âÀÇ Æ¼¸ð¹ÙÀÏ, ÀνºÅ¸±×·¥, ¸Æµµ³Îµå¿¡¼ ¹ß»ýÇÑ »ç°ÇÀº ¼À¿¡ Æ÷ÇÔ½ÃÅ°Áö ¾Ê°í¼µµ ¸»ÀÌ´Ù.
[À̹ÌÁö = iclickart]
ÀÌ 6°Ç Áß Çϳª´Â À̹ø ÁÖ ¼¼ÀÏÁîÆ÷½º(Salesforce)¿¡¼ ¹ß»ýÇß´Ù. ¸¶ÄÉÆà Ŭ¶ó¿ìµå(Marketing Cloud) ¼ºñ½º ³» API¿¡¼ ¹ö±×°¡ ¹ß°ßµÆ´Âµ¥, ÀÌ ¶§¹®¿¡ °í°´ Á¤º¸°¡ ´Ù¼ö À¯ÃâµÆÀ» °¡´É¼ºÀÌ ¹ß°ßµÆ´Ù. ¼¼ÀÏÁîÆ÷½º´Â ÀÌ °°Àº »ç½ÇÀ» °í°´µé¿¡°Ô ±ÞÈ÷ ÀüÆÄÇß´Ù. ÇÑ °í°´ÀÇ °èÁ¤¿¡¼ ´Ù¸¥ °í°´ÀÇ °èÁ¤À¸·Î µ¥ÀÌÅ͸¦ ¿Å±â°Å³ª, ´Ù¸¥ °í°´ÀÇ °èÁ¤¿¡ µ¥ÀÌÅ͸¦ ¾µ ¼ö ÀÖ°Ô ÇØÁÖ´Â ¹ö±×¿´´Ù.
API º¸¾È ¹®Á¦´Â °è¼ÓÇؼ ½É°¢ÇÑ ¼öÁØÀ¸·Î ´ëµÎµÇ°í ÀÖ´Ù. Áö³ ´Þ¸¸ ÇÏ´õ¶óµµ ¸ð¹ÙÀÏ °áÁ¦ ¾ÛÀÎ º¥¸ð(Venmo)¿¡¼ ¼öõ¸¸ °ÇÀÇ °Å·¡ Á¤º¸¸¦ ³ëÃâ½ÃÅ°°í ÀÖ¾ú´Ù´Â º¸µµ°¡ ³ª¿Ô´Ù. APIÀÇ º¸¾ÈÀ» Á¦´ë·Î ÇÏÁö ¸øÇؼ¿´´Ù. ±×º¸´Ù Á» ÀüÀÎ ¿Ã º½, Æij׶ó ºê·¹µå(Panera Bread)¶ó´Â Á¦°ú ºê·£µåÀÇ APIµµ ¿ª½Ã Æ°Æ°Ä¡ ¸øÇÑ º¸¾È ¶§¹®¿¡ ¸ð¹ÙÀÏ »ç¿ë °í°´ 3õ 7¹é¸¸ ¸íÀÇ À̸§, À̸ÞÀÏ ÁÖ¼Ò, °ÅÁÖÁö ÁÖ¼Ò, »ý³â¿ùÀÏ, ½Å¿ëÄ«µå ¸¶Áö¸· ³× ÀÚ¸® ¼ö¸¦ Æò¹®À¸·Î À¯Ãâ½ÃÄѹö·È´Ù.
API º¸¾È ¹®Á¦´Â µüÈ÷ Á¶Á÷ÀÇ Á¾·ù³ª »ê¾÷À» °¡¸®Áö ¾Ê°í ¹ß»ýÇÑ´Ù. Áö³ ´Þ ¹Ì±¹ º¸°ÇÀÇ·áÁ¤º¸°ü¸®½Ã½ºÅÛÇùȸ(HIMSS)´Â API ÀͽºÇ÷ÎÀÕÀÌ ÀÇ·á »ê¾÷ ³» Á¶Á÷µé »çÀÌ¿¡¼ Ä¿´Ù¶õ ¹®Á¦·Î ºÎ°¢µÇ°í ÀÖ´Ù´Â ³»¿ëÀÇ º¸°í¼¸¦ ¹ßÇ¥Çß´Ù.
¿ÃÇØ ÃÊ¿¡´Â º¸¾È ¾÷ü ÀÓÆÛ¹Ù(Imperva)°¡ »ê¾÷ ºÒ¹® Á¶Á÷µéÀÇ 2/3°¡ API¸¦ ´ëÁß¿¡°Ô °ø°³ÇÏ°í ÀÖ´Ù´Â ³»¿ëÀÇ ¹ßÇ¥¸¦ Çϱ⵵ Çß´Ù. ±×·¸°Ô ÇßÀ» ¶§ ¿ÜºÎÀÇ ÆÄÆ®³Ê»ç³ª °í°´µéÀÌ ½±°Ô Á¶Á÷ÀÇ ¼ÒÇÁÆ®¿þ¾î Ç÷§Æû°ú ¾Û »ýÅ°迡 Á¢¼ÓÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ±×·¯³ª ÀÌ·± Á¶Á÷µé Áß 3/4 ÀÌ»óÀÌ À¥ ¾ÖÇø®ÄÉÀ̼Ǹ¸Å öÀúÇÏ°Ô API¸¦ º¸È£ÇÏÁö ¾Ê´Â °ÍÀ¸·Î ³ªÅ¸³µ´Ù. API º¸¾ÈÀº À¥ ¾Û º¸¾Èº¸´Ù ÀνĿ¡¼ºÎÅÍ ÈξÀ µÚ¶³¾îÁ® ÀÖ´Ù.
ÀÌ ÀÓÆÛ¹ÙÀÇ º¸°í¼¿¡ ÀÇÇϸé ÇöÀç Á¶Á÷µéÀº Æò±Õ 363°³ÀÇ API¸¦ °ü¸®ÇÏ°í ÀÖ´Ù°í ÇÑ´Ù. API¸¦ ÅëÇÑ À¯±âÀûÀÎ »óÈ£ÀÛ¿ëÀº ÇöÀç °³¹ßÀÚµé »çÀÌ¿¡¼ Ä¿´Ù¶õ À¯Çàó·³ ¹øÁö°í ÀÖ´Ù. µ¥ºê¿É½º°¡ È°¼ºÈµÇ±â ½ÃÀÛÇÏ¸é¼ ¸¶ÀÌÅ©·Î¼ºñ½º µî°ú °°Àº °³³äÀÌ µîÀåÇÏ°í ¶Ç ¹ßÀüÇÏ°í Àֱ⠶§¹®ÀÌ´Ù. API°¡ ÀÖ¾î º¸´Ù ¸¹Àº ±â´ÉÀ» Æí¸®ÇÏ°Ô »ðÀÔÇÏ´Â °Ô °¡´ÉÇØÁø´Ù.
ÇöÀç ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¼¼°è´Â ¡®¿ÀÇ Ŀ³ØƼºñƼ¡¯¿¡ ´ëÇÑ ÀÇÁ¸µµ¸¦ ³ôÀÌ°í ÀÖ´Â Ãß¼¼´Ù. À̸¦ ÅëÇØ µ¥ÀÌÅ͸¦ °øÀ¯ÇÏ°í, ±×·³À¸·Î½á ¾Û°ú µ¥ÀÌÅÍ µîÀÇ »óÈ£Àۿ뼺À» ³ô¿© »ç¿ëÀÚ°¡ Æí¸®ÇØÁö°Ô ¸¸µå´Â °ÍÀÌ´Ù. ÀÌ·² ¶§ API´Â ¾Û°ú ¾Û, ¼ºñ½º¿Í ¼ºñ½º »çÀ̸¦ À̾îºÙÀÌ´Â ¿ªÇÒÀ» ÇØÁØ´Ù. ±×·¡¼ ±â¾÷µéÀÇ 61%°¡ API °ü¸®°¡ »ç¾÷ Àü·«¿¡¼ ´ë´ÜÈ÷ Áß¿äÇÑ À§Ä¡¸¦ Â÷ÁöÇÏ°í ÀÖ´Ù°í ¸»ÇÏ´Â °ÍÀÌ´Ù.
Ŭ¶ó¿ìµå ¿¤·¹¸àÃ÷(Cloud Elements)ÀÇ API ´ã´çÀÚÀΠŲ ·¹ÀÎ(Kin Lane)Àº ¡°2018³â¿¡´Â °¢ »ç¾÷üµéÀÇ API »ç¿ëÀÌ ´õ ºó¹øÇØÁú °Í¡±À̶ó°í ¿¹»óÇÏ¸ç ¡°µðÁöÅÐ ½Ã´ë¿¡ APIÀÇ Á߿伺À» °£ÆÄÇÏ°í ÅõÀÚ¸¦ ½ÃÀÛÇÑ Á¶Á÷µéÀº APIÀÇ È¿À²¼ºÀ» ¸Àº» »óÅ¿¡¼ ±× ÀüÀÇ °³¹ß ¹× µ¥ÀÌÅÍ °øÀ¯ ü°è·Î µÇµ¹¾Æ°¥ ¼ö ¾ø´Ù¡±°í ¸»ÇÑ´Ù. ¡°APIÀÇ ÀåÁ¡Àº Á¤¸» ¹«¼öÇÏ°Ô ¸¹°í, Áö±Ýµµ ´õ ¹ß±¼µÇ°í ÀÖ½À´Ï´Ù. API´Â ¾ÕÀ¸·Îµµ ´õ ¸¹ÀÌ »ç¿ëµÉ ¿¹Á¤ÀÔ´Ï´Ù.¡±
±×·¸´Ù´Â °Ç API·Î ÀÎÇÑ º¸¾È »ç°íµéÀÌ ´õ ¹ß»ýÇÒ °Å¶ó´Â ¶æÀÌ µÇ±âµµ ÇÑ´Ù. °¡Æ®³Ê(Gartner)ÀÇ Á¶»ç¿¡ ÀÇÇϸé 2022³â ÁîÀ½¿¡´Â API ħÇØ¿Í ³²¿ëÀÌ µ¥ÀÌÅÍ À¯ÃâÀÇ °¡Àå Å« ¿øÀÎÀÌ µÉ °ÍÀ̶ó°í ÇÑ´Ù. ¡°API º¸¾ÈÀ̶ó´Â °³³äÀ» »¡¸® ½É¾îÁà¾ß ÇÒ ¶§ÀÔ´Ï´Ù. ¸¶Ä¡ Á¤º¸º¸¾È, À¥ º¸¾È, ½Ã½ºÅÛ º¸¾È µîÀÌ ¾ó¸¶³ª Áß¿äÇÑÁö °è¼ÓÇؼ ¾Ë·Á¿Ô´ø °Í󷳿ä.¡±
3ÁÙ ¿ä¾à
1. API, µðÁöÅÐÈ µÇ¾î°¡´Â ½Ã´ë¿¡ ¾Û°ú ¾Û, µ¥ÀÌÅÍ¿Í µ¥ÀÌÅÍ ¿¬°áÇØÁÖ´Â ´Ù¸®.
2. APIÀÇ È¿À²¼º ¸Àº¸¸é ±×Àü ½Ã½ºÅÛÀ¸·Î µÇµ¹¾Æ°¡±â ¾î·Á¿ï Á¤µµ.
3. ÇÏÁö¸¸ API¸¦ ¡®º¸È£ÇØ¾ß ÇÑ´Ù¡¯´Â °³³ä ¾ø¾î °¢Á¾ »ç°Ç»ç°í ÅÍÁö´Â Áß.
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
Copyrighted 2015. UBM-Tech. 117153:0515BC
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>