API(Application Programming Interface)´Â ÀÎÅÍ³Ý Æ®·¡ÇÈÀÇ ´ëºÎºÐÀ» Â÷ÁöÇÏÁö¸¸, ´ëºÎºÐ º¸¾ÈÀÌ Ãë¾àÇÑ »óÅ¿¡ ¸Ó¹°·¯ ÀÖ´Â °ÍÀ¸·Î ³ªÅ¸³µ´Ù.
10ÀÏ, Ä¿³ØƼºñƼ Ŭ¶ó¿ìµå ±â¾÷ Ŭ¶ó¿ìµåÇ÷¹¾î(Cloudflare)´Â ù ¹ø° API º¸¾È ¹× °ü¸® º¸°í¼¸¦ ¹ßÇ¥Çϸç, ÀÌ°°ÀÌ ÀüÇß´Ù.
¿ÃÇØ º¸°í¼¿¡ µû¸£¸é, ÃÖ±Ù °¡Àå ³Î¸® »ç¿ëµÇ´Â »çÀÌÆ®¿Í ¾ÛÀÇ ±â¹ÝÀÌ µÇ´Â ±â¼ú ‘API’°¡ ±× ¾î´À ¶§º¸´Ù ¸¹Àº ±â¾÷¿¡¼ È°¿ëµÇ°í ÀÖÀ¸¸ç, ÀÌ·Î ÀÎÇØ ÀÌÀüº¸´Ù ´õ ¸¹Àº ¿Â¶óÀÎ À§Çù¿¡ ³ëÃâµÇ°í ÀÖ´Â °ÍÀ¸·Î ³ªÅ¸³µ´Ù.
±â¾÷µéÀº API »çÀ̹ö º¸¾È À§ÇèÀ» ½Äº°ÇÏ°í °ü¸®Çϴµ¥ ¿©ÀüÈ÷ ¾î·Á¿òÀ» °Þ°í ÀÖ´Â °ÍÀ¸·Î ³ªÅ¸³µ´Ù.
API´Â ÈÞ´ëÆù, ½º¸¶Æ®¿öÄ¡, ¹ðÅ· ½Ã½ºÅÛ, ¼îÇÎ »çÀÌÆ® µî ¸ðµç µðÁöÅÐ ±â±â °£ÀÇ Åë½ÅÀ» Áö¿øÇÏ°í ÀÖ´Ù.
ÀÌÄ¿¸Ó½º »çÀÌÆ®¿¡¼ °áÁ¦¸¦ ¼ö¶ôÇÏ°í, ÀÇ·á ½Ã½ºÅÛ¿¡¼ ȯÀÚ µ¥ÀÌÅ͸¦ ¾ÈÀüÇÏ°Ô °øÀ¯Çϸç, ÅÃ½Ã¿Í ´ëÁß±³Åë¿¡¼ ½Ç½Ã°£ ±³Åë µ¥ÀÌÅÍ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.
°ÅÀÇ ¸ðµç ±â¾÷ÀÌ API¸¦ »ç¿ëÇØ ´õ ³ªÀº »çÀÌÆ®, ¾Û, ¼ºñ½º¸¦ ±¸ÃàÇÏ°í ¼ÒºñÀÚ¿¡°Ô Á¦°øÇÏ°í ÀÖ´Ù.
ÇÏÁö¸¸, °ü¸®µÇÁö ¾Ê°Å³ª ¾ÈÀüÇÏÁö ¾ÊÀº API´Â À§Çù °ø°ÝÀÚ°¡ ÀáÀçÀûÀ¸·Î ¹Î°¨ÇÑ Á¤º¸¸¦ À¯ÃâÇÒ ¼ö ÀÖ´Â ±Ý±¤ÀÌ µÉ ¼ö ÀÖ´Ù.
¸ÅÆ© ÇÁ¸°½º(Matthew Prince) Ŭ¶ó¿ìµåÇ÷¹¾î CEO °â °øµ¿ â¾÷ÀÚ´Â “API´Â ¾ÖÇø®ÄÉÀ̼ǰú À¥»çÀÌÆ®°¡ ÀÛµ¿ÇÏ´Â ¹æ½Ä¿¡ ÇÙ½ÉÀûÀÎ ¿ªÇÒÀ» ÇÏ´Â ¸¸Å ÇØÄ¿µéÀÇ »õ·Î¿î Ç¥ÀûÀÌ µÇ°í ÀÖ´Ù”¸ç “±â¾÷ÀÌ µ¥ÀÌÅÍ À¯ÃâÀ» ¹æÁöÇÏ°í ºñÁî´Ï½º¸¦ º¸È£ÇÏ·Á¸é ¸ðµç API¸¦ ½Äº°ÇÏ°í º¸È£ÇÏ´Â °ÍÀÌ Áß¿äÇÏ´Ù”°í ¸»Çß´Ù.
Ŭ¶ó¿ìµåÇ÷¹¾î°¡ ¹ßÇ¥ÇÑ 2024 API º¸¾È ¹× °ü¸® º¸°í¼ÀÇ ÁÖ¿ä ³»¿ëÀ» º¸¸é,
¡ß¿¹»ó ¹ÛÀÇ ¾÷Á¾¿¡¼µµ ºü¸£°Ô Áõ°¡ÇÏ°í ÀÖ´Â API Æ®·¡ÇÈ = API¿ÍÀÇ ¿øÈ°ÇÑ ÅëÇÕÀ¸·Î ÀÎÇØ ´Ù¾çÇÑ »ê¾÷ ºÐ¾ßÀÇ Á¶Á÷¿¡¼ API¸¦ Á¡Á¡ ´õ ¸¹ÀÌ È°¿ëÇÏ°í ÀÖÀ¸¸ç, ÀϺΠÁ¶Á÷¿¡¼´Â ´Ù¸¥ Á¶Á÷º¸´Ù ´õ ºü¸£°Ô API¸¦ äÅÃÇÏ°í ÀÖ´Ù.
2023³â¿¡´Â IoT, öµµ, ¹ö½º ¹× Åýà ¼ºñ½º, ¹ý·ü ¼ºñ½º, ¸ÖƼ¹Ìµð¾î ¹× °ÔÀÓ, ¹°·ù ¹× °ø±Þ¸Á µîÀÇ »ê¾÷¿¡¼ API Æ®·¡ÇÈÀÌ °¡Àå ³ôÀº ºñÁßÀ» Â÷ÁöÇÑ °ÍÀ¸·Î ³ªÅ¸³µ´Ù.
¡ßÀÎÅÍ³Ý Æ®·¡ÇÈÀÇ ´ëºÎºÐÀ» Â÷ÁöÇÏ´Â API Æ®·¡ÇÈ = Àü ¼¼°è µ¿Àû ÀÎÅÍ³Ý Æ®·¡ÇÈÀÇ ´ëºÎºÐ(57%)À» Â÷ÁöÇÏ´Â API´Â Áö³ ÇÑ ÇØ µ¿¾È Ŭ¶ó¿ìµåÇ÷¹¾î°¡ º¸È£ÇÏ´Â ¸ðµç Áö¿ª¿¡¼ »ç¿ë·®ÀÌ Áõ°¡Çß´Ù.
±× Áß¿¡¼µµ 2023³â API µµÀÔÀÌ °¡Àå Å©°Ô Áõ°¡ÇÏ°í Æ®·¡ÇÈ Á¡À¯À²ÀÌ °¡Àå ³ôÀº Áö¿ªÀº ¾ÆÇÁ¸®Ä«¿Í ¾Æ½Ã¾Æ Áö¿ªÀ̾ú´Ù.
|
|
|
¡ã (Ãâó : Ŭ¶ó¿ìµåÇ÷¹¾îÀÇ '2024³â API º¸¾È ¹× °ü¸® º¸°í¼' ¼Ò°³ ºí·Î±× °¥¹«¸®) |
¡ßAPI À§Çù ¹ß»ý ºóµµ¿Í Ƚ¼ö´Â Á¡Â÷ Áõ°¡ = À§Çù ÇàÀ§ÀÚ´Â ¹Î°¨ÇÑ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ¾×¼¼½º ±ÇÇÑÀ» ¾ò±â À§ÇØ ¼ö´Ü°ú ¹æ¹ýÀ» °¡¸®Áö ¾Ê´Â´Ù.
APIÀÇ ÀαⰡ ³ô¾ÆÁü¿¡ µû¶ó °ø°Ý Ƚ¼öµµ Áõ°¡ÇßÀ¸¸ç, Ŭ¶ó¿ìµåÇ÷¹¾î¿¡¼ °¡Àå ¸¹ÀÌ ¹æ¾îÇÑ °ø°Ý À¯Çü 3°¡Áö´Â HTTP ÀÌ»ó °ø°Ý, ÀÎÁ§¼Ç °ø°Ý, ÆÄÀÏ ÀÎŬ·çÁ¯(File Inclusion) °ø°ÝÀ̾ú´Ù.
¡ßÀ§Çù ÇàÀ§ÀÚ¿¡°Ô ¹«¹æºñ °æ·Î¸¦ Á¦°øÇÏ´Â ¼¨µµ¿ì API = Á¶Á÷µéÀº º¸ÀÌÁö ¾Ê´Â °ÍÀ» º¸È£Çϱâ À§ÇØ °í±ººÐÅõÇÏ°í ÀÖ´Ù. ¸Ó½Å ·¯´×À» ÅëÇØ ¹ß°ßµÈ API REST ¿£µåÆ÷ÀÎÆ®(API°¡ ¼ÒÇÁÆ®¿þ¾î ÇÁ·Î±×·¥°ú ¿¬°áµÇ´Â °æ¿ì)°¡ °í°´ÀÌ Á¦°øÇÑ ½Äº°ÀÚ¿¡ ºñÇØ °ÅÀÇ 31% ´õ ¸¹Àº °ÍÀ¸·Î ³ªÅ¸³µ´Ù.
¡ßAPI¸¦ º¸È£ÇÏ´Â °¡Àå È¿°úÀûÀÎ µµ±¸ µðµµ½º(DDoS) ¹æ¾î ¼Ö·ç¼Ç = Á¶Á÷¿¡¼ ¸ðµç API¿¡ ´ëÇÑ ¿ÏÀüÇÑ °¡½Ã¼ºÀ» È®º¸ÇÏ°í ÀÖ´ÂÁö ¿©ºÎ¿Í´Â »ó°ü¾øÀÌ µðµµ½º ¹æ¾î ¼Ö·ç¼ÇÀº ÀáÀçÀûÀÎ À§ÇùÀ» Â÷´ÜÇÏ´Â µ¥ µµ¿òÀÌ µÈ´Ù.
API À§Çù¿¡ Àû¿ëµÈ ¸ðµç ¹æ¾î ¼Ö·ç¼ÇÀÇ 33%´Â ÀÌ¹Ì ±âÁ¸ µðµµ½º ¹æ¾î ±â´É¿¡ ÀÇÇØ Â÷´ÜµÆ´Ù.
¿£ÅÍÇÁ¶óÀÌÁî ½ºÆ®·¹Æ¼Áö ±×·ìÀÇ »çÀ̹ö º¸¾È ½Ç¹« Ã¥ÀÓÀÚ ¸á¸°´Ù ¸·½º(Melinda Marks)´Â “API´Â °³¹ßÀÚ°¡ ¸ðµç ±â´ÉÀ» °®Ãá º¹ÀâÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾î °í°´, ÆÄÆ®³Ê, Á÷¿ø¿¡°Ô ¼ºñ½º¸¦ Á¦°øÇÒ ¼ö ÀÖ´Â °·ÂÇÑ µµ±¸ÀÌÁö¸¸, °¢ API´Â º¸¾ÈÀÌ ÇÊ¿äÇÑ ÀáÀçÀûÀÎ °ø°Ý Ç¥¸é”À̶ó¸ç “À̹ø º¸°í¼¿¡¼ ¾Ë ¼ö ÀÖµíÀÌ Á¶Á÷¿¡°Ô´Â API¿¡ ´ëÇÑ °¡½Ã¼º Çâ»ó, ¿¬°á °£ÀÇ ¾ÈÀüÇÑ ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿© º¸Àå ¹æ¹ý, °ø°ÝÀ¸·ÎºÎÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀ» º¸È£ÇÏ´Â ´õ ³ªÀº ¹æ¹ý µî API º¸¾ÈÀ» ÇØ°áÇϱâ À§ÇÑ º¸´Ù È¿°úÀûÀÎ ¹æ¹ýÀÌ ÇÊ¿äÇÏ´Ù”°í ¸»Çß´Ù.
ÇÑÆí, À̹ø º¸°í¼ÀÇ Á¶»ç °á°ú´Â 2022³â 10¿ù 1ÀϺÎÅÍ 2023³â 8¿ù 31ÀÏ »çÀÌ¿¡ Ŭ¶ó¿ìµåÇ÷¹¾îÀÇ ±Û·Î¹ú ³×Æ®¿öÅ©(Ŭ¶ó¿ìµåÇ÷¹¾îÀÇ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¹æȺ®, µðµµ½º º¸È£, º¿ °ü¸®, API °ÔÀÌÆ®¿þÀÌ ¼ºñ½º Æ÷ÇÔ)¿¡¼ °üÂûÇÑ Æ®·¡ÇÈ ÆÐÅÏÀ» ±â¹ÝÀ¸·Î ÇÑ´Ù.
2023³â 9¿ù 30ÀÏ¿¡ Á¾·áµÈ ºÐ±â µ¿¾È, Ŭ¶ó¿ìµåÇ÷¹¾î´Â ÃÊ´ç Æò±Õ 5000¸¸°Ç ÀÌ»óÀÇ HTTP ¿äûÀ» ó¸®ÇßÀ¸¸ç, ¸ÅÀÏ Æò±Õ 1700¾ï°ÇÀÇ »çÀ̹ö À§ÇùÀ» Â÷´ÜÇß´Ù.
<±èµ¿±â ±âÀÚ>kdk@bikorea.net < ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö > |