[ºÎ¼¼Ò°³]
ÀúÈñ ºÎ¼´Â AI Platform(Papago, Clova) ¼ºñ½ºÀÇ Back-end¸¦ °³¹ßÇÏ´Â ÆÀÀÔ´Ï´Ù.
±â°è¹ø¿ª, À½¼ºÀνÄ(STT), À½¼ºÇÕ¼º(TTS), OCR, ÇнÀ Ç÷§Æû µî ³×À̹ö Àü¹Ý¿¡¼ Ȱ¿ëµÇ´Â AI ±â¹Ý ±â¼úÀ» ¾ÈÁ¤ÀûÀ¸·Î ¼ºñ½ºÈÇÏ´Â ¿ªÇÒÀ» ¸Ã°í ÀÖ½À´Ï´Ù.
´Ù¾çÇÑ AI ¿£ÁøÀ» ¼ºñ½º ÆÐŰ¡ÇÏ¸é¼ ¹ß»ýÇÏ´Â ¹®Á¦µéÀ» ÇØ°áÇÏ¸ç ¼ºÀåÇÒ ¼ö ÀÖ°í, REST API»Ó¸¸ ¾Æ´Ï¶ó Text/Media Streaming µî ´Ù¾çÇÑ ÇüŸ¦ ´ë±Ô¸ð¡¤ºÐ»ê ȯ°æ¿¡¼ ó¸®ÇÒ ¼ö ÀÖ´Â ¼ºñ½º¸¦ ±¸ÃàÇÕ´Ï´Ù.
¶ÇÇÑ ±Û·Î¹ú ¼ºñ½º °³¹ß °úÁ¤¿¡¼ ¹ß»ýÇÏ´Â º¹ÀâÇÑ ¹®Á¦µéÀ» ÁÖµµÀûÀ¸·Î ÇØ°áÇϸç, ¶Ù¾î³ ¿ª·®À» °¡Áø µ¿·áµé°ú ÇÔ²² ¼ºÀåÇÒ ¼ö ÀÖ´Â ±âȸ¸¦ Á¦°øÇÕ´Ï´Ù.
[´ã´ç¾÷¹«]
- Java/Kotlin/Go¸¦ Ȱ¿ëÇØ ¹é¿£µå ¼¹ö ±¸Ãà, AI Platform ¼ºñ½ºÀÇ Rest API ¹× Streaming ±â´É °³¹ß ¹× ¿î¿µ
- ¿©·¯ ŸÀÔÀÇ AI ¿£ÁøÀ» ¿¬µ¿ÇÏ°í ´ë±Ô¸ð Æ®·¡ÇÈ Ã³¸®, º´·Äó¸®, ¹èġó¸® µîÀÇ ±â´É °³¹ß
- Kubernetes ±â¹ÝÀÇ Cloud Native ¾ÆÅ°ÅØÃ³¸¦ Ȱ¿ë, Naver Cloud Platform(NCP) ȯ°æ¿¡¼ Ç÷§Æû °³¹ß ¹× ¿î¿µ
- ¼ºñ½º ¿î¿µ ȯ°æ¿¡ ÇÊ¿äÇÑ ·Î±× ¼öÁý, ¸ð´ÏÅ͸µ, Àå¾Ö ´ëÀÀ ¹× ¾ÈÁ¤È ÀÛ¾÷
- CI/CD ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà ¹× ÀÚµ¿È, Å×½ºÆ® ÄÚµå ÀÛ¼º ¹× ǰÁú °ü¸®
[ÀÚ°Ý¿ä°Ç]
- ¾÷¹« À¯°ü °æ·ÂÀ» 3³â ÀÌ»ó º¸À¯ÇϽŠºÐ
- ÄÄÇ»ÅÍ °øÇÐ ±âÃÊ Áö½Ä(ÀڷᱸÁ¶, ¾Ë°í¸®Áò, ³×Æ®¿öÅ©, ¿î¿µÃ¼Á¦ µî)À» º¸À¯ÇϽŠºÐ
- Java ¶Ç´Â Kotlin ±â¹ÝÀÇ ¹é¿£µå °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- Spring Boot, Spring Cloud µî ¼¹ö ÇÁ·¹ÀÓ¿öÅ© Ȱ¿ë °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- REST API ¼³°è ¹× °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- µ¥ÀÌÅͺ£À̽º(MySQL, PostgreSQL µî RDBMS) Ȱ¿ë ´É·Â ¹× ORM(JPA µî) »ç¿ë °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- ¿øÈ°ÇÑ Ä¿¹Â´ÏÄÉÀÌ¼Ç ¹× Çù¾÷ ´É·Â, °³Àΰú ÆÀÀÇ ¼ºÀå¿¡ °ü½ÉÀÌ ¸¹À¸½Å ºÐ
[¿ì´ë»çÇ×]
- ´ë±Ô¸ð Æ®·¡ÇÈ Ã³¸®, ºÐ»ê ½Ã½ºÅÛ ±¸Ãà °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- ½ºÆ®¸®¹Ö ó¸® °æÇèÀÌ ÀÖÀ¸½Å ºÐ(gRPC, Media, Websocket µî)
- °³¹ß »ý»ê¼º µµ±¸(AI Assistant, Cursor, Claude, Gemini µî) Ȱ¿ë °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- ´Ù¾çÇÑ ¾ð¾î ¹× ±â¼ú ½ºÅÿ¡ ºü¸£°Ô ÇнÀÇÒ ¼ö ÀÖ´Â ´É·Â°ú ¼ºÀå ÀÇÁö¸¦ °¡Áö½Å ºÐ
[Á¶Á÷±¸¼º¿ø Talk]
ÀϹÝÀûÀÎ ¹é¿£µå °³¹ßÀº Java/Spring ±â¹ÝÀÇ REST API °³¹ß ¾÷¹«°¡ ¹Ýº¹µÇ´Â °æ¿ì°¡ ¸¹½À´Ï´Ù.
ÀúÈñ ÆÀÀº ½Å±Ô °³¹ß ½Ã KotlinÀ» Àû±ØÀûÀ¸·Î Ȱ¿ëÇϸç, JetBrains Exposed¿Í °°Àº ÃֽŠÇÁ·¹ÀÓ¿öÅ© µµÀÔ, Kotlin Coroutine ±â¹Ý ½ºÆ®¸®¹Ö °ÔÀÌÆ®¿þÀÌ(GW) °³¹ß µî È¿À²ÀûÀÌ°í ¼º´ÉÀÌ ¶Ù¾î³ ±â¼úÀ» Àû±ØÀûÀ¸·Î Àû¿ëÇϰí ÀÖ½À´Ï´Ù.
ƯÈ÷ ´Ü¼øÇÑ REST API °³¹ß¿¡ ±×Ä¡Áö ¾Ê°í, SSE, WebSocket, gRPC µî ´Ù¾çÇÑ ½ºÆ®¸®¹Ö ·¹À̾ Ȱ¿ëÇÏ¿© ¼ºñ½º¸¦ ±¸ÃàÇÕ´Ï´Ù. ÀÌ·¯ÇÑ °úÁ¤¿¡¼ ¹ß»ýÇÏ´Â ´Ù¾çÇÑ ¹®Á¦¸¦ ÇØ°áÇÏ´Â °æÇèÀº Å« µµÀüÀÌÀÚ µ¿±âºÎ¿©°¡ µÇ¸ç, ÆÀ°ú °³ÀÎ ¸ðµÎÀÇ ¼ºÀåÀ» À̲ø¾î³¾ ¼ö Àִ ȯ°æÀ» Á¦°øÇÕ´Ï´Ù.
¶ÇÇÑ »óÈ£ Á¸Áß°ú ¿øÈ°ÇÑ ¼ÒÅëÀ» ¹ÙÅÁÀ¸·Î PR ¸®ºä ¹®È¿Í ½ºÅ͵ð Ȱµ¿ÀÌ È°¹ßÇÏ°Ô ÀÌ·ç¾îÁö°í ÀÖ¾î, µ¿·áµé°ú ÇÔ²² Áö¼ÓÀûÀ¸·Î ¹ßÀüÇÒ ¼ö ÀÖ½À´Ï´Ù.
[ºÎ¼¼Ò°³]
ÀúÈñ ºÎ¼´Â ¾ð¾îÀÇ À庮 ¾ø´Â ¼¼»óÀ» ²Þ²Ù¸ç, ´õ ³ªÀº ¹ø¿ª ¼ºñ½º¸¦ ¸¸µé±â À§ÇØ ²÷ÀÓ¾øÀÌ µµÀüÇϰí ÀÖ½À´Ï´Ù. ¸¹Àº ºÐµéÀÌ »ç¶ûÇØ Áֽô Papago(¸µÅ©) ¼ºñ½º¿Í, ¾÷¹«¿¡ ÇÊ¿äÇÑ ¹ø¿ªÀ» ½±°í Æí¸®ÇÏ°Ô Áö¿øÇÏ´Â Papago Plus(¸µÅ©) µî ¹ø¿ª °ü·Ã ¼ºñ½º¸¦ °³¹ßÇϸç, ¶Ù¾î³ ¹ø¿ª ǰÁúÀ» ¹ÙÅÁÀ¸·Î »ç¿ëÀÚ°¡ ÀÚÀ¯·Ó°Ô ¼ÒÅëÇÒ ¼ö ÀÖµµ·Ï µ½°í ÀÖ½À´Ï´Ù. ¶ÇÇÑ ±âÁ¸¿¡ ¾ø´ø »õ·Î¿î ¹ø¿ª °æÇèÀ» Á¦°øÇϱâ À§ÇØ ²ÙÁØÈ÷ ³ë·ÂÇϰí ÀÖ½À´Ï´Ù.
¿©±â¿¡ ´õÇØ, À½¼º ÇÕ¼º, ¹®ÀÚ ÀνÄ, À̹ÌÁö ó¸® µî ´Ù¾çÇÑ AI ±â¼úÀ» ¿¬±¸/°³¹ßÇÏ¸ç ¹ø¿ªÀ» ³Ñ¾î¼´Â »õ·Î¿î °¡Ä¡¸¦ ¸¸µé¾î°¡°í ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ Ã³¸®ºÎÅÍ ¸ðµ¨ ÇнÀ°ú Æò°¡, Ŭ¶ó¿ìµå ¼ºù±îÁö AI Àü¹ÝÀÇ ±â¼úÀ» ´Ù·ç´Â ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇÏ¿©, »ç¿ëÀÚ Ä£ÈÀûÀÎ UI/UX¸¦ ±¸ÇöÇÏ°í º¸´Ù Æí¸®Çϰí À¯¿ëÇÑ ¼ºñ½º¸¦ Á¦°øÇϰí ÀÖ½À´Ï´Ù.
ÀúÈñ¿Í ÇÔ²² ¹ø¿ª°ú AI·Î ´õ ³ªÀº ¼¼»óÀ» ¸¸µé¾î°¥ µ¿·á¸¦ ±â´Ù¸³´Ï´Ù.
[´ã´ç¾÷¹«]
- AI ±â¹Ý PaaS ¼ºñ½º(¹ø¿ª, À½¼º ÇÕ¼º, ¹®ÀÚ ÀνÄ, À̹ÌÁö ó¸® µî) °³¹ß/¿î¿µ
- ¸ðµ¨ ¼ºùÀ» À§ÇÑ Å¬¶ó¿ìµå ÄÜ¼Ö ¹× °ü¸® UI °³¹ß/¿î¿µ
- AI ±â¼ú Ȱ¿ëÀ» Áö¿øÇÏ´Â µµ±¸ °³¹ß
- AI ÇнÀÀ» À§ÇÑ µ¥ÀÌÅÍ Àüó¸® ¹× Á¤Á¦ µµ±¸ °³¹ß
- AI ¸ðµ¨ÀÇ ¼º´É Æò°¡ ¹× °ËÁõ µµ±¸ °³¹ß
[ÀÚ°Ý¿ä°Ç]
[¿ì´ë»çÇ×]
- Front-end ¼º´É ÃÖÀûÈ¿¡ ´ëÇØ ±íÀÌ °í¹ÎÇÏ°í °³¼± °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- React ¶Ç´Â Vue °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- TypeScript °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- ¹ÝÀÀÇü À¥ °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- Node.js ±â¹Ý °³¹ß ¹× ¿î¿µ °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- Docker ¹× Kubernetes ȯ°æ¿¡¼ ¼ºñ½º °³¹ß/¿î¿µ °æÇèÀÌ ÀÖÀ¸½Å ºÐ
- AI µµ±¸¸¦ Ȱ¿ëÇØ °³¹ß È¿À²À» ³ôÀ̰ųª ¾÷¹«¸¦ ÀÚµ¿ÈÇÑ °æÇèÀÌ ÀÖÀ¸½Å ºÐ
[Á¶Á÷±¸¼º¿ø Talk]
#±¸¼º¿ø A
À̰÷ÀÇ °¡Àå Å« ÀåÁ¡Àº ¹«¾ùº¸´Ù ½Ç·Â ÀÖ´Â µ¿·áµé°ú °Ç°ÇÑ °³¹ß ¹®È¶ó°í »ý°¢ÇÕ´Ï´Ù. °³¹ßÀÚÀÇ ¼ºÀå¿¡´Â µ¿·á¸¸Å ÁÁÀº ÀÚ±ØÀÌ ¾ø´Ù´Â °ÍÀ» ±ú´Þ¾Ò´Âµ¥, À̰÷¿¡¼´Â ¾ðÁ¦³ª µµ¿òÀ» ¿äûÇϸé ÇÔ²² °í¹ÎÇØÁÖ°í ºÎÁ·ÇÑ ºÎºÐÀº ¼·Î ¸Þ¿öÁÖ´Â ¸ð½ÀÀ» ÀÚÁÖ º¼ ¼ö ÀÖ½À´Ï´Ù.
¶ÇÇÑ ³ªÀ̳ª ¿¬Â÷¿¡ »ó°ü¾øÀÌ ¼öÆòÀûÀÎ ±¸Á¶ ¼Ó¿¡¼ ¼·Î¸¦ Á¸ÁßÇϸç, °³ÀÎÀÇ ÀÚÀ²¼ºÀ» º¸ÀåÇÏ´Â ºÐÀ§±âÀ̱⿡ ³ë·Â ¿©ÇÏ¿¡ µû¶ó ¼ºÀåÇÒ ¼ö ÀÖ´Â ±âȸ°¡ ¹«±Ã¹«ÁøÇÕ´Ï´Ù.
ƯÈ÷ Á¦°¡ ¼ÓÇÑ ÆÀÀº Ãֱ٠ȵΰ¡ µÇ°í ÀÖ´Â AI¸¦ °¡Àå °¡±îÀÌ¿¡¼ Á¢Çϰí, À̸¦ ½ÇÁ¦ ¼ºñ½º¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ±âȸ°¡ ¸¹½À´Ï´Ù. µû¶ó¼ ÀÌ ºÐ¾ß¿¡ °ü½ÉÀÌ ÀÖ´Â ºÐµé¿¡°Ô´Â Á¤¸» ÁÁÀº °æÇè°ú µµÀüÀÇ ±âȸ°¡ µÉ °ÍÀ̶ó »ý°¢ÇÕ´Ï´Ù.
#±¸¼º¿ø B
ÀúÈñ ÆÀÀº ÇÔ²² °³¹ßÇÒ ¶§ÀÇ ÀåÁ¡°ú °³ÀÎÀûÀ¸·Î °³¹ßÇÒ ¶§ÀÇ ÀåÁ¡ÀÌ Á¶È¸¦ ÀÌ·ç´Â °÷ÀÔ´Ï´Ù. »õ·Î¿î ½Ãµµ¸¦ ÇØº¸±â ÁÁÀº ¹®È¸¦ ÁöÇâÇϸç, ±âº»ÀûÀÎ ±ÔÄ¢ ¼Ó¿¡¼ Ȱ¹ßÇÑ ÄÚµå ¸®ºä¿Í Çù¾÷À» À̾°í ÀÖ½À´Ï´Ù. µ¿½Ã¿¡ °¢ÀÚ°¡ µµÀüÇÏ°í ½ÍÀº ¿µ¿ª¿¡ ´ëÇØ¼´Â Àû±ØÀûÀ¸·Î ÀÀ¿øÇϰí ÁöÁöÇÏ´Â ºÐÀ§±âÀÔ´Ï´Ù.
°æ·ÂÀÌ Àû´õ¶óµµ ´©±¸³ª ÀÚÀ¯·Ó°Ô ÀǰßÀ» ³¾ ¼ö ÀÖ°í, ÆÀ¿øµéÀº À̸¦ ÁøÁöÇÏ°Ô °æÃ»ÇÏ¸ç ´õ ³ªÀº ¹æÇâÀ¸·Î ÇÔ²² °í¹ÎÇÕ´Ï´Ù. Å« Á¶Á÷ ¾È¿¡ ¼ÓÇØ ÀÖÁö¸¸, ¸ðµÎ°¡ ÃÖ°íÀÇ ÇÁ·Î´öÆ®¸¦ ¸¸µé±â À§ÇÑ ¹æ¹ýÀ» ²÷ÀÓ¾øÀÌ ³íÀÇÇϰí Çù·ÂÇϱ⠶§¹®¿¡ È¥ÀÚ¶ó´Â ´À³¦ÀÌ ÀüÇô µéÁö ¾Ê½À´Ï´Ù.
[ÀüÇüÀýÂ÷]
¼·ù ÀüÇü(±â¾÷¹®ÈÀûÇÕµµ °Ë»ç ¹× Á÷¹« Å×½ºÆ® Æ÷ÇÔ Æ÷ÇÔ) ¢º Á÷¹« ÀÎÅÍºä ¢º ·¹ÆÛ·±½ºÃ¼Å© ¹× Á¾ÇÕ ÀÎÅÍºä ¢º ó¿ìÇùÀÇ ¢º ÃÖÁ¾ÇÕ°Ý
¡Ø ÀüÇü ÀýÂ÷´Â ÀÏÁ¤ ¹× »óȲ¿¡ µû¶ó º¯µ¿ µÉ ¼ö ÀÖÀ¸¸ç, ÀüÇü º° °á°ú¿¡ µû¶ó ÀýÂ÷(Ãß°¡ ÀÎÅÍºä µî)°¡ Ãß°¡µÉ ¼ö ÀÖ½À´Ï´Ù.
¡Ø Á¤ÇØÁø °á°ú ¹ßÇ¥ ÀÏÁ¤Àº ¾øÀ¸¸ç, Áö¿ø¼ °ËÅä ÈÄ ¸éÁ¢ ÀÏÁ¤Àº ´ë»óÀÚ¿¡°Ô °³º°·Î ¾È³» µå¸± ¿¹Á¤ÀÔ´Ï´Ù.
[±Ù¹«Áö]
°æ±â ¼º³²½Ã ºÐ´ç±¸ ºÒÁ¤·Î 6 (±×¸°ÆÑÅ丮)
¡Ø ±Ù¹«Áö´Â ȸ»ç ³»ºÎ »çÁ¤¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.
[±âŸ»çÇ×]
- º» °ø°í´Â Ÿ °ø°í¿Í Áߺ¹Áö¿øÀÌ ºÒ°¡´ÉÇϸç, ±âÁøÇàÇÑ Æ÷Áö¼Ç¿¡ ´ëÇÑ ÀüÇüÀÌ ¸ðµÎ ¸¶¹«¸® µÇ¸é ´Ù¸¥ Æ÷Áö¼ÇÀ¸·Î Áö¿øÀÌ °¡´ÉÇÕ´Ï´Ù.
- ÇØ¿Ü ÃâÀå¿¡ °á°Ý »çÀ¯°¡ ¾ø´Â ºÐ¸¸ Áö¿ø °¡´ÉÇÕ´Ï´Ù.
- º´¿ª Àǹ«¸¦ ÇÊÇÑ ÀÚ È¤Àº ¸éÁ¦µÈ ÀÚ¿¡ ÇÑ ÇØ ÀÔ»çÁö¿øÀÌ °¡´ÉÇÕ´Ï´Ù.
- Áö¿ø¼ »ó ÇãÀ§ ±âÀç°¡ Àְųª Á¦Ãâ ¼·ù°¡ ÇãÀ§ÀÎ °æ¿ì ÇÕ°ÝÀÌ Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
- Á¦ÃâµÈ Áö¿ø¼´Â [My page- Áö¿øÇöȲ]¿¡¼ È®ÀÎ °¡´ÉÇϸç, °ø°í ¸¶°¨ Àü±îÁö ȨÆäÀÌÁö¿¡¼ ¼öÁ¤ ¹× Áö¿ø öȸ°¡ °¡´ÉÇÕ´Ï´Ù.
- º» °ø°í´Â ÀÎÀç ¼±¹ß ¿Ï·á ½Ã Á¶±â ¸¶°¨µÉ ¼ö ÀÖÀ¸¸ç, ÇÊ¿ä ½Ã ¸ðÁý ±â°£ÀÌ ¿¬Àå µÉ ¼ö ÀÖ½À´Ï´Ù.
- ±¹°¡À¯°øÀÚ ¹× Àå¾ÖÀÎ µî Ãë¾÷º¸È£ ´ë»óÀÚ´Â °ü°è¹ý·É¿¡ µû¶ó ¿ì´ëÇÕ´Ï´Ù.
- ±¹°¡À¯°øÀÚÀÇ °¡»êÁ¡ ºÎ¿©¸¦ ¹Þ±â À§Çؼ´Â º»ÀÎÀÌ 'Ãë¾÷Áö¿ø ´ë»óÀÚ Áõ¸í¼'¸¦ ȸ»ç¿¡ Á¦ÃâÇØ¾ß ÇÕ´Ï´Ù.
- Á¦ÃâÇØ ÁֽŠÁö¿ø¼ÀÇ °ËÅä °á°ú ¹ßÇ¥´Â Áö¿ø¼¿¡ µî·ÏÇϽŠÀ̸ÞÀÏ·Î °³º° ¾È³» µå¸³´Ï´Ù.
- ÀÔ»ç ÈÄ 3°³¿ùÀÇ ¼ö½À ±â°£À» Àû¿ëÇÏ¸ç Æò°¡¿¡ µû¶ó ¼ö½À ±â°£ÀÌ ¿¬ÀåµÇ°Å³ª ä¿ëÀÌ Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
- ¹®ÀÇ»çÇ×Àº NAVER Cloud ä¿ë ȨÆäÀÌÁö 1:1 ¹®ÀÇ·Î Á¢¼öÇØÁֽñ⠹ٶø´Ï´Ù.