[°æ·ÂÁ÷ »ó½Ã ä¿ë] µðÁöÅÐÇÁ·Î´öÆ®º»ºÎ ½ºÄõµå°³¹ßºÎ(OpenAPI) ´ã´ç¾÷¹«  ¡Û Digital/ITÁö¿ø - ¿ÜºÎ API ¼­ºñ½º ¿¬°è ¹× ´ç»ç API Á¦°øÀ» À§ÇÑ ¼³°è/°³¹ß/¿î¿µ ¡¤ ¿ÜºÎ API ¼­ºñ½º¿ÍÀÇ ´ç»ç ³»ºÎ ½Ã½ºÅÛ »çÀÌÀÇ ¿¬°è °³¹ß ¡¤ ¾÷¹«¿¡ µû¸¥ API ·ÎÁ÷ ³íÀÇ ¡¤ API ½ºÆå Á¤ÀǸ¦ À§ÇÑ ¾ç»ç°£ API ¸í¼¼ °ËÅä/ÀÛ¼º ¡¤ Æ®·¡ÇÈ ±ÞÁõ ½Ã°£¿¡µµ ¾ÈÁ¤ÀûÀÎ µ¿½Ã ó¸® ¹× Æ®·¡ÇÈ ´ëÀÀ ¾ÆÅ°ÅØÃ³ ¼³°è ¡¤ ¿ÜºÎ±â°ü ¿¬°áÀ» À§ÇÑ Á¤º¸º¸È£ ¾÷¹« ÁøÇà ¡¤ ¿ÜºÎ±â°ü°úÀÇ ³×Æ®¿öÅ©/¹æÈ­º® ¿¬°á ¼­Æ÷Æ® - ¼­ºñ½º ¿î¿µ ¹× ¸ð´ÏÅ͸µ ¡¤ API ¼Ö·ç¼Ç, WEB, WAS ¸ð´ÏÅ͸µ ¹× Àå¾Ö´ëÀÀ ¡¤ JVM, ³×Æ®¿öÅ©, ÀÎÇÁ¶ó ·¹º§ Æ®·¯ºí½´ÆÃ ¡¤ ¸®¼Ò½º ¼º´É °³¼±À» À§ÇÑ ½Ã½ºÅÛ Æ©´× ¡¤ ·Î±× ºÐ¼® ¹× ¿î¿µ È¿À²È­ - ½ºÄõµå ±â¹Ý API °³¹ß ¡¤ PO, µðÀÚÀ̳Ê, ¸ð¹ÙÀÏ ¿£Áö´Ï¾î¿ÍÀÇ Çù¾÷ ¡¤ 2ÁÖ ´ÜÀ§ ½ºÇÁ¸°Æ® Âü¿© ¡¤ »ç¿ëÀÚ °¡Ä¡¸¦ Áß½ÉÀ¸·Î ÇÑ ½Å±Ô ±â´É °³¹ß ¡¤ Ownership ±â¹ÝÀÇ ±â¼ú ÀÇ»ç°áÁ¤ ÀÚ°Ý¿ä°Ç [Çʼö»çÇ×] ¡Û OpenAPI °³¹ß/¿î¿µ °æ·Â 5³â ÀÌ»ó ¡Û Java, Spring, Javascript °³¹ß °æÇè ¡Û Oracle, Mysql µî JDBC¸¦ ÀÌ¿ëÇÑ DBMS ¿¬°è °æÇè ¡Û OAuth2.0, JWT, JSON, OpenAPI Spec 2.0/3.0 (Swagger) µî Rest API ±â¼ú °³¹ß/¿î¿µ °æÇè ¡Û WEB, WAS¼­¹ö Àü¹ÝÀûÀÎ ÀÌÇØ ¹× ¿î¿µ °æÇè ¡Û ¸®´ª½º ¼­¹ö ȯ°æÀÇ ¸ð´ÏÅ͸µ ¹× ¿î¿µ °æÇè [¿ì´ë»çÇ×] ¡Û Áõ±Ç ¶Ç´Â ±ÝÀ¶±Ç ¾÷¹« °³¹ß °æÇè ¡Û ¿ÀǹðÅ·, ¸¶À̵¥ÀÌÅÍ ¾÷¹« °³¹ß °æÇè ¡Û OpenAPI (RestAPI) Ç÷§Æû ¹× API Gateway °³¹ß/¿î¿µ °æÇè ¡Û Git ±â¹ÝÀÇ Çù¾÷ °æÇè ¡Û µ¥ÀÌÅÍ º¯È¯(Json FixedLength), Åë½Å ÇÁ·ÎÅäÄÝ(HTTP, TCP, UDP) °³¹ß °æÇè [¼±È£»çÇ×] ¡Û ½ºÄõµå Á¶Á÷¿¡¼­ ºü¸£°í ´Ù¾çÇÑ Çù¾÷À» ÇÔ²²Çغ¸¼Ì´ø ºÐ * Çʵ¶»çÇ× * º» ä¿ë ÀüÇüÀº ¿ª·®°Ë»ç¸¦ Æ÷ÇÔÇÕ´Ï´Ù. Áö¿ø¼­ ¿Ï·á ÈÄ ¿ª·®°Ë»ç ÀÀ½Ã¸¦ ºÎʵ右´Ï´Ù (Áö¿ø°ø°í ¡æ ¸¶ÀÌÆäÀÌÁö ¡æ Áö¿ø¼­ ÀÛ¼º ÈÄ ÇÏ´Ü ¿ª·®°Ë»ç ÀÀ½Ã) °í¿ëÇüÅ ¿¬ºÀ°è¾àÁ÷. ±Þ¿©´Â °æ·Â µî¿¡ µû¶ó °³º° ÇùÀÇ ±Ù¹«Áö¿ª ¼­¿ï½Ã ¿µµîÆ÷±¸ ¿©ÀÇ´ë·Î 108 ÆÄÅ©¿ø NH±ÝÀ¶Å¸¿ö º¹¸®ÈÄ»ý º¹ÁöÄ«µå, º»ÀÎ ¹× °¡Á· ÀÇ·áºñ, ÃëÇÐÀü Àڳ౳À°ºñ, ÀÚ³à ÇÐÀÚ±Ý µî ÀüÇüÀýÂ÷ ¼­·ù°ËÅä ¡æ ½Ç¹«¸éÁ¢ ¡æ ÀÓ¿ø¸éÁ¢ ¡æ ¼­·ùÈ®ÀÎ ¹× °Ç°­°ËÁø ¡æ ÃÖÁ¾ÇÕ°Ý ºñ°í - ä¿ë½Ã±â : ¼ö½Ãä¿ë - ä¿ëÀοø : 0¸í - ¼­·ùÀüÇü °á°ú¿Í ±¸Ã¼ÀûÀÎ ¸éÁ¢ ÀÏÁ¤Àº °³º° Å뺸 ¿¹Á¤ - ±¹°¡º¸ÈÆ´ë»óÀÚ ¹× Àå¾ÖÀÎÀº °ü°è ¹ý·ü¿¡ ÀǰŠ¿ì´ë - ÇØ¿Ü¿©Çà¿¡ °á°Ý»çÀ¯°¡ ¾ø´Â ÀÚ, ³²ÀÚ´Â º´¿ªÇÊ ¶Ç´Â ¸éÁ¦ÀÚ¿©¾ß ÇÔ - ³»±Ô»ó ä¿ë°á°Ý»çÀ¯¿¡ ÇØ´çÇÏ´Â °æ¿ì ÀԻ簡 Ãë¼ÒµÊ <³»±Ô»ó ä¿ë°á°Ý»çÀ¯> 1) ±ÝÄ¡»êÀÚ, ÇÑÁ¤Ä¡»êÀÚ 2) ÆÄ»êÀڷμ­ º¹±ÇµÇÁö ¾Æ´ÏÇÑ ÀÚ 3) ±Ý°í ÀÌ»óÀÇ ÇüÀ» ¹Þ°í ±× ÁýÇàÀÌ Á¾·áµÇ°Å³ª ¶Ç´Â ±× ÁýÇàÀ» ¹ÞÁö ¾Æ´ÏÇϱâ·Î È®Á¤µÈ ÈÄ 2³âÀÌ °æ°úµÇÁö ¾Æ´ÏÇÑ ÀÚ 4) ¹ý·É¿¡ ÀÇÇÏ¿© °ø¹Î±ÇÀÌ ¹ÚÅ»µÈ ÀÚ 5) ÀüÁ÷ Áß ºÒ¹Ì½º·¯¿î ¼ÒÇà ¶Ç´Â ±Ù¹« Ÿ¸À¸·Î ÀÎÇÏ¿© ÇØ°í´çÇÑ ÀÚ 6) "±ÝÀ¶±â°ü °Ë»ç ¹× Á¦Àç¿¡ °üÇÑ ±ÔÁ¤" ¶Ç´Â "±ÝÀ¶ÅõÀÚȸ»çÀÇ ¿µ¾÷ ¹× ¾÷¹«¿¡ °üÇÑ ±ÔÁ¤"¿¡ µû¶ó ä¿ëÀÌ Á¦ÇѵǴ ÀÚ 7) ±âŸ Á÷¿øÀ¸·Î ä¿ëÇÔ¿¡ °á°Ý»çÀ¯°¡ ÀÖ´Â ÀÚ - ÀÔ»çÁö¿ø ¼­·ù¿¡ ±âÀçµÈ ³»¿ëÀÌ »ç½Ç°ú ´Ù¸¥ °æ¿ì, °Ç°­°ËÁø È®ÀÎ °á°ú ºÎÀû°ÝÀÎ °æ¿ì, ±ÝÀ¶ÅõÀÚÇùȸ Àü¹®Àη ºñÀ§³»¿ª È®Àμ­»ó ¡°è³»¿ªÀÌ Á¸ÀçÇÏ´Â °æ¿ì ÀԻ簡 Ãë¼ÒµÉ ¼ö ÀÖÀ½ - úÞ ¹× ÀÌÀüȸ»ç¿¡¼­ ºñÀ§ÇàÀ§¿¡ µû¸¥ ¡°è¸¦ ¹Þ¾Ò°Å³ª, °è·ù ¹× ÃßÈÄ ¹ß»ýÇÒ ¼ö ÀÖ´Â °¡´É¼ºÀÌ ÀÖ´Â °æ¿ì, ±âŸ ÀÔ»ç Àü »çȸÀû ÁöźÀÌ µÇ´Â ÇàÀ§¸¦ ÇÑ °æ¿ì ¹Ýµå½Ã »çÀü °íÁöÇÏ¿©¾ß Çϸç, ä¿ë°úÁ¤ ¶Ç´Â ä¿ë ÀÌÈÄ »ó±â ³»¿ëÀÌ È®ÀεǴ °æ¿ì ÀÔ»çÃë¼Ò µîÀÇ ºÒÀÌÀÍ ¹ß»ýÇÒ ¼ö ÀÖÀ½ ¹®ÀÇ»çÇ× Ã¤¿ëÆäÀÌÁö Q&A NHÅõÀÚÁõ±Ç ÀλçºÎ ***-****-****