ÀÓº£µðµå º¸¾È ±â¼ú¿¡ Àû¿ëµÈ ¿î¿µÃ¼Á¦ ¹× º¸¾È OS °³¹ß
±â¼úÀ» ¹ÙÅÁÀ¸·Î ºí·ÏüÀΰú IoT µð¹ÙÀ̽º¿¡ º¸¾È ¼Ö·ç¼ÇÀ» Á¦°ø
Back-end °³¹ß
¸ðÁýºÎ¹® ¹× ÀÚ°Ý¿ä°Ç
¸ðÁýºÎ¹® | ´ã´ç¾÷¹« | ÀÚ°Ý¿ä°Ç | Àοø |
---|---|---|---|
Back-end °³¹ß |
[´ã´ç¾÷¹«] A. µð¼¾Æ® Áö°©°ú À§ÇÉ Áö°©¿¡ ÇÊ¿äÇÑ ¿©·¯ ºí·ÏüÀΰú ¿¬°áµÇ´Â ¹é¿£µå ±â´ÉµéÀ» °³¹ßÇÏ°í À¯Áöº¸¼öÇÏ´Â ¿ªÇÒÀ» ´ã´çÇÏ°í ÀÖ¾î¿ä. [´ã´ç¾÷¹«] A. ÁÖ·Î Node.js ¹× Typescript¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ¹é¿£µå ¼¹ö°³¹ß/À¯Áöº¸¼ö¸¦ ÇØ¿ä. B. ´Ù¾çÇÑ ºí·ÏüÀΰú ¿¬°èµÇ¾î µð¼¾Æ® Áö°©°ú À§ÇÉ Áö°©¿¡ »ç¿ëµÉ Á¤º¸µéÀ» Á¾ÇÕ/°¡°øÇÏ´Â ¹é¿£µå ¼¹ö¸¦ °³¹ßÇÏ°í ÀÖ¾î¿ä. C. ±× ¿Ü ½Å±Ô Ãâ½ÃµÉ ¼ºñ½º¸¦ Æ÷ÇÔÇÑ ¸ÚÁø ¹é¿£µå Àü¹Ý ¾÷¹«¸¦ ´ã´çÇØ¿ä. D. ¡¼±â¼ú½ºÅá½ ÀÌ·¯ÇÑ ÅøÀ» È°¿ëÇØ¿ä
i.
ȯ°æ: Typescript (Node.js ESM ±â¹Ý) + Nest.js + Prisma¸¦ ±â¹ÝÀ¸·Î ÇÑ MSA
ii.
¼¹ö: ¼¹ö°£ Åë½Å¿¡ Kafka Àû¿ë ¿¹Á¤
iii.
µµ±¸: Slack / AWS / Github /
VSCode [±Ù¹«ºÎ¼ ¹× Á÷±Þ/Á÷Ã¥]
|
[ÀÚ°Ý¿ä°Ç] °æ·Â»çÇ×: °æ·Â(3³â ÀÌ»ó ) A. 6³â ÀÌ»óÀÇ ¹é¿£µå °æ·ÂÀº Çʼö¿¹¿ä. B. ÇзÂ, ¿¬·É ÀüºÎ ¹«°üÇÏ°í ºí·ÏüÀÎ °æÇèÀÌ ¾ø¾îµµ ±¦Âú¾Æ¿ä. C. Node.js(Typescript ±â¹Ý) ȯ°æ ¶Ç´Â ´Ù¸¥ ¾ð¾î¸¦ ÀÌ¿ëÇÑ Rest ¼¹ö ±¸Ãà °æÇèÀÌ ÀÖ´Â ºÐÀÌ ÇÊ¿äÇØ¿ä. D. Node.js ¹× Prisma¸¦ ÀÌ¿ëÇÑ ¼¹ö°³¹ß °æÇèÀÌ ÀÖ´Â ºÐÀ» ã¾Æ¿ä. E. ±âº»ÀûÀÎ Linux ±â¹ÝÀÇ ¿î¿µÃ¼Á¦, DB ±¸¼º ¹× ¿î¿ë¿¡ ´ëÇÑ °æÇè, MSA¿¡ ´ëÇÑ ÀÌÇØ°¡ ÀÖ´Â ºÐÀ̸é ÁÁ°Ú¾î¿ä. ¡¼¿ì´ë»çÇס½ A. AWSÀÇ ±â´ÉµéÀ» ´Ù¾çÇÏ°Ô »ç¿ëÇÑ °æÇèÀÌ ÀÖ´Â ºÐÀ̸é ÁÁ¾Æ¿ä. B. NoSQL ±â¹ÝÀÇ DB¸¦ ¿î¿ëÇÑ °æÇèÀÌ ÀÖ´Â ºÐÀÌ¸é ´õ¿í ÁÁ¾Æ¿ä. C. ºí·ÏüÀÎ Node ¿î¿µ, ºí·ÏüÀÎ Contract ÀÛ¼º, CI ±¸Ãà °æÇèÀÌ ÀÖ´Â ºÐÀ̸é ȯ¿µÇØ¿ä. D. DevOps ¿£Áö´Ï¾î °æÇèÀÌ ÀÖ´Â ºÐÀÌ¸é ´õ¿í ȯ¿µÇØ¿ä. |
±Ù¹«Á¶°Ç
ÀüÇü´Ü°è ¹× Á¦Ãâ¼·ù
Á¢¼ö¹æ¹ý
»ó½Ãä¿ë
±âŸ À¯ÀÇ»çÇ×
00