°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (29,930¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (22,050¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (25,200¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

°³¹ßÀÚ¸¦ À§ÇÑ Äí¹ö³×Ƽ½º : Äí¹ö³×Ƽ½º ȯ°æ¿¡¼­ ÄÁÅ×ÀÌ³Ê¿Í ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¹× ¿î¿µ °¡À̵å

¿øÁ¦ : Kubernetes for Developers
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ
Á¤°¡

35,000¿ø

  • 31,500¿ø (10%ÇÒÀÎ)

    1,750P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • 4/20(Åä) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

Äí¹ö³×Ƽ½º´Â ±¸±Û¿¡¼­ °³¹ßÇÏ°í ¿ÀǼҽº·Î °ø°³ÇÑ ÄÁÅ×ÀÌ³Ê ¿ÀÄɽºÆ®·¹ÀÌ¼Ç Ç÷§ÆûÀÌ´Ù. Äí¹ö³×Ƽ½º¸¦ ÀÌ¿ëÇϸé ÄÁÅ×À̳ÊÈ­µÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼Õ½±°Ô ¹èÆ÷ÇÏ°í °ü¸® ¹× ¿î¿µÇÒ ¼ö Àֱ⠶§¹®¿¡ Ŭ¶ó¿ìµå ȯ°æ¿¡¼­ ÇÙ½É ¼ÒÇÁÆ®¿þ¾î·Î ÀÚ¸® Àâ°í ÀÖ´Ù.
ÀÌ Ã¥Àº Äí¹ö³×Ƽ½º¸¦ ÀÌÇØÇϱâ À§ÇÑ ±âº» ÄܼÁÆ®¸¦ Àß ¼³¸íÇÏ°í ÀÖ´Ù. ¶ÇÇÑ ¿¹Á¦¸¦ ÅëÇØ °³¹ß °úÁ¤¿¡¼­ ÇÊ¿äÇÑ ¼Ò½ºÄڵ带 °ü¸®, ºôµå, Å×½ºÆ® ¹× ¹èÆ÷ÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁÖ°í ¿î¿µ °úÁ¤¿¡¼­ ÇÊ¿äÇÑ ·Î±ë ¹× ¸ð´ÏÅ͸µ ¹æ¹ýÀ» »ó¼¼ÇÏ°Ô ¼³¸íÇÑ´Ù. Ŭ¶ó¿ìµå ȯ°æ¿¡¼­ µ¥ºê¿É½º(DevOps)¸¦ ½ÇÇöÇÒ ¼ö ÀÖ´Â ÁÁÀº Áöħ¼­°¡ µÉ °ÍÀÌ´Ù.

ÃâÆÇ»ç ¼­Æò

¡á ¼ÒÇÁÆ®¿þ¾î¸¦ ÄÁÅ×À̳ʷΠºôµåÇÏ´Â ¹æ¹ý
¡á Äí¹ö³×Ƽ½º ³»¿¡¼­ ÄÁÅ×ÀÌ³Ê ÇüÅ·Π½ÇÇàµÇ´Â ¼ÒÇÁÆ®¿þ¾î ¹èÆ÷ ¹× µð¹ö±ë ¹æ¹ý
¡á Äí¹ö³×Ƽ½º¸¦ ÅëÇÑ ÀÎÇÁ¶ó ¼±¾ð ¹× ÄÁÇDZ׷¹ÀÌ¼Ç Ãß°¡ ¹æ¹ý
¡á ³»/¿ÜºÎ ¼­ºñ½º¸¦ È°¿ëÇØ ¾ÖÇø®ÄÉÀÌ¼Ç °£ »óÈ£ÀÛ¿ë ¹æ¹ý
¡á Äí¹ö³×Ƽ½º°¡ ¼­ºñ½º¸¦ °ü¸®ÇÒ ¼ö ÀÖµµ·Ï Äڵ忡 Çǵå¹éÀ» Ãß°¡ÇÏ´Â ¹æ¹ý
¡á ¿î¿µ ȯ°æ¿¡¼­ ÅëÇÕ Å×½ºÆÃÀ» ÅëÇÑ ¸ð´ÏÅ͸µ ¹× ÁöÇ¥ ÃøÁ¤ ¹æ¹ý

¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
°³¹ß ÁßÀÎ Äڵ带 Å×½ºÆ®ÇÏ°í ½ÇÇàÇÏ´Â µ¥ °ü½ÉÀÌ Àְųª Ã¥ÀÓÀÌ ÀÖ´Â Ç®½ºÅà ¶Ç´Â ¹é¿£µå ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚÀÎ °æ¿ì, Äí¹ö³×Ƽ½º¸¦ »ç¿ëÇؼ­ ÇØ´ç ÇÁ·Î¼¼½º¸¦ °£´ÜÇÏ°í ÀÏ°ü¼º ÀÖ°Ô ¸¸µé ¼ö ÀÖ´Ù. Äí¹ö³×Ƽ½º ȯ°æ¿¡¼­ Äڵ带 ºôµåÇÏ°í Å×½ºÆ®, ¹èÆ÷, ½ÇÇàÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ Node.js ¹× ÆÄÀ̽㠰³¹ßÀÚ Áß½ÉÀÇ ¿¹Á¦¸¦ ã°í ÀÖ´Ù¸é ÀÌ Ã¥ÀÌ ¿Ïº®ÇÑ °¡À̵带 Á¦°øÇØÁÙ °ÍÀÌ´Ù.


¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå, ¡®°³¹ßÀÚ¸¦ À§ÇÑ Äí¹ö³×Ƽ½º ¼³Á¤¡¯¿¡¼­´Â kubectl, ¹Ì´ÏÅ¥ºê(minikube) ¹× µµÄ¿(Docker) ¼³Ä¡ ¹æ¹ý, kubectl°ú ¹Ì´ÏÅ¥ºê¸¦ ÅëÇÑ ¼³Ä¡ °ËÁõ ¹æ¹ýÀ» Á¦°øÇÑ´Ù. ¶ÇÇÑ Äí¹ö³×Ƽ½º¿¡¼­ÀÇ ³ëµå, ÆÌ, ·¹Çø®Ä«¼Â ¹× µðÇ÷ÎÀ̸ÕÆ® °³³äÀ» ¼Ò°³ÇÑ´Ù.
2Àå, ¡®Äí¹ö³×Ƽ½º¿¡¼­ ÄÚµå ÆÐŰ¡ ¹æ¹ý¡¯¿¡¼­´Â ÆÄÀ̽ã°ú Node.js ¿¹Á¦¸¦ ÅëÇØ Äí¹ö³×Ƽ½º¸¦ »ç¿ëÇϱâ À§ÇØ ÄÁÅ×ÀÌ³Ê ³»¿¡ Äڵ带 ÆÐŰ¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
3Àå, ¡®Äí¹ö³×Ƽ½º¿¡¼­ ÄÚµå¿Í »óÈ£Àۿ롯¿¡¼­´Â ÄÁÅ×À̳ʸ¦ ½ÇÇàÇÏ´Â ¹æ¹ý°ú ÄÁÅ×À̳ʿ¡ ¾×¼¼½ºÇÏ´Â ¹æ¹ýÀ» ´Ù·ç°í Äí¹ö³×Ƽ½ºÀÇ ¼­ºñ½º, ¶óº§°ú ¼¿·ºÅÍÀÇ °³³äÀ» ¼Ò°³ÇÑ´Ù.
4Àå, ¡®¼±¾ðÇü ÀÎÇÁ¶ó½ºÆ®·°Ã³¡¯¿¡¼­´Â ¼±¾ðÇü ±¸Á¶·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» Ç¥ÇöÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ´Ù·ç°í, ÄÁÇDZ׸Ê, ¾î³ëÅ×ÀÌ¼Ç ¹× ½ÃÅ©¸´ µîÀÇ Äí¹ö³×Ƽ½º °³³äÀ» È°¿ëÇØ À̸¦ È®ÀåÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
5Àå, ¡®ÆÌ°ú ÄÁÅ×À̳ÊÀÇ ¶óÀÌÇÁ»çÀÌŬ¡¯¿¡¼­´Â ÄÁÅ×ÀÌ³Ê¿Í ÆÌÀÇ ¶óÀÌÇÁ»çÀÌŬ¿¡ ´ëÇØ »ìÆ캸°í Äí¹ö³×Ƽ½º°¡ Äڵ带 ½ÇÇàÇÏ´Â ¹æ½Ä¿¡ ¿µÇâÀ» ÁÖ±â À§ÇØ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÈÅÀ» ³ëÃâÇÏ´Â ¹æ¹ý°ú Äڵ带 Á¤»óÀûÀ¸·Î Á¾·áÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
6Àå, Äí¹ö³×Ƽ½º¿¡¼­ ¹é±×¶ó¿îµå ÇÁ·Î¼¼½º¡¯¿¡¼­´Â »ý¼º Äí¹ö³×Ƽ½º¿¡¼­ ¹èÄ¡ ÇÁ·Î¼¼½º ÄܼÁÆ®ÀÎ Àâ°ú Å©·ÐÀâ¿¡ ´ëÇØ ¼³¸íÇÏ°í Äí¹ö³×Ƽ½º¿¡¼­ Persistent Volume, Persistent Volume Claim ¹× Stateful setÀ» ÅëÇØ Æ۽ýºÅϽº(Persistence) ¼Ó¼ºÀ» Áö¿øÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
7Àå, ¡®¸ð´ÏÅ͸µ°ú ¸ÞÆ®¸¯¡¯¿¡¼­´Â ¸ð´ÏÅ͸µ ¹æ¹ýÀ» ´Ù·ç°í ÇÁ·Î¸ÞÅ׿콺¿Í ±×¶óÆijª¸¦ È°¿ëÇØ Äí¹ö³×Ƽ½º¿Í ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ¸ÞÆ®¸¯À» ĸóÇÏ°í °£´ÜÇÑ ´ë½Ãº¸µå¸¦ ÅëÇØ À̸¦ º¸¿©ÁÖ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
8Àå, ¡®·Î±ë ¹× ÃßÀû¡¯¿¡¼­´Â ÀÏ·¡½ºÆ½¼­Ä¡, Ç÷ç¾ðÆ®µð, Å°¹Ù³ª¸¦ »ç¿ëÇØ ·Î±×¸¦ ¼öÁýÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÏ°í ¿¹°Å(Jaeger)¸¦ È°¿ëÇØ ºÐ»ê ÃßÀûÀ» ¼³Á¤ÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.
9Àå, ¡®ÅëÇÕ Å×½ºÆ᯿¡¼­´Â Äí¹ö³×Ƽ½º¸¦ È°¿ëÇÏ´Â Å×½ºÆ® Àü·«¿¡ ´ëÇØ ´Ù·ç°í, ÅëÇÕ ¹× ¿£µå Åõ ¿£µå Å×½ºÆ®¿¡¼­ Äí¹ö³×Ƽ½º¸¦ È°¿ëÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù.
10Àå, ¡®ÀϹÝÀûÀÎ ¹®Á¦ Æ®·¯ºí ½´Æðú ´ÙÀ½ ´Ü°è¡¯¿¡¼­´Â Äí¹ö³×Ƽ½º¸¦ óÀ½ ½ÃÀÛÇÒ ¶§ Á÷¸éÇÒ ¼ö ÀÖ´Â ÀϹÝÀûÀÎ ¹®Á¦ »óȲ¿¡ ´ëÇØ ¸®ºäÇغ¸°í ÇØ°á¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¶ÇÇÑ °³¹ßÀÚ¿Í °³¹ß ÇÁ·Î¼¼½º¿¡ °ü½ÉÀ» °¡Áú ¼ö ÀÖ´Â Äí¹ö³×Ƽ½º ¿¡ÄڽýºÅÛ ³»ÀÇ ¸î °¡Áö ÇÁ·ÎÁ§Æ®¸¦ °£·«È÷ ¼Ò°³ÇÑ´Ù.

¸ñÂ÷

ÁöÀºÀÌ ¼Ò°³
±â¼ú °¨¼öÀÚ ¼Ò°³
¿Å±äÀÌ ¼Ò°³
¿Å±äÀÌÀÇ ¸»
µé¾î°¡¸ç

1Àå. °³¹ßÀ» À§ÇÑ Äí¹ö³×Ƽ½º ȯ°æ ¼³Á¤
__°³¹ßÀ» À§ÇÑ Çʼö µµ±¸
____Ãß°¡ µµ±¸
__·ÎÄà ȯ°æ¿¡ Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ ±¸¼º ¹× ½ÇÇà
__Ŭ·¯½ºÅÍ Àç¼³Á¤ ¹× Àç½ÃÀÛ
__¹Ì´ÏÅ¥ºêÀÇ ±¸¼º ¿ä¼Ò È®ÀÎ
__µµÄ¿ È®ÀÎ
__µµÄ¿ À̹ÌÁö »èÁ¦¿Í Á¤¸®
__Äí¹ö³×Ƽ½º °³³ä-ÄÁÅ×À̳Ê
__Äí¹ö³×Ƽ½º ¸®¼Ò½º-ÆÌ
____³×ÀÓ½ºÆäÀ̽º
____ÆÌ°ú ÄÁÅ×À̳ʸ¦ À§ÇÑ ÄÚµå ÀÛ¼º
__Äí¹ö³×Ƽ½º ¸®¼Ò½º-³ëµå
____³×Æ®¿öÅ©
____ÄÁÆ®·Ñ·¯
__Äí¹ö³×Ƽ½º ¸®¼Ò½º-·¹Çø®Ä«¼Â
__Äí¹ö³×Ƽ½º ¸®¼Ò½º-µðÇ÷ÎÀ̸ÕÆ®
__Äí¹ö³×Ƽ½º ¸®¼Ò½º Ç¥Çö
__¿ä¾à

2Àå. Äí¹ö³×Ƽ½º¿¡¼­ ÄÚµå ÆÐŰ¡ ¹æ¹ý
__ÄÁÅ×ÀÌ³Ê À̹ÌÁö
____ÄÁÅ×ÀÌ³Ê ·¹Áö½ºÆ®¸®
__ÄÁÅ×ÀÌ³Ê ¸¸µé±â
____µµÄ¿ÆÄÀÏ ¸í·É¾î
__¿¹Á¦-Python/Flask ÄÁÅ×ÀÌ³Ê À̹ÌÁö
____ÄÁÅ×ÀÌ³Ê ºôµåÇϱâ
____ÄÁÅ×ÀÌ³Ê ½ÇÇàÇϱâ
____¾ÖÇø®ÄÉÀ̼ÇÀ¸·ÎºÎÅÍ ·Î±× ¾ò±â
__¿¹Á¦-Node.js/Express ÄÁÅ×ÀÌ³Ê À̹ÌÁö
____ÄÁÅ×ÀÌ³Ê ºôµåÇϱâ
____ÄÁÅ×ÀÌ³Ê ½ÇÇàÇϱâ
____¾ÖÇø®ÄÉÀ̼ÇÀ¸·ÎºÎÅÍ ·Î±× ¾ò±â
__ÄÁÅ×ÀÌ³Ê À̹ÌÁö¿¡ ÅÂ±× ´Þ±â
__¿ä¾à

3Àå. Äí¹ö³×Ƽ½º¿¡¼­ ÄÚµå¿Í »óÈ£ÀÛ¿ë
__ÄÁÅ×ÀÌ³Ê ³»ºÎ¿¡¼­ ½ÇÇàµÇ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» À§ÇÑ ½Ç¿ëÀûÀÎ ÆÁ
____½ÇÇà °¡´ÉÇÑ Äڵ带 À§ÇÑ ¿É¼Ç ¾ò±â
____ÄÁÅ×ÀÌ³Ê À̹ÌÁö ºôµå¸¦ À§ÇÑ ½Ç¿ëÀûÀÎ ÆÁ
____ÇÁ·Î±×·¥ÀÇ °á°ú Àü¼Û
__·Î±×
____Çϳª ÀÌ»óÀÇ ÄÁÅ×À̳ʷΠ±¸¼ºµÈ ÆÌ
____·Î±× ½ºÆ®¸®¹Ö
____ÀÌÀü ·Î±× È®ÀÎ
____ŸÀÓ½ºÅÆÇÁ
__µð¹ö±ë ±â¹ý
____´ëÈ­ÇüÀ¸·Î À̹ÌÁö ¹èÆ÷Çϱâ
____½ÇÇà ÁßÀÎ ÆÌ¿¡ Á¢¼ÓÇϱâ
____ÄÁÅ×À̳ʿ¡¼­ µÎ ¹ø° ÇÁ·Î¼¼½º ½ÇÇàÇϱâ
__Äí¹ö³×Ƽ½º ÄܼÁÆ® - ¶óº§
____¶óº§ÀÇ ±¸¼º
__Äí¹ö³×Ƽ½º ÄܼÁÆ® - ¼¿·ºÅÍ
____¶óº§ È®ÀÎ
____kubectl Ä¿¸Çµå¸¦ »ç¿ëÇØ ¶óº§°ú ÇÔ²² ¸®¼Ò½º Á¤º¸ ¸ñ·ÏÈ­Çϱâ
____ÀÚµ¿ »ý¼ºµÇ´Â ¶óº§°ú ¼¿·ºÅÍ
__Äí¹ö³×Ƽ½º ¸®¼Ò½º - ¼­ºñ½º
____¼­ºñ½º ¸®¼Ò½º Á¤ÀÇ
____¿£µåÆ÷ÀÎÆ®
____¼­ºñ½º ŸÀÔ - ExternalName
____Çìµå¸®½º ¼­ºñ½º
__ÆÌ ³»ºÎ¿¡¼­ ¼­ºñ½º µð½ºÄ¿¹ö¸®Çϱâ
____¼­ºñ½º¸¦ À§ÇÑ DNS
__Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ ¿ÜºÎ·Î ¼­ºñ½º ³ëÃâÇϱâ
____¼­ºñ½º ŸÀÔ - LoadBalancer
____¼­ºñ½º ŸÀÔ - NodePort
____¹Ì´ÏÅ¥ºê ¼­ºñ½º
__¿¹Á¦ ¼­ºñ½º - ·¹µð½º
____·¹µð½º ¼­ºñ½º ã±â
____ÆÄÀ̽㿡¼­ ·¹µð½º »ç¿ëÇϱâ
____Flask µðÇ÷ÎÀ̸ÕÆ® ¾÷µ¥ÀÌÆ®
__µðÇ÷ÎÀ̸ÕÆ®¿Í ·Ñ ¾Æ¿ô
____·Ñ ¾Æ¿ô È÷½ºÅ丮
____·Ñ ¾Æ¿ô ½ÇÇà Ãë¼Ò
____kubectl set Ä¿¸Çµå¸¦ ÅëÇÑ ¾÷µ¥ÀÌÆ®
__¿ä¾à

4Àå. ¼±¾ðÇü ÀÎÇÁ¶ó½ºÆ®·°Ã³
__¸í·ÉÇü Ä¿¸Çµå ´ë ¼±¾ðÇü Ä¿¸Çµå
____YAML
____°£´ÜÇÑ µðÇ÷ÎÀ̸ÕÆ® »ý¼º
__ù ¹ø° ¾ÖÇø®ÄÉÀÌ¼Ç ¼±¾ð
____À̹ÌÁö Ç® Á¤Ã¥
____ÃßÀû °¨½Ã
__Äí¹ö³×Ƽ½º ¸®¼Ò½º - ¾î³ëÅ×À̼Ç
____ÆÌ¿¡¼­ ¶óº§°ú ¾î³ëÅ×ÀÌ¼Ç ³ëÃâÇϱâ
__Äí¹ö³×Ƽ½º ¸®¼Ò½º - ÄÁÇDZ׸Ê
____ÄÁÇÇ±×¸Ê »ý¼º
____ÄÁÇÇ±×¸Ê °ü¸®
____ÄÁÅ×ÀÌ³Ê À̹ÌÁö¿¡ ÄÁÇDZ׷¹ÀÌ¼Ç ³ëÃâÇϱâ
____ÄÁÇDZ׸ÊÀÇ µðÆæ´ø½Ã
__Äí¹ö³×Ƽ½º ¸®¼Ò½º - ½ÃÅ©¸´
____ÄÁÅ×À̳ʿ¡ ½ÃÅ©¸´ ³ëÃâÇϱâ
____½ÃÅ©¸´°ú º¸¾È - ½ÃÅ©¸´Àº ¾ó¸¶³ª ¾ÈÀüÇÑ°¡?
__¿¹Á¦ - ÄÁÇDZ׸ÊÀ» Æ÷ÇÔÇÑ Python/Flask µðÇ÷ÎÀ̸ÕÆ®
____ºÎ°¡ ¸Þ´º - JSONPATH
____Python/Flask ³»¿¡¼­ ÄÁÇÇ±×¸Ê »ç¿ëÇϱâ
__¿ä¾à

5Àå. ÆÌ°ú ÄÁÅ×À̳ÊÀÇ ¶óÀÌÇÁ»çÀÌŬ
__ÆÌÀÇ ¶óÀÌÇÁ»çÀÌŬ
____ÄÁÅ×À̳ÊÀÇ ¶óÀÌÇÁ»çÀÌŬ
____µðÇ÷ÎÀ̸ÕÆ®, ·¹Çø®Ä«¼Â ±×¸®°í ÆÌ
____ÇöÀç »óÅ Á¤º¸ ¾ò±â
__ÇÁ·Îºê
____È°¼º ÇÁ·Îºê
____Áغñ ÇÁ·Îºê
____ÆÄÀ̽㠿¹Á¦¿¡ ÇÁ·Îºê Ãß°¡Çϱâ
____Node.js ¿¹Á¦¿¡ ÇÁ·Îºê Ãß°¡Çϱâ
____ÄÁÅ×ÀÌ³Ê ¶óÀÌÇÁ»çÀÌŬ ÈÅ
__ÃʱâÈ­ ÄÁÅ×À̳Ê
____ºü¸¥ ´ëÈ­Çü Å×½ºÆ®
__¿ì¾ÆÇÑ Á¾·á ¹æ¹ý
____ÆÄÀ̽㿡¼­ SIGTERM
____Node.js¿¡¼­ SIGTERM
__¿ä¾à

6Àå. Äí¹ö³×Ƽ½º¿¡¼­ ¹é±×¶ó¿îµå ÇÁ·Î¼¼½Ì
__Àâ
__Å©·ÐÀâ
__ÆÄÀ̽ã°ú ¼¿·¯¸®¸¦ ÀÌ¿ëÇÑ ¿öÄ¿Å¥ ¿¹Á¦
____¼¿·¯¸® ¿öÄ¿ ¿¹Á¦
__Äí¹ö³×Ƽ½º¿¡¼­ Á¦°øÇÏ´Â Æ۽ýºÅϽº
____º¼·ý
____Æ۽ýºÅϽº º¼·ý°ú Æ۽ýºÅϽº º¼·ý Ŭ·¹ÀÓ
__½ºÅ×ÀÌƮǮ ¼¼Æ®
____½ºÅ×ÀÌƮǮ ¼¼Æ®¸¦ È°¿ëÇÑ Node.js ¿¹Á¦
__»ç¿ëÀÚ Á¤ÀÇ ¸®¼Ò½º
__¿ä¾à

7Àå. ¸ð´ÏÅ͸µ°ú ¸ÞÆ®¸¯
__Äí¹ö³×Ƽ½ºÀÇ ºôÆ®ÀÎ ¸ÞÆ®¸¯
__Äí¹ö³×Ƽ½º ÄܼÁÆ® - QoS
__ÄÁÅ×À̳ʿ¡ ´ëÇÑ ¿äû ¹× ÇÑ°è°ª ¼±Á¤
__ÇÁ·Î¸ÞÅ׿콺¸¦ ÅëÇÑ ¸ÞÆ®¸¯ ĸó
____Ç︧ ¼³Ä¡
____Ç︧À» ÅëÇÑ ÇÁ·Î¸ÞÅ׿콺 ¼³Ä¡
____ÇÁ·Î¸ÞÅ׿콺¸¦ ÅëÇÑ ¸ÞÆ®¸¯ º¸±â
__±×¶óÆijª ¼³Ä¡
__ÇÁ·Î¸ÞÅ׿콺¸¦ »ç¿ëÇØ ¾ÖÇø®ÄÉÀÌ¼Ç ¸ÞÆ®¸¯ º¸±â
____ÇÁ·Î¸ÞÅ׿콺¸¦ ÅëÇÑ Çöó½ºÅ© ¸ÞÆ®¸¯
____ÇÁ·Î¸ÞÅ׿콺¸¦ ÅëÇÑ Node.js ¸ÞÆ®¸¯
____ÇÁ·Î¸ÞÅ׿콺¿¡¼­ ¼­ºñ½º ½Ã±×³Î
__¿ä¾à

8Àå. ·Î±ë ¹× ÃßÀû
__Äí¹ö³×Ƽ½º ÄܼÁÆ® - µ¥¸ó¼Â
__ÀÏ·¡½ºÆ½¼­Ä¡, Ç÷ç¾ðÆ®µð, Å°¹Ù³ª ¼³Ä¡ ¹× È°¿ë
____EFK¸¦ È°¿ëÇÑ ·Î±× ÅëÇÕ
__Å°¹Ù³ª¸¦ ÅëÇÑ ·Î±× ½Ã°¢È­
____¾ÖÇø®ÄÉÀ̼Ǻ° ÇÊÅ͸µ
____·ç¾À Äõ¸® ¾ð¾î
____¿î¿µ ȯ°æ¿¡¼­ Å°¹Ù³ª ½ÇÇàÇϱâ
__¿¹°Å¸¦ È°¿ëÇÑ ºÐ»ê ÃßÀû
____½ºÆÒ°ú Æ®·¹À̽º
____¿¹°ÅÀÇ ºÐ»ê ÃßÀû ¾ÆÅ°ÅØó
____¿¹°Å Å×½ºÆ®Çϱâ
__¿¹Á¦ - ¾ÖÇø®ÄÉÀ̼ǿ¡ ÃßÀû ±â´É Ãß°¡Çϱâ
____ÆÌ¿¡ Æ®·¹ÀÌ½Ì ÄÝ·ºÅÍ Ãß°¡Çϱâ
____Æ®·¹À̽º »ý¼ºÀ» À§ÇÑ ¶óÀ̺귯¸® ¹× ÄÚµå Ãß°¡
____ÃßÀû Ãß°¡ ½Ã °í·Á »çÇ×
__¿ä¾à

9Àå. ÅëÇÕ Å×½ºÆÃ
__Äí¹ö³×Ƽ½º¸¦ È°¿ëÇÑ Å×½ºÆà Àü·«
____Å×½ºÆÿ¡ ÇÊ¿äÇÑ ¸®¼Ò½º °ËÅä
____Äí¹ö³×Ƽ½º¸¦ È°¿ëÇÑ Å×½ºÆà ÆÐÅÏ
__¹èÃ÷¸¦ ÅëÇÑ °£´ÜÇÑ °ËÁõ
__¿¹Á¦ - ÆÄÀ̽ãÀ» È°¿ëÇÑ ÅëÇÕ Å×½ºÆ®
____ÆÄÀÌÅ×½ºÆ®¿Í ÆÄÀÌÅ×½ºÆ®-µðÆæ´ø½Ã
____ÆÄÀÌÅ×½ºÆ® ÇȽºÃ³¿Í ÆÄÀ̽ã-Äí¹ö³×Ƽ½º Ŭ¶óÀ̾ðÆ®
____»óÅ º¯°æ ´ë±â
____µðÇ÷ÎÀ̸ÕÆ®¿¡ ¾×¼¼½º
__¿¹Á¦ - Node.js¸¦ È°¿ëÇÑ ÅëÇÕ Å×½ºÆ®
____¸ðÄ«¿Í Â÷À̸¦ È°¿ëÇÑ Node.js Å×½ºÆ®¿Í µðÆæ´ø½Ã
____Ŭ·¯½ºÅÍ »óÅ ȮÀÎ
____kubectlÀ» È°¿ëÇÑ ¹èÆ÷
____»ç¿ë °¡´ÉÇÑ ÆÌÀÌ µÉ ¶§±îÁö ´ë±âÇϱâ
____µðÇ÷ÎÀ̸ÕÆ®¿Í »óÈ£ÀÛ¿ë
__Äí¹ö³×Ƽ½º¸¦ È°¿ëÇÑ Áö¼ÓÀûÀÎ ÅëÇÕ
____¿¹Á¦ - Travis.CI¿Í ¹Ì´ÏÅ¥ºê »ç¿ëÇϱâ
____¿¹Á¦ - Á¨Å²½º¿Í Äí¹ö³×Ƽ½º Ç÷¯±×ÀÎ »ç¿ëÇϱâ
__¿ä¾à

10Àå. ÀϹÝÀûÀÎ ¹®Á¦ Æ®·¯ºí ½´Æà ¹× ´ÙÀ½ ´Ü°è
__ÀϹÝÀûÀÎ ¿¡·¯¿Í ÇØ°á ¹æ¹ý
____µ¥ÀÌÅÍ À¯È¿¼º °Ë»ç ¿¡·¯
____ErrImagePull ¿¡·¯ ¸Þ½ÃÁö
____CrashLoopBackOff ¿¡·¯ ¸Þ½ÃÁö
____No endpoints available for service ¿¡·¯ ¸Þ½ÃÁö
____PodInitializing¿¡¼­ ¸ØÃç ÀÖ´Â °æ¿ì
__°³¹ßÀÚ¸¦ À§ÇÑ »õ·Î¿î ÇÁ·ÎÁ§Æ®
____¸°Åͽº
____Ç︧
____ÄÉÀ̼ҳÝ
____ºê¸®°ÔÀ̵å
____½ºÄ«Æúµå
____img
____µå·¡ÇÁÆ®
____ksync
____ÅÚ·¹ÇÁ·¹Áð½º
__Äí¹ö³×Ƽ½º ÇÁ·ÎÁ§Æ®¿Í »óÈ£ÀÛ¿ëÇϱâ
____½½·¢
____À¯Æ©ºê
____½ºÅà ¿À¹öÇ÷οì
____¸ÞÀϸµ ¸®½ºÆ® ¹× Æ÷·³
__¿ä¾à

ã¾Æº¸±â

ÀúÀÚ¼Ò°³

Á¶¼Á Çí [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    0.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
    (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë