¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    Kubernetes in Action [¼öÁ¤ÆÇ] ±×¸²°ú »ó¼¼ÇÑ ¼³¸íÀ» ÅëÇÑ Äí¹ö³×Ƽ½º ¿Ïº® ÀÌÇØ

    ½Ã¸®Áî : ¿¡ÀÌÄÜ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØó ½Ã¸®Áî [16]

    ¿øÁ¦ : Kubernetes in Action

    • ¸¶¸£ÄÚ ·è»þ Àú
    • ÀÌÇü¼® ¿Ü ¿ª
    • ¿¡ÀÌÄÜÃâÆÇ
    • 2019³â 01¿ù 02ÀÏ
    • Á¤°¡
      45,000¿ø
    • ÆǸŰ¡
      40,500¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      2,250¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    Ç°ÀýµÈ »óÇ°ÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791161752242 808ÂÊ 188 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÃâÆÇ»ç ¸®ºä

    ¡Ú ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë ¡Ú

    ¡á Äí¹ö³×Ƽ½º ³»ºÎ ±¸Á¶
    ¡á Ŭ·¯½ºÅͻ󿡼­ ÄÁÅ×ÀÌ³Ê ¹èÆ÷
    ¡á Ŭ·¯½ºÅÍ º¸¾È
    ¡á ¹«Áß´Ü ¾ÖÇø®ÄÉÀÌ¼Ç ¾÷µ¥ÀÌÆ®

    ¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú

    ÁÖ·Î ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î Çϸç, ¿î¿µ¸é¿¡¼­ ÇÊ¿äÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °ü¸®µµ ´ë·«ÀûÀ¸·Î ¼³¸íÇÑ´Ù. ÀÌ°ÍÀº ´ÜÀÏ ¼­¹ö ÀÌ»óÀÇ ÄÁÅ×À̳ÊÈ­µÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ°í °ü¸®ÇÏ´Â µ¥ °ü½ÉÀÌ ÀÖ´Â ¸ðµç »ç¶÷¿¡°Ô ÀûÇÕÇÏ´Ù´Â Àǹ̴Ù.
    ÄÁÅ×ÀÌ³Ê ±â¼úÀ» ¹è¿ì°í ¿©·¯ °ü·Ã ÄÁÅ×À̳ʸ¦ ±Ô¸ð¿¡ ¸Â°Ô Á¶À²ÇÏ°í ½ÍÀº ÀÔ¹®ÀÚ¿Í Àü¹® ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¶ó¸é Äí¹ö³×Ƽ½º ȯ°æ¿¡¼­ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°í ÃÖÀûÈ­ÇÏ°í ½ÇÇàÇÏ´Â µ¥ ÇÊ¿äÇÑ Àü¹® Áö½ÄÀ» ¹è¿ï ¼ö ÀÖ´Ù.
    ÄÁÅ×ÀÌ³Ê ±â¼úÀ̳ª Äí¹ö³×Ƽ½º °ü·Ã °æÇèÀº ÇÊ¿äÇÏÁö ¾Ê´Ù. ÁÖÁ¦¸¦ Á¡ÁøÀûÀ¸·Î ¼³¸íÇÏ°í ºñÀü¹®°¡ÀÎ °³¹ßÀÚ°¡ ÀÌÇØÇϱ⠾î·Á¿î ¾ÖÇø®ÄÉÀÌ¼Ç ¼Ò½º ÄÚµå´Â »ç¿ëÇÏÁö ¾Ê´Â´Ù. ÇÏÁö¸¸ ÇÁ·Î±×·¡¹Ö°ú ÄÄÇ»ÅÍ ³×Æ®¿öÅ·, ¸®´ª½º¸¦ ½ÇÇàÇÏ´Â ±âº» ¸í·É Á¤µµ´Â ¾Ë°í ÀÖ¾î¾ß Çϸç, HTTPó·³ Àß ¾Ë·ÁÁø ÄÄÇ»ÅÍ ÇÁ·ÎÅäÄݵµ ÀÌÇØÇÏ°í ÀÖ¾î¾ß ÇÑ´Ù.

    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú

    ÀÌ Ã¥Àº 18°³ÀÇ ÀåÀ» ¼¼ °³ÀÇ ºÎ·Î ³ª´²¼­ ¼³¸íÇÑ´Ù.

    1ºÎ¿¡¼­´Â µµÄ¿¿Í Äí¹ö³×Ƽ½º¸¦ °£·«ÇÏ°Ô ¼Ò°³ÇÏ°í, Äí¹ö³×Ƽ½º Ŭ·¯½ºÅ͸¦ ¼³Á¤ÇÏ´Â ¹æ¹ý°ú °£´ÜÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 1ºÎ¿¡´Â µÎ °³ÀÇ ÀåÀÌ ÀÖ´Ù.
    1Àå, 'Äí¹ö³×Ƽ½º ¼Ò°³'¿¡¼­´Â Äí¹ö³×Ƽ½º°¡ ¹«¾ùÀÎÁö, ¾î¶»°Ô ¿©±â±îÁö ¿À°Ô µÆ´ÂÁö, ¿À´Ã³¯ÀÇ ´ë±Ô¸ð ¾ÖÇø®ÄÉÀÌ¼Ç °ü¸® ¹®Á¦¸¦ ÇØ°áÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
    2Àå, 'µµÄ¿¿Í Äí¹ö³×Ƽ½ºÀÇ Ã¹°ÉÀ½'¿¡¼­´Â ÄÁÅ×ÀÌ³Ê À̹ÌÁö¸¦ ÀÛ¼ºÇÏ°í Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ¿¡¼­ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ Å¬¶ó¿ìµå¿¡¼­ ·ÎÄà ´ÜÀÏ ³ëµå Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ¿Í ÀûÀýÇÑ ´ÙÁß ³ëµå Ŭ·¯½ºÅ͸¦ ½ÇÇàÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù.

    2ºÎ¿¡¼­´Â Äí¹ö³×Ƽ½º¿¡¼­ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ·Á¸é ¹Ýµå½Ã ¾Ë¾Æ¾ß ÇÏ´Â ÇÙ½É °³³äÀ» ¼Ò°³ÇÑ´Ù. °¢ ÀåÀº ´ÙÀ½°ú °°´Ù.
    3Àå 'Æ÷µå: Äí¹ö³×Ƽ½º¿¡¼­ ÄÁÅ×ÀÌ³Ê ½ÇÇàÇϱâ'¿¡¼­´Â Äí¹ö³×Ƽ½ºÀÇ ±âº» ±¸¼º ºí·Ï(Æ÷µå)À» ¼Ò°³ÇÏ°í Æ÷µå ¹× ±âŸ Äí¹ö³×Ƽ½º °´Ã¼¸¦ ¶óº§·Î ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    4Àå, '¸®Çø®ÄÉÀÌ¼Ç ¹× ±âŸ ÄÁÆ®·Ñ·¯: °ü¸®µÇ´Â Æ÷µå ¹èÆ÷'¿¡¼­´Â Äí¹ö³×Ƽ½º°¡ ÀÚµ¿À¸·Î ÄÁÅ×À̳ʸ¦ ´Ù½Ã ½ÃÀÛÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¤»óÀ¸·Î À¯ÁöÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ °ü¸® Æ÷µå¸¦ ¿Ã¹Ù¸£°Ô ½ÇÇàÇÏ°í ¼öÆòÀ¸·Î È®ÀåÇϸç Ŭ·¯½ºÅÍ ³ëµåÀÇ Àå¾Ö¿¡ ³»¼ºÀ» ³ôÀÌ°í ÇâÈÄ »çÀü Á¤ÀÇµÈ ½Ã°£¿¡ ¶Ç´Â ÁÖ±âÀûÀ¸·Î ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
    5Àå, '¼­ºñ½º: Ŭ¶óÀ̾ðÆ®°¡ Æ÷µå¸¦ °Ë»öÇÏ°í ´ëÈ­¸¦ °¡´ÉÇÏ°Ô ÇÔ'¿¡¼­´Â Æ÷µå°¡ Ŭ·¯½ºÅÍ ³»ºÎ ¹× ¿ÜºÎ¿¡¼­ ½ÇÇàµÇ´Â Ŭ¶óÀ̾ðÆ®¿¡ Á¦°øÇÏ´Â ¼­ºñ½º¸¦ ¾î¶»°Ô Ç¥ÇöÇÒ ¼ö ÀÖ´ÂÁö ¾Ë·ÁÁØ´Ù. ¶ÇÇÑ Å¬·¯½ºÅÍ¿¡¼­ ½ÇÇà ÁßÀÎ Æ÷µå°¡ Ŭ·¯½ºÅÍ ³»/¿ÜºÎ¿¡ »ó°ü¾øÀÌ ¼­ºñ½º¸¦ °Ë»öÇÏ°í ¾×¼¼½ºÇÏ´Â ¹æ¹ýÀ» º¸¿© ÁØ´Ù.
    6Àå, 'º¼·ý: ÄÁÅ×À̳ʿ¡ µð½ºÅ© ½ºÅ丮Áö ¿¬°áÇϱâ'¿¡¼­´Â µ¿ÀÏÇÑ Æ÷µå¿¡¼­ ½ÇÇà ÁßÀÎ ¿©·¯ ÄÁÅ×À̳ʰ¡ ÆÄÀÏÀ» °øÀ¯ÇÏ´Â ¹æ¹ý°ú ¿µ±¸ ½ºÅ丮Áö¸¦ °ü¸®ÇÏ°í Æ÷µå¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    7Àå, 'ConfigMaps¿Í Secrets: ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤Çϱâ'¿¡¼­´Â ¼³Á¤ µ¥ÀÌÅÍ¿Í ÀÚ°Ý Áõ¸í°ú °°Àº Áß¿äÇÑ Á¤º¸¸¦ Æ÷µå ³»ºÎ¿¡¼­ ½ÇÇàµÇ´Â ¾ÖÇø®ÄÉÀ̼ǿ¡ Àü´ÞÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
    8Àå, ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ Æ÷µå ¸ÞŸµ¥ÀÌÅÍ ¹× ±âŸ ¸®¼Ò½º¿¡ Á¢±ÙÇϱâ'¿¡¼­´Â ¾ÖÇø®ÄÉÀ̼ÇÀÌ ½ÇÇàÁßÀÎ Äí¹ö³×Ƽ½º ȯ°æ¿¡ ´ëÇÑ Á¤º¸¸¦ ¾Ë¾Æ³»´Â ¹æ¹ý°ú Äí¹ö³×Ƽ½º¿Í ´ëÈ­ÇØ Å¬·¯½ºÅÍÀÇ »óŸ¦ º¯°æÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    9Àå, 'µðÇ÷ÎÀ̸ÕÆ®: ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼±¾ðÀûÀ¸·Î ¾÷µ¥ÀÌÆ® Çϱâ'¿¡¼­´Â ¹èÆ÷ °³³äÀ» ¼Ò°³ÇÏ°í Äí¹ö³×Ƽ½º ȯ°æ¿¡¼­ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ°í ¾÷µ¥ÀÌÆ®ÇÏ´Â ¿Ã¹Ù¸¥ ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    10Àå, '½ºÅ×ÀÌƮǮ¼Â: º¹Á¦µÈ ½ºÅ×ÀÌƮǮ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷Çϱâ'¿¡¼­´Â ´ë°³ ¾ÈÁ¤ÀûÀÎ ¾ÆÀ̵ð¿Í »óÅ°¡ ÇÊ¿äÇÑ ½ºÅ×ÀÌƮǮ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ´Â Àü¿ë ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù.

    ¸¶Áö¸·À¸·Î 3ºÎ¿¡¼­´Â Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍÀÇ ³»ºÎ¸¦ ±íÀÌ µé¿©´Ùº¸¸ç ¸î °¡Áö Ãß°¡ °³³äÀ» ¼Ò°³ÇÏ°í, ¾Õ¼­ ¹è¿î ¸ðµç ³»¿ëÀ» ³ÐÀº °üÁ¡¿¡¼­ °ËÅäÇÑ´Ù.
    11Àå, 'Äí¹ö³×Ƽ½º ³»ºÎ ÀÌÇØÇϱâ'¿¡¼­´Â Äí¹ö³×Ƽ½º¸¦ ±¸¼ºÇÏ´Â ¸ðµç ÄÄÆ÷³ÍÆ®¿Í °¢ ÄÄÆ÷³ÍÆ®ÀÇ ¿ªÇÒÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ Æ÷µå°¡ ³×Æ®¿öÅ©¸¦ ÅëÇØ Åë½ÅÇÏ´Â ¹æ¹ý°ú ¼­ºñ½º°¡ ¿©·¯ Æ÷µå¿¡¼­ ·Îµå¹ë·±½ÌÀ» ¼öÇàÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù.
    12Àå, 'Äí¹ö³×Ƽ½º API ¼­¹ö º¸¾È'¿¡¼­´Â ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿©¸¦ ÅëÇØ Äí¹ö³×Ƽ½º API ¼­¹ö ¹× È®Àå Ŭ·¯½ºÅ͸¦ º¸È£ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    13Àå, 'Ŭ·¯½ºÅÍ ³ëµå¿Í ³×Æ®¿öÅ©ÀÇ º¸¾È'¿¡¼­´Â Æ÷µå°¡ ³ëµåÀÇ ¸®¼Ò½º¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â ¹æ¹ý°ú Ŭ·¯½ºÅÍ °ü¸®ÀÚ°¡ Æ÷µåÀÇ ¾×¼¼½º¸¦ ¹æÁöÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    14Àå, 'Æ÷µåÀÇ °è»ê ¸®¼Ò½º °ü¸®'¿¡¼­´Â °¢ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ °è»ê ¸®¼Ò½ºÀÇ »ç¿ëÀ» Á¦ÇÑÇÏ°í ¾ÖÇø®ÄÉÀ̼ÇÀÇ QoS(Quality of Service) º¸ÀåÀ» ±¸¼ºÇÏ¸ç °³º° ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¸®¼Ò½º »ç¿ëÀ» ¸ð´ÏÅ͸µ ÇÑ´Ù. ¶ÇÇÑ »ç¿ëÀÚ°¡ ³Ê¹« ¸¹Àº ¸®¼Ò½º¸¦ ¼ÒºñÇÏÁö ¸øÇÏ°Ô ÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
    15Àå, 'Æ÷µå¿Í Ŭ·¯½ºÅÍ ³ëµåÀÇ ¿ÀÅ佺ÄÉÀϸµ'¿¡¼­´Â ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¹Á¦º»À» ÀÚµ¿À¸·Î È®ÀåÇÒ ¼ö ÀÖ°Ô Äí¹ö³×Ƽ½º¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý°ú ÇöÀç Ŭ·¯½ºÅÍ ³ëµå ¼ö°¡ Ãß°¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» Çã¿ëÇÏÁö ¾ÊÀ» ¶§ Ŭ·¯½ºÅÍ Å©±â¸¦ ´Ã¸®´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
    16Àå, '°í±Þ ½ºÄÉÁÙ¸µ'¿¡¼­´Â Æ÷µå°¡ ƯÁ¤ ³ëµå¿¡¸¸ ½ºÄÉÁٵǵµ·Ï Çϰųª Æ÷µå°¡ ´Ù¸¥ ³ëµå¿¡ ½ºÄÉÁÙ µÇÁö ¾Êµµ·Ï ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ±×¸®°í Æ÷µå°¡ ÇÔ²² ½ºÄÉÁÙ µÆ´ÂÁö È®ÀÎÇÏ´Â ¹æ¹ýÀ̳ª ÀÌ·¯ÇÑ ÀÏÀÌ ¹ß»ýÇÏÁö ¾Êµµ·Ï ¹æÁöÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
    17Àå, '¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ Best Practice'¿¡¼­´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇØ Å¬·¯½ºÅÍÀÇ ±¸¼º¿øÀÌ µÇ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ °³¹ß Áß ¸¶ÂûÀ» ÁÙÀ̱â À§ÇØ °³¹ß ¹× Å×½ºÆ® ¿öÅ©Ç÷ο츦 ¼³Á¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ¸î °¡Áö ÁöħÀ» Á¦°øÇÑ´Ù.
    18Àå, 'Äí¹ö³×Ƽ½º È®ÀåÇϱâ'¿¡¼­´Â »ç¿ëÀÚ ÁöÁ¤ °´Ã¼·Î Äí¹ö³×Ƽ½º¸¦ È®ÀåÇÏ´Â ¹æ¹ý°ú ´Ù¸¥ »ç¿ëÀÚ°¡ À̸¦ ¼öÇàÇÏ°í ¿£ÅÍÇÁ¶óÀÌÁî±Þ ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷§ÆûÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
    ÀÌ ÀåÀ» ÁøÇàÇϸ鼭 °³º° Äí¹ö³×Ƽ½º ÄÄÆ÷³ÍÆ®¿¡ ´ëÇØ ¹è¿ï»Ó¸¸ ¾Æ´Ï¶ó kubectl ¸í·ÉÇà µµ±¸ »ç¿ë¿¡ ´ëÇÑ Áö½ÄÀ» Çâ»ó½Ãų ¼ö ÀÖ´Ù.

    ÀúÀÚ ¼Ò°³

    ¸¶¸£ÄÚ ·è»þ

    ÁöÀºÀÌ : ¸¶¸£ÄÚ ·è»þ (Marko Luk£¿a)
    °£´ÜÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ǺÎÅÍ Àüü ERP ½Ã½ºÅÛ, ÇÁ·¹ÀÓ ¿öÅ©, ¹Ìµé¿þ¾î ¼ÒÇÁÆ®¿þ¾î¿¡ À̸£±â±îÁö °³¹ß °æ·Â¸¸ 20³âÀÌ ³Ñ´Â Àü¹® ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î´Ù. 6»ì ¶§ ¾Æ¹öÁö°¡ ±¸ÀÔÇÑ Áß°í ZX ½ºÆåÆ®·³(ZX Xpectrum) ÄÄÇ»ÅÍ¿¡¼­ óÀ½ ÇÁ·Î±×·¡¹ÖÀ» °æÇèÇß´Ù. ÃʵîÇб³ ½ÃÀý ·Î°í ÇÁ·Î±×·¡¹Ö ´ëȸ¿¡¼­ Àü±¹ èÇǾðÀÌ µÆ°í, ¿©¸§ ÄÚµù Ä·ÇÁ¿¡¼­´Â ÆĽºÄ®·Î ÇÁ·Î±×·¡¹Ö ÇÏ´Â ¹ýÀ» ¹è¿ü´Ù. ±× ÀÌÈÄ·Î ±¤¹üÀ§ÇÑ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇØ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇß´Ù. °íµîÇб³¿¡ ´Ù´Ï´ø ¶§´Â À¥ÀÌ °Ü¿ì ½ÃÀ۵Ǵø ´Ü°è¿¡¼­ µ¿Àû À¥ »çÀÌÆ®¸¦ ¸¸µé±â ½ÃÀÛÇß´Ù. ½½·Îº£´Ï¾Æ ·ùºí·ª³ª ´ëÇÐ(University of Ljubljana)¿¡¼­ ÄÄÇ»ÅÍ°úÇÐÀ» Àü°øÇϸ鼭 Áö¿ª ȸ»çÀÇ ÀÇ·á¿Í Åë½Å »ê¾÷¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß·Î ºÐ¾ß¸¦ ¿Å°å´Ù. ·¹µåÇÞ(Red Hat)¿¡¼­ ÀÏÇÏ°Ô µÈ Ãʱ⿡ ·¹µåÇÞÀÇ JBoss ¹Ìµé¿þ¾î Á¦Ç°À» ÀÌ¿ëÇØ ¿ÀÇ ¼Ò½º·Î ±¸ÇöµÈ ±¸±Û ¾Û ¿£Áø API(Google App Engine API)¸¦ °³¹ßÇß´Ù. CDI/Weld, Infinispan/JBoss Data-Grid µîÀÇ ÇÁ·ÎÁ§Æ®¿¡µµ Âü¿©Çß´Ù.
    2014³â ¸»ºÎÅÍ ·¹µåÇÞÀÇ Å¬¶ó¿ìµå Áö¿ø ÆÀ¿¡¼­ Äí¹ö³×Ƽ½ºÀÇ »õ·Î¿î °³¹ß »óȲ¿¡ °üÇÑ ÃֽŠÁ¤º¸¸¦ Á¦°øÇÏ°í °ü·Ã ±â¼úÀ» »ç¿ëÇØ È¸»çÀÇ ¹Ìµé¿þ¾î ¼ÒÇÁÆ®¿þ¾î°¡ Äí¹ö³×Ƽ½º ¹× ¿ÀǽÃÇÁÆ®(OpenShift)ÀÇ ±â´ÉÀ» ÃÖ´ëÇÑ È°¿ëÇÒ ¼ö ÀÖµµ·Ï º¸ÀåÇÏ´Â ¿ªÇÒÀ» ÇÏ°í ÀÖ´Ù.  

    ¿Å±äÀÌ : ÀÌÇü¼®
    º¸¾È¾÷°è¿¡¼­ °¡»óÈ­ ¿¬±¸¿¡ ¸ÅÁøÇÏ°í ÀÖ´Ù. À©µµ¿ì °¡»óÈ­, ¸®´ª½º °¡»óÈ­ ¿¬±¸ Áß Äí¹ö³×Ƽ½º¸¦ ¸¸³ª°Ô µÇ¾ú°í °¡»óÈ­ ±â¼ú°ú ÄÁÅ×À̳ÊÀÇ Á¢¸ñÀ» À§ÇØ ³ë·ÂÇÏ°í ÀÖ´Ù. ¡ºÄí¹ö³×Ƽ½º ¸¶½ºÅÍ 2/e¡»(¿¡ÀÌÄÜ, 2018)ÀÇ ¿ªÀÚ´Ù.
    (Çö) ¾È·¦ / º¸¾È¼Ö·ç¼Ç °³¹ß
    (Çö) IITP Æò°¡À§¿ø
    (Çö) NIPA Æò°¡À§¿ø
    (Çö) °úÇбâ¼úÁ¤º¸Åë½ÅºÎ ÇÑÀÌÀ½ ¸àÅä
    (Àü) NCS ÁýÇÊÀ§¿ø
    ÄÄÇ»ÅͽýºÅÛÀÀ¿ë±â¼ú»ç / CISA
    ºñÆ®ÄÄÇ»ÅÍ Äí¹ö³×Ƽ½º Ãâ°­  

    ¿Å±äÀÌ : ±èÇʼö
    (Çö) LG CNS TA(Technical Architecture)
    (Çö) IITP Æò°¡À§¿ø
    (Çö) NIPA Æò°¡À§¿ø
    (Çö) »ê¾÷±â¼úÇõ½Å Æò°¡À§¿ø
    (Çö) µðºñ°¡À̵å³Ý Àü¹®À§¿ø
    (Àü) NCS ÁýÇÊÀ§¿ø
    ¡¤¾ÆÀ̸®Æ÷ ±â¼ú»ç ¸àÅä·Î ¾Ë°í¸®Áò, Ŭ¶ó¿ìµå, ³×Æ®¿öÅ©, ¼ÒÇÁÆ®¿þ¾î°øÇÐ µî ´Ù¼öÀÇ Ãâ°­
    ¡¤Á¤º¸°ü¸®±â¼ú»ç, CISA, PMP  

    ¿Å±äÀÌ : Á¤µÎÇö
    °³¹ßÀÚ°¡ ÁÁ¾Æ¼­ BasicºÎÅÍ µ¶ÇÐÇϸç À¥, RIA, FB À¥¾Û, ¸ð¹ÙÀÏ µî ´Ù¾çÇÑ °³¹ßÀ» ÇØ¿Ô´Ù. Ç÷§ÆûÈ­¸¦ Ãß±¸ÇÏ¸ç °³¹ß ÆÀÀåÀ¸·Î »ý»ê¼º°ú °³¹ßÀÚÀÇ È¯°æ Á¶¼ºÀ» °í¹ÎÇÏ´Â ¸®´õ´Ù. Á¶±Ý ÀÏÂï °³¹ß ÆÀÀå Á÷ÇÔÀ» ¹Þ¾Æ ¸¹Àº ½ÃÇàÂø¿À¸¦ °ÅÄ¡¸ç ¾ÖÀÚÀÏÀ» µµÀÔÇÏ°í ½ºÅ©·³¸¶½ºÅ͸¦ ¿ªÀÓÇß´Ù. ÇöÀç´Â ÅëÇÕ ¾ÆÅ°ÅØÆ® ÆÀ¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®·Î Ç¥ÁØÈ­¿Í ÇÁ·ÎÁ§Æ®¸¦ µ½°í ÀÖ´Ù.
    (Çö) (ÁÖ)¾¾¿¡½º¸®ÄÁ¼³Æà / ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®
    (Çö) IITP, NIPA, Áß±â¿ø Æò°¡À§¿ø
    (Àü) °è¿ø´ë ÀÓº£µðµå°ú Ãâ°­
    (Àü) ¸ð¼Çºí·ç °³¹ß ÆÀÀå
    (Àü) À¥¸Ó´Ï ÄÚ¸®¾Æ(Webmoney Korea) ½Ã½ºÅÛ ÆÀÀå  

    ¿Å±äÀÌ : ÃÖÁ¤Çö
    º¸¾È¾÷°è¿¡¼­ ¿£µåÆ÷ÀÎÆ® º¸¾ÈÀ» À§ÇÑ Ä¿³Î ¿£ÁøÀ» ´Ù¼ö °³¹ßÇß°í ÇöÀç´Â µð¹ÙÀ̽º µå¶óÀ̹ö Àü¹® ±â¾÷¿¡¼­ ´Ù¾çÇÑ µð¹ÙÀ̽º ¹× ½Ã½ºÅÛÀ» À§ÇÑ ÀåÄ¡ µå¶óÀ̹ö ¹× ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î¿¡ °üÇÑ °³¹ß, ÄÁ¼³ÆÃÀ» ¼öÇàÇÏ°í ÀÖ´Ù.
    (Çö) µ¥ºê±¸·ç
    (Çö) SW¸¶¿¡½ºÆ®·Î °úÁ¤ ¸àÅä
    (Çö) ¹Ì·¡Ã¢Á¶°úÇкΠÇÑÀÌÀ½ ICT ¸àÅä
    (Àü) À×Ä«ÀÎÅͳݠ 

    ¿ªÀÚ ¼Ò°³

    ÀÌÇü¼® ¿Ü

    ÀÌÇü¼®
    º¸¾È¾÷°è¿¡¼­ °¡»óÈ­ ¿¬±¸¿¡ ¸ÅÁøÇÏ°í ÀÖ´Ù. À©µµ¿ì °¡»óÈ­, ¸®´ª½º °¡»óÈ­ ¿¬±¸ Áß Äí¹ö³×Ƽ½º¸¦ ¸¸³ª°Ô µÇ¾ú°í °¡»óÈ­ ±â¼ú°ú ÄÁÅ×À̳ÊÀÇ Á¢¸ñÀ» À§ÇØ ³ë·ÂÇÏ°í ÀÖ´Ù. ¡ºÄí¹ö³×Ƽ½º ¸¶½ºÅÍ 2/e¡»(¿¡ÀÌÄÜ, 2018)ÀÇ ¿ªÀÚ´Ù.
    (Çö) ¾È·¦ / º¸¾È¼Ö·ç¼Ç °³¹ß
    (Çö) IITP Æò°¡À§¿ø
    (Çö) NIPA Æò°¡À§¿ø
    (Çö) °úÇбâ¼úÁ¤º¸Åë½ÅºÎ ÇÑÀÌÀ½ ¸àÅä
    (Àü) NCS ÁýÇÊÀ§¿ø
    ÄÄÇ»ÅͽýºÅÛÀÀ¿ë±â¼ú»ç / CISA
    ºñÆ®ÄÄÇ»ÅÍ Äí¹ö³×Ƽ½º Ãâ°­

     

    ±èÇʼö
    (Çö) LG CNS TA(Technical Architecture)
    (Çö) IITP Æò°¡À§¿ø
    (Çö) NIPA Æò°¡À§¿ø
    (Çö) »ê¾÷±â¼úÇõ½Å Æò°¡À§¿ø
    (Çö) µðºñ°¡À̵å³Ý Àü¹®À§¿ø
    (Àü) NCS ÁýÇÊÀ§¿ø
    •¾ÆÀ̸®Æ÷ ±â¼ú»ç ¸àÅä·Î ¾Ë°í¸®Áò, Ŭ¶ó¿ìµå, ³×Æ®¿öÅ©, ¼ÒÇÁÆ®¿þ¾î°øÇÐ µî ´Ù¼öÀÇ Ãâ°­
    •Á¤º¸°ü¸®±â¼ú»ç, CISA, PMP

     

    Á¤µÎÇö
    °³¹ßÀÚ°¡ ÁÁ¾Æ¼­ BasicºÎÅÍ µ¶ÇÐÇϸç À¥, RIA, FB À¥¾Û, ¸ð¹ÙÀÏ µî ´Ù¾çÇÑ °³¹ßÀ» ÇØ¿Ô´Ù. Ç÷§ÆûÈ­¸¦ Ãß±¸ÇÏ¸ç °³¹ß ÆÀÀåÀ¸·Î »ý»ê¼º°ú °³¹ßÀÚÀÇ È¯°æ Á¶¼ºÀ» °í¹ÎÇÏ´Â ¸®´õ´Ù. Á¶±Ý ÀÏÂï °³¹ß ÆÀÀå Á÷ÇÔÀ» ¹Þ¾Æ ¸¹Àº ½ÃÇàÂø¿À¸¦ °ÅÄ¡¸ç ¾ÖÀÚÀÏÀ» µµÀÔÇÏ°í ½ºÅ©·³¸¶½ºÅ͸¦ ¿ªÀÓÇß´Ù. ÇöÀç´Â ÅëÇÕ ¾ÆÅ°ÅØÆ® ÆÀ¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®·Î Ç¥ÁØÈ­¿Í ÇÁ·ÎÁ§Æ®¸¦ µ½°í ÀÖ´Ù.
    (Çö) (ÁÖ)¾¾¿¡½º¸®ÄÁ¼³Æà / ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®
    (Çö) IITP, NIPA, Áß±â¿ø Æò°¡À§¿ø
    (Àü) °è¿ø´ë ÀÓº£µðµå°ú Ãâ°­
    (Àü) ¸ð¼Çºí·ç °³¹ß ÆÀÀå
    (Àü) À¥¸Ó´Ï ÄÚ¸®¾Æ(Webmoney Korea) ½Ã½ºÅÛ ÆÀÀå

     

    ÃÖÁ¤Çö
    º¸¾È¾÷°è¿¡¼­ ¿£µåÆ÷ÀÎÆ® º¸¾ÈÀ» À§ÇÑ Ä¿³Î ¿£ÁøÀ» ´Ù¼ö °³¹ßÇß°í ÇöÀç´Â µð¹ÙÀ̽º µå¶óÀ̹ö Àü¹® ±â¾÷¿¡¼­ ´Ù¾çÇÑ µð¹ÙÀ̽º ¹× ½Ã½ºÅÛÀ» À§ÇÑ ÀåÄ¡ µå¶óÀ̹ö ¹× ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î¿¡ °üÇÑ °³¹ß, ÄÁ¼³ÆÃÀ» ¼öÇàÇÏ°í ÀÖ´Ù.
    (Çö) µ¥ºê±¸·ç
    (Çö) SW¸¶¿¡½ºÆ®·Î °úÁ¤ ¸àÅä
    (Çö) ¹Ì·¡Ã¢Á¶°úÇкΠÇÑÀÌÀ½ ICT ¸àÅä
    (Àü) À×Ä«ÀÎÅͳÝ

     

    ¸ñÂ÷

    1ºÎ OVERVIEW

    1Àå. Äí¹ö³×Ƽ½º ¼Ò°³
    __1.1 Äí¹ö³×Ƽ½º ½Ã½ºÅÛÀÇ Çʿ伺 ÀÌÇØ
    ____1.1.1 ¸ð³î¸®½Ä ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¸¶ÀÌÅ©·Î¼­ºñ½º·Î ÀüȯÇϱâ
    ____1.1.2 ¾ÖÇø®ÄÉÀ̼ǿ¡ ÀÏ°üµÈ ȯ°æ Á¦°ø
    ____1.1.3 Áö¼ÓÀû Àü´Þ·Î À̵¿: µ¥ºê¿É½º¿Í ³ë¿É½º
    __1.2. ÄÁÅ×ÀÌ³Ê ±â¼ú ¼Ò°³
    ____1.2.1 ÄÁÅ×ÀÌ³Ê ÀÌÇØÇϱâ
    ____1.2.2 µµÄ¿ ÄÁÅ×ÀÌ³Ê Ç÷§Æû ¼Ò°³
    ____1.2.3 rkt ¼Ò°³: µµÄ¿ÀÇ ´ë¾È
    __1.3 Äí¹ö³×Ƽ½º ¼Ò°³
    ____1.3.1 Äí¹ö³×Ƽ½º ±â¿ø¿¡ ´ëÇÑ ÀÌÇØ
    ____1.3.2 ³ÐÀº ½Ã°¢À¸·Î Äí¹ö³×Ƽ½º ¹Ù¶óº¸±â
    ____1.3.3 Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ ¾ÆÅ°ÅØó ÀÌÇØÇϱâ
    ____1.3.4 Äí¹ö³×Ƽ½º¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ
    ____1.3.5 Äí¹ö³×Ƽ½ºÀÇ ÀÌÁ¡ ÀÌÇØÇϱâ
    __1.4 ¿ä¾à

    2Àå. µµÄ¿¿Í Äí¹ö³×Ƽ½ºÀÇ Ã¹°ÉÀ½
    __2.1 ÄÁÅ×ÀÌ³Ê À̹ÌÁöÀÇ »ý¼º, ½ÇÇà, °øÀ¯
    ____2.1.1 µµÄ¿¸¦ ¼³Ä¡ÇÏ°í Hello World ÄÁÅ×ÀÌ³Ê ½ÇÇàÇϱâ
    ____2.1.2 °£´ÜÇÑ Node.js ¾Û ¸¸µé±â
    ____2.1.3 À̹ÌÁö¿ë µµÄ¿ ÆÄÀÏ(Dockerfile) ¸¸µé±â
    ____2.1.4 ÄÁÅ×ÀÌ³Ê À̹ÌÁö ¸¸µé±â
    ____2.1.6 ½ÇÇà ÁßÀÎ ÄÁÅ×ÀÌ³Ê ³»ºÎ Ž»ö
    ____2.1.7 ÄÁÅ×ÀÌ³Ê ÁßÁö ¹× Á¦°Å
    ____2.1.8 À̹ÌÁö ·¹Áö½ºÆ®¸®·Î À̹ÌÁö Ǫ½ÃÇϱâ
    __2.2 Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ ¼³Á¤
    ____2.2.1 ¹Ì´ÏÅ¥ºê¸¦ »ç¿ëÇÑ ·ÎÄÃÀÇ ´ÜÀÏ ³ëµå Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ ½ÇÇà
    ____2.2.2 ±¸±Û Äí¹ö³×Ƽ½º ¿£Áø(GKE)¿¡¼­ È£½ºÆÃµÈ Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍÀÇ »ç¿ë
    ____2.2.3 alias¿Í kubectl ¸í·ÉÇà ¼Â¾÷Çϱâ
    __2.3 Äí¹ö³×Ƽ½º¿¡¼­ ù ¹ø° ¾Û ½ÇÇàÇϱâ
    ____2.3.1 Node.js ¾Û ¹èÆ÷
    ____2.3.2 À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¾×¼¼½ºÇϱâ
    ____2.3.3 ½Ã½ºÅÛÀÇ ³í¸®Àû ºÎºÐ
    ____2.3.4 ¾ÖÇø®ÄÉÀÌ¼Ç ¼öÆò È®ÀåÇϱâ
    ____2.3.5 ¾ÛÀÌ ½ÇÇàµÇ°í ÀÖ´Â ³ëµå °Ë»çÇϱâ
    ____2.3.6 Äí¹ö³×Ƽ½º ´ë½Ãº¸µå ¼Ò°³
    __2.4 ¿ä¾à


    2ºÎ CORE CONCEPTS

    3Àå. Æ÷µå: Äí¹ö³×Ƽ½º¿¡¼­ ÄÁÅ×ÀÌ³Ê ½ÇÇàÇϱâ
    __3.1 Æ÷µå ¼Ò°³
    ____3.1.2 Æ÷µåÀÇ Çʿ伺 ÀÌÇØÇϱâ
    ____3.1.2 Æ÷µå ÀÌÇØÇϱâ
    ____3.1.3 ÄÁÅ×À̳ʸ¦ Æ÷µå Àüü¿¡ ÀûÀýÇÏ°Ô ±¸¼ºÇϱâ
    __3.2 YAML ȤÀº JSON ÆÄÀÏ µð½ºÅ©¸³ÅÍ·Î Æ÷µå ¸¸µé±â
    ____3.2.1 ±âÁ¸ Æ÷µåÀÇ YAML µð½ºÅ©¸³ÅÍ °Ë»çÇϱâ
    ____3.2.2 Æ÷µå¸¦ À§ÇÑ °£´ÜÇÑ YAML µð½ºÅ©¸³ÅÍ ¸¸µé±â
    ____3.2.3 kubectlÀ» »ç¿ëÇØ Æ÷µå ¸¸µé±â
    ____3.2.4 ¾ÖÇø®ÄÉÀÌ¼Ç ·Î±×º¸±â
    ____3.2.5 Æ÷µå¿¡ ¿äû º¸³»±â
    __3.3 ¶óº§·Î Æ÷µå ±¸¼ºÇϱâ
    ____3.3.1 ¶óº§ ¼Ò°³
    ____3.3.2 Æ÷µå¸¦ ¸¸µé ¶§ ¶óº§ ÁöÁ¤Çϱâ
    ____3.3.3 ±âÁ¸ Æ÷µåÀÇ ¶óº§ ¼öÁ¤Çϱâ
    __3.4 ¶óº§ ¼¿·ºÅ͸¦ ÅëÇÑ ÇÏÀ§ ÁýÇÕ ³ª¿­Çϱâ
    ____3.4.1 ¶óº§ ¼¿·ºÅ͸¦ »ç¿ëÇØ Æ÷µå ³ª¿­Çϱâ
    ____3.4.2 ¶óº§ ¼¿·ºÅÍ¿¡¼­ ´ÙÁß Á¶°Ç »ç¿ëÇϱâ
    __3.5 Æ÷µå ½ºÄÉÁÙ¸µ Á¦¾àÀ» À§ÇÑ ¶óº§°ú ¼¿·ºÅÍ »ç¿ëÇϱâ
    ____3.5.1 ¿öÄ¿³ëµå ºÐ·ù¸¦ À§ÇØ ¶óº§ »ç¿ëÇϱâ
    ____3.5.2 ³ëµå ÁöÁ¤À» À§ÇÑ Æ÷µå ½ºÄÉÁÙ¸µ Çϱâ
    ____3.5.3 ÇϳªÀÇ ÁöÁ¤µÈ Æ÷µå¿¡ ½ºÄÉÁÙ¸µÇϱâ
    __3.6 Æ÷µå¿¡ ÁÖ¼® ´Þ±â
    ____3.6.1 °´Ã¼ÀÇ ÁÖ¼® ã¾Æº¸±â
    ____3.6.2 ÁÖ¼® Ãß°¡ ¹× ¼öÁ¤Çϱâ
    __3.7 ±×·ì ¸®¼Ò½ºÀÇ ³×ÀÓ½ºÆäÀ̽º »ç¿ëÇϱâ
    ____3.7.1 ³×ÀÓ½ºÆäÀ̽ºÀÇ Çʿ伺 ÀÌÇØÇϱâ
    ____3.7.2 ´Ù¸¥ ³×ÀÓ½ºÆäÀ̽º¿Í ³×ÀÓ½ºÆäÀ̽ºÀÇ Æ÷µå ã¾Æº¸±â
    ____3.7.3 ³×ÀÓ½ºÆäÀ̽º ¸¸µé±â
    ____3.7.4 ´Ù¸¥ ³×ÀÓ½ºÆäÀ̽ºÀÇ °´Ã¼ °ü¸®Çϱâ
    ____3.7.5 ³×ÀÓ½ºÆäÀ̽º°¡ Á¦°øÇÏ´Â °Ý¸®¿¡ ´ëÇØ ÀÌÇØÇϱâ
    __3.8 Æ÷µå¸¦ ÁßÁöÇÏ°í »èÁ¦Çϱâ
    ____3.8.1 À̸§À¸·Î Æ÷µå »èÁ¦Çϱâ
    ____3.8.2 ¶óº§ ¼¿·ºÅÍ·Î Æ÷µå »èÁ¦Çϱâ
    ____3.8.3 Àüü ³×ÀÓ½ºÆäÀ̽º¸¦ »èÁ¦Çؼ­ Æ÷µå »èÁ¦Çϱâ
    ____3.8.4 ³×ÀÓ½ºÆäÀ̽º°¡ À¯ÁöµÇ´Â µ¿¾È ¸ðµç Æ÷µå »èÁ¦Çϱâ
    ____3.8.5 ³×ÀÓ½ºÆäÀ̽ºÀÇ (°ÅÀÇ)¸ðµç ¸®¼Ò½º »èÁ¦Çϱâ
    __3.9 ¿ä¾à

    4Àå. ¸®Çø®ÄÉÀÌ¼Ç ¹× ±âŸ ÄÁÆ®·Ñ·¯: °ü¸®µÇ´Â Æ÷µå ¹èÆ÷
    __4.1 Æ÷µå¸¦ ¾ÈÁ¤ÀûÀ¸·Î À¯ÁöÇϱâ
    ____4.1.1 liveness probe ¼Ò°³
    ____4.1.2 HTTP ±â¹ÝÀÇ liveness probe»ý¼º
    ____4.1.3 µ¿ÀÛ ÁßÀÎ liveness probe º¸±â
    ____4.1.4 liveness probeÀÇ Ãß°¡ ¼Ó¼º ±¸¼ºÇϱâ
    ____4.1.5 È¿°úÀûÀÎ liveness probe »ý¼ºÇϱâ
    __4.2 ¸®Çø®ÄÉÀ̼ÇÄÁÆ®·Ñ·¯ ¼Ò°³
    ____4.2.1 ¸®Çø®ÄÉÀ̼ÇÄÁÆ®·Ñ·¯ÀÇ µ¿ÀÛ
    ____4.2.2 ¸®Çø®ÄÉÀ̼ÇÄÁÆ®·Ñ·¯ »ý¼ºÇϱâ
    ____4.2.3 ½ÇÇà ÁßÀÎ ¸®Çø®ÄÉÀ̼ÇÄÁÆ®·Ñ·¯ º¸±â
    ____4.2.4 ¸®Çø®ÄÉÀ̼ÇÄÁÆ®·Ñ·¯ÀÇ ¹üÀ§ ¾ÈÆÆÀ¸·Î Æ÷µå À̵¿
    ____4.2.5 Æ÷µå ÅÛÇø´ º¯°æ
    ____4.2.6 ¼öÆò Æ÷µå ½ºÄÉÀϸµ
    ____4.2.7 ¸®Çø®ÄÉÀ̼ÇÄÁÆ®·Ñ·¯ »èÁ¦Çϱâ
    __4.3 ¸®Çø®ÄÉÀ̼ÇÄÁÆ®·Ñ·¯ ´ë½Å ¸®Çø®Ä«¼Â »ç¿ë
    ____4.3.1 ¸®Çø®Ä«¼Â°ú ¸®Çø®ÄÉÀ̼ÇÄÁÆ®·Ñ·¯ ºñ±³
    ____4.3.2 ¸®Çø®Ä«¼Â Á¤ÀÇ
    ____4.3.3 ¸®Çø®Ä«¼Â »ý¼º ¹× °Ë»ç
    ____4.3.4 ¸®Çø®Ä«¼ÂÀÇ ´õ¿í dzºÎÇÑ ¶óº§ ¼¿·ºÅÍ »ç¿ëÇϱâ
    ____4.3.5 ¸®Çø®Ä«¼Â Á¤¸®Çϱâ
    __4.4 µ¥¸ó¼ÂÀ¸·Î °¢ ³ëµå¿¡ Á¤È®È÷ ÇÑ °³ÀÇ Æ÷µå ½ÇÇàÇϱâ
    ____4.4.1 µ¥¸ó¼ÂÀ» »ç¿ëÇØ ¸ðµç ³ëµå¿¡¼­ Æ÷µå ½ÇÇà
    ____4.4.2 µ¥¸ó¼ÂÀ» »ç¿ëÇØ Æ¯Á¤ ³ëµå¿¡¼­ Æ÷µå¸¦ ½ÇÇà
    __4.5 ¿Ï·á °¡´ÉÇÑ ´ÜÀÏ Å½ºÅ©¸¦ ¼öÇàÇÏ´Â Æ÷µå ½ÇÇà
    ____4.5.1 Àâ ¸®¼Ò½º ¼Ò°³
    ____4.5.2 À⸮¼Ò½ºÀÇ Á¤ÀÇ
    ____4.5.3 Æ÷µå¸¦ ½ÇÇàÇÏ´Â Àâ º¸±â
    ____4.5.4 Àâ¿¡¼­ ´Ù¼öÀÇ Æ÷µå ÀνºÅϽº ½ÇÇà
    ____4.5.5 Àâ Æ÷µå¸¦ ¿Ï·áÇÏ´Â µ¥ Çã¿ëµÇ´Â ½Ã°£ Á¦ÇÑ
    __4.6 ÀâÀ» ÁÖ±âÀûÀ¸·Î ¶Ç´Â Çѹø¸¸ ½ÇÇàÇϵµ·Ï ½ºÄÉÁÙ¸µ
    ____4.6.1 CronJob ¸¸µé±â
    ____4.6.2 ½ºÄÉÁÙµÈ ÀâÀÇ ½ÇÇà ¹æ¹ý ÀÌÇØ
    __4.7 ¿ä¾à

    5Àå. ¼­ºñ½º: Ŭ¶óÀ̾ðÆ®°¡ Æ÷µå¸¦ °Ë»öÇÏ°í ´ëÈ­¸¦ °¡´ÉÇÏ°Ô ÇÔ
    __5.1 ¼­ºñ½º ¼Ò°³Çϱâ
    ____5.1.1 ¼­ºñ½º »ý¼ºÇϱâ
    ____5.1.2 ¼­ºñ½º °Ë»öÇϱâ
    __5.2 Ŭ·¯½ºÅÍ ¿ÜºÎ¿¡ Á¸ÀçÇÏ´Â ¼­ºñ½º ¿¬°áÇϱâ
    ____5.2.1 ¼­ºñ½º ¿£µåÆ÷ÀÎÆ® ¼Ò°³
    ____5.2.2 ¼öµ¿À¸·Î ¼­ºñ½º ¿£µåÆ÷ÀÎÆ® ¼³Á¤Çϱâ
    ____5.2.3 ¿ÜºÎ ¼­ºñ½º¸¦ À§ÇÑ º°Äª »ý¼º
    __5.3 ¿ÜºÎ ¼­ºñ½º¿¡¼­ ¿ÜºÎ Ŭ¶óÀ̾ðÆ®·Î
    ____5.3.1 NodePort ¼­ºñ½º »ç¿ëÇϱâ
    ____5.3.2 ¿ÜºÎ ·Îµå ¹ë·±¼­¸¦ ÅëÇØ ¼­ºñ½º ³ëÃâÇϱâ
    ____5.3.3 ¿ÜºÎ ¿¬°áÀÇ Æ¯¼º ÀÌÇØÇϱâ
    __5.4 Ingress ¸®¼Ò½º¸¦ ÅëÇØ ¿ÜºÎ·Î ¼­ºñ½º ³ëÃâÇϱâ
    ____5.4.1 Ingress ¸®¼Ò½º »ý¼ºÇϱâ
    ____5.4.2 Ingress¸¦ ÅëÇØ ¼­ºñ½º ¾×¼¼½ºÇϱâ
    ____5.4.3 µ¿ÀÏÇÑ Ingress¸¦ ÅëÇØ ´Ù¼öÀÇ ¼­ºñ½º ³ëÃâÇϱâ
    ____5.4.4 TLS Æ®·¡ÇÈÀ» ó¸®Çϱâ À§ÇØ Ingress ¼³Á¤Çϱâ
    __5.5 Æ÷µå°¡ ¿¬°áÀ» ¼ö¶ôÇÒ Áغñ°¡ µÇ¾î ÀÖÀ» ¶§ ½ÅÈ£ º¸³»±â
    ____5.5.1 Áغñ ÇÁ·Îºê ¼Ò°³
    ____5.5.2 Æ÷µå·Î Áغñ ÇÁ·Îºê Ãß°¡Çϱâ
    ____5.5.3 ½ÇÁ¦È¯°æ¿¡¼­ Áغñ ÇÁ·ÎºêÀÇ ¿ªÇÒ ÀÌÇØÇϱâ
    __5.6 °¢°¢ÀÇ Æ÷µå¸¦ ã±â À§ÇÑ Çìµå¸®½º ¼­ºñ½º »ç¿ëÇϱâ
    ____5.6.1 Çìµå¸®½º ¼­ºñ½º »ý¼ºÇϱâ
    ____5.6.2 DNS¸¦ ÅëÇØ Æ÷µå ¹ß°ßÇϱâ
    ____5.6.3 ¸ðµç Æ÷µå ¹ß°ßÇϱâ(½ÉÁö¾î ÁغñµÇÁö ¾ÊÀº Æ÷µå±îÁö)
    __5.7 ¼­ºñ½º ¹®Á¦ ÇØ°áÇϱâ
    __5.8 ¿ä¾à

    6Àå. º¼·ý: ÄÁÅ×À̳ʿ¡ µð½ºÅ© ½ºÅ丮Áö ¿¬°á
    __6.1 º¼·ý ¼Ò°³
    ____6.1.1 ¿¹Á¦¿¡¼­ º¼·ý ¼³¸í
    ____6.1.2 °¡´ÉÇÑ º¼·ý À¯Çü ¼Ò°³
    __6.2 º¼·ýÀ» »ç¿ëÇØ ÄÁÅ×ÀÌ³Ê °£¿¡ µ¥ÀÌÅÍ °øÀ¯Çϱâ
    ____6.2.1 emptyDirº¼·ý »ç¿ëÇϱâ
    __6.3 ¿öÄ¿³ëµå ÆÄÀÏ ½Ã½ºÅÛ¿¡ ¾×¼¼½ºÇϱâ
    ____6.3.1 hostPath º¼·ý ¼Ò°³
    ____6.3.2 hostPath º¼·ýÀ» »ç¿ëÇÏ´Â ½Ã½ºÅÛ Æ÷µå °Ë»ç
    __6.4 ¿µ±¸ ½ºÅ丮Áö »ç¿ëÇϱâ
    ____6.4.1 Æ÷µåº¼·ý¿¡¼­ GCE ¿µ±¸ µð½ºÅ© »ç¿ëÇϱâ
    ____6.4.2 ±âº» ¿µ±¸ ½ºÅ丮Áö¿¡¼­ ´Ù¸¥ º¼·ýÀÇ À¯Çü »ç¿ëÇϱâ
    __6.5 ±âº» ½ºÅ丮Áö ±â¼ú¿¡¼­ Æ÷µå ºÐ¸®Çϱâ
    ____6.5.1 PersistentVolumes(¿µ±¸º¼·ý) ¹×PersistentVolumeClaims(¿µ±¸º¼·ýŬ·¹ÀÓ) ¼Ò°³
    ____6.5.2 PersistentVolume »ý¼º
    ____6.5.3 PersistentVolumeClaimÀ» »ý¼ºÇØ PersistentVolume ÇÒ´çÇϱâ
    ____6.5.4 Æ÷µå¿¡¼­ PersistentVolumeClaim »ç¿ëÇϱâ
    ____6.5.5 PersistentVolumes¹× Ŭ·¹ÀÓ »ç¿ëÀÇ ÀÌÁ¡ ÀÌÇØÇϱâ
    ____6.5.6 PersistentVolumesÀçÈ°¿ëÇϱâ
    __6.6 PersistentVolumesÀÇ µ¿Àû ÇÁ·ÎºñÀú´×
    ____6.6.1 ½ºÅ丮Áö Ŭ·¡½º¸®¼Ò½º¸¦ ÅëÇØ »ç¿ë °¡´ÉÇÑ ½ºÅ丮Áö À¯Çü Á¤ÀÇÇϱâ
    ____6.6.2 PersistentVolumeClaimÀÇ ½ºÅ丮Áö Ŭ·¡½º ¿äûÇϱâ
    ____6.6.3 ½ºÅ丮Áö Ŭ·¡½º¸¦ ÁöÁ¤ÇÏÁö ¾Ê°í µ¿Àû ÇÁ·ÎºñÀú´×Çϱâ
    __6.7 ¿ä¾à

    7Àå. ConfigMaps¿Í Secret: ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤
    __7.1 ÄÁÅ×À̳ÊÈ­µÈ ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤
    __7.2 ÄÁÅ×À̳ʿ¡ ¸í·ÉÇà ÀÎÀÚ Àü´Þ
    ____7.2.1 µµÄ¿¿¡¼­ ¸í·É°ú ÀÎÀÚ Á¤ÀÇÇϱâ
    ____7.2.2 Äí¹ö³×Ƽ½º¿¡¼­ ¸í·É°ú ÀÎÀÚ¸¦ ÀçÁ¤ÀÇÇϱâ
    __7.3 ÄÁÅ×À̳ʸ¦ À§ÇÑ È¯°æ º¯¼ö ¼³Á¤Çϱâ
    ____7.3.1 ÄÁÅ×ÀÌ³Ê Á¤ÀÇ¿¡ ȯ°æ º¯¼ö ÁöÁ¤Çϱâ
    ____7.3.2 º¯¼ö °ª¿¡¼­ ´Ù¸¥ ȯ°æ º¯¼ö ÂüÁ¶Çϱâ
    ____7.3.3 ÇϵåÄÚµùµÈ ȯ°æ º¯¼öÀÇ ´ÜÁ¡ ÀÌÇØÇϱâ
    __7.4 ConfigMapÀ» ÅëÇÑ ¼³Á¤ÀÇ ºÐ¸®
    ____7.4.1 ConfigMaps ¼Ò°³
    ____7.4.2 ConfigMap »ý¼ºÇϱâ
    ____7.4.3 ÄÁÅ×À̳ÊÀÇ È¯°æ º¯¼ö·Î ConfigMap ¿£Æ®¸®¸¦ Àü´ÞÇϱâ
    ____7.4.4 ConfigMapÀÇ ¸ðµç Ç׸ñÀ» Çѹø¿¡ ȯ°æ º¯¼ö·Î Àü´ÞÇϱâ
    ____7.4.5 ConfigMap Ç׸ñÀ» ¸í·ÉÇà ÀÎÀÚ·Î Àü´ÞÇϱâ
    ____7.4.6 ConfigMap ¿£Æ®¸®¸¦ ÆÄÀÏ·Î ³ëÃâÇϱâ À§ÇØ ConfigMap º¼·ý »ç¿ëÇϱâ
    ____7.4.7 ¾ÖÇø®ÄÉÀÌ¼Ç ´Ù½Ã ½ÃÀÛ ¾øÀÌ ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤ ¾÷µ¥ÀÌÆ®Çϱâ
    __7.5 ÄÁÅ×À̳ʿ¡ ¹Î°¨ÇÑ µ¥ÀÌÅÍ Àü´ÞÀ» À§ÇÑ Secret »ç¿ëÇϱâ
    ____7.5.1 ½ÃÅ©¸´ ¼Ò°³
    ____7.5.2 ±âº» ÅäÅ« Secret ¼Ò°³
    ____7.5.3 Secret »ý¼ºÇϱâ
    ____7.5.4 ConfigMaps¿Í Secret ºñ±³Çϱâ
    ____7.5.5 Æ÷µå¿¡¼­ Secret »ç¿ëÇϱâ
    ____7.5.6 image pull Secrets ÀÌÇØÇϱâ
    __7.6 ¿ä¾à

    8Àå. ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ Æ÷µå ¸ÞŸµ¥ÀÌÅÍ¿Í ±× ¿ÜÀÇ ¸®¼Ò½º¿¡ Á¢±ÙÇϱâ
    __8.1 Downward API¸¦ ÅëÇÑ ¸ÞŸµ¥ÀÌÅÍ Àü´ÞÇϱâ
    ____8.1.1 »ç¿ë °¡´ÉÇÑ ¸ÞŸµ¥ÀÌÅÍ ÀÌÇØÇϱâ
    ____8.1.2 ȯ°æ º¯¼ö¸¦ ÅëÇÑ ¸ÞŸµ¥ÀÌÅÍ ³ëÃâÇϱâ
    ____8.1.3 Downward API º¼·ý ³»ÀÇ ÆÄÀÏÀ» ÅëÇÑ ¸ÞŸµ¥ÀÌÅÍ Àü´ÞÇϱâ
    __8.2 Äí¹ö³×Ƽ½º API ¼­¹ö¿Í Åë½ÅÇϱâ
    ____8.2.1 Äí¹ö³×Ƽ½º REST API Ž»öÇϱâ
    ____8.2.2 Æ÷µå ³»¿¡¼­ API ¼­¹ö¿Í Åë½ÅÇϱâ
    ____8.2.3 ¾Ú¹è¼­´õ ÄÁÅ×À̳ʿÍÀÇ API ¼­¹ö Åë½Å °£¼ÒÈ­
    ____8.2.4 Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ API ¼­¹ö¿Í Åë½Å
    __8.3 ¿ä¾à

    9Àå. µðÇ÷ÎÀ̸ÕÆ®: ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼±¾ðÀûÀ¸·Î ¾÷µ¥ÀÌÆ®Çϱâ
    __9.1 Æ÷µå¿¡¼­ ½ÇÇà ÁßÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç ¾÷µ¥ÀÌÆ®Çϱâ
    ____9.1.1 ¿À·¡µÈ Æ÷µå¸¦ »èÁ¦ÇÏ°í »õ·Î¿î Æ÷µå·Î ±³Ã¼Çϱâ
    ____9.1.2 »õ·Î¿î Æ÷µåÀÇ ½ºÇÉ ¾÷ ¹× ¿À·¡µÈ Æ÷µå »èÁ¦Çϱâ
    __9.2 ¸®Çø®ÄÉÀÌ¼Ç ÄÁÆ®·Ñ·¯¸¦ ÅëÇÑ ÀÚµ¿ ·Ñ¸µ ¾÷µ¥ÀÌÆ® ¼öÇàÇϱâ
    ____9.2.1 ¾ÖÇø®ÄÉÀÌ¼Ç Ãʱ⠹öÀü ½ÇÇà
    ____9.2.2 kubectlÀ» ÅëÇØ ·Ñ¸µ ¾÷µ¥ÀÌÆ® ¼öÇàÇϱâ
    ____9.2.3 kubectl ·Ñ¸µ ¾÷µ¥ÀÌÆ®°¡ ´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê´Â ÀÌÀ¯ ÀÌÇØÇϱâ
    __9.3 ¼±¾ðÀûÀ¸·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾÷µ¥ÀÌÆ®Çϱâ À§ÇÑ µðÇ÷ÎÀ̸ÕÆ® »ç¿ëÇϱâ
    ____9.3.1 µðÇ÷ÎÀ̸ÕÆ® »ý¼ºÇϱâ
    ____9.3.2 µðÇ÷ÎÀ̸ÕÆ® ¾÷µ¥ÀÌÆ®Çϱâ
    ____9.3.3 µðÇ÷ÎÀ̸ÕÆ® ·Ñ¹éÇϱâ
    ____9.3.4 ·Ñ¾Æ¿ô ¼Óµµ ÅëÁ¦
    ____9.3.5 ·Ñ¾Æ¿ô ÇÁ·Î¼¼½º ÀϽà ÁßÁö
    ____9.3.6 À߸øµÈ ¹öÀüÀÇ ·Ñ¾Æ¿ô ¹æÁö
    __9.4 ¿ä¾à

    10Àå. ½ºÅ×ÀÌƮǮ¼Â: º¹Á¦µÈ ½ºÅ×ÀÌƮǮ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷Çϱâ
    __10.1 ½ºÅ×ÀÌƮǮ Æ÷µå º¹Á¦
    ____10.1.1 °¢°¢ ºÐ¸®µÈ ÀúÀå¼Ò¸¦ °®´Â ´Ù¼öÀÇ º¹Á¦º» ½ÇÇàÇϱâ
    ____10.1.2 °¢ Æ÷µå¿¡ ¾ÈÁ¤ÀûÀÎ ID Á¦°ø
    __10.2 ½ºÅ×ÀÌƮǮ¼Â ÀÌÇØÇϱâ
    ____10.2.1 ½ºÅ×ÀÌƮǮ¼Â°ú ·¹Çø®Ä«¼Â ºñ±³
    ____10.2.2 ¾ÈÁ¤ÀûÀÎ ³×Æ®¿öÅ© ID Á¦°ø
    ____10.2.3 °¢ ½ºÅ×ÀÌƮǮ ÀνºÅϽº¿¡ ¾ÈÁ¤ÀûÀÎ Àü¿ë ½ºÅ丮Áö Á¦°ø
    ____10.2.4 ½ºÅ×ÀÌƮǮ¼ÂÀÇ º¸Àå ÀÌÇØÇϱâ
    __10.3 ½ºÅ×ÀÌƮǮ¼Â »ç¿ëÇϱâ
    ____10.3.1 ¾Û ¹× ÄÁÅ×ÀÌ³Ê À̹ÌÁö ¸¸µé±â
    ____10.3.2 ½ºÅ×ÀÌƮǮ¼ÂÀ» ÅëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
    ____10.3.3 ½ÇÁ¦·Î Æ÷µå¸¦ µ¿ÀÛÇغ¸±â
    __10.4 ½ºÅ×ÀÌƮǮ¼Â¿¡¼­ ÇÇ¾î ¹ß°ß
    ____10.4.1 DNS¸¦ ÅëÇÑ ÇÇ¾î °Ë»ö ±¸Çö
    ____10.4.2 ½ºÅ×ÀÌƮǮ¼Â ¾÷µ¥ÀÌÆ®
    ____10.4.3 Ŭ·¯½ºÅÍµÈ µ¥ÀÌÅÍ ÀúÀå¼Ò »ç¿ë
    __10.5 ½ºÅ×ÀÌƮǮ¼ÂÀÌ ³ëµå Àå¾Ö¸¦ ó¸®ÇÏ´Â ¹æ¹ý ÀÌÇØÇϱâ
    ____10.5.1 ³×Æ®¿öÅ©¿¡¼­ ³ëµå ¿¬°á ÇØÁ¦ ½Ã¹Ä·¹À̼Ç
    ____10.5.2 ¼öµ¿À¸·Î Æ÷µå »èÁ¦
    __10.6 ¿ä¾à


    3ºÎ BEYOND THE BASICS

    11Àå. Äí¹ö³×Ƽ½º ³»ºÎ ÀÌÇØÇϱâ
    __11.1 ¾ÆÅ°ÅØó ÀÌÇØÇϱâ
    ____11.1.1 Äí¹ö³×Ƽ½º ÄÄÆ÷³ÍÆ®ÀÇ ºÐ»ê Ư¼º(nature)
    ____11.1.2 Äí¹ö³×Ƽ½º°¡ etcd »ç¿ëÇÏ´Â ¹æ¹ý
    ____11.1.3 API ¼­¹ö°¡ ÇÏ´Â ÀÏ
    ____11.1.4 API ¼­¹ö°¡ Ŭ¶óÀ̾ðÆ®ÀÇ ¸®¼Ò½º º¯È­¸¦ °¨ÁöÇÏ´Â ¹æ¹ý ÀÌÇØÇϱâ
    ____11.1.5 ½ºÄÉÁÙ·¯ ÀÌÇØÇϱâ
    ____11.1.6 ÄÁÆ®·Ñ·¯ ¸Å´ÏÀú¿¡¼­ ½ÇÇàµÇ°í ÀÖ´Â ÄÁÆ®·Ñ·¯ ¼Ò°³Çϱâ
    ____11.1.7 KubeletÀÌ ÇÏ´Â ÀÏ
    ____11.1.8 Äí¹ö³×Ƽ½º ¼­ºñ½º ÇÁ·Ï½ÃÀÇ ¿ªÇÒ
    ____11.1.9 Äí¹ö³×Ƽ½º ¾Öµå¿Â ¼Ò°³Çϱâ
    ____11.1.10 ¸ðµÎ ÇÔ²² °¡Á®¿À±â
    __11.2 ÄÁÆ®·Ñ·¯ÀÇ »óÈ£Çù·Â ¹æ½Ä
    ____11.2.1 °ü·ÃµÈ ÄÄÆ÷³ÍÆ® ÀÌÇØÇϱâ
    ____11.2.2 À̺¥Æ® üÀÎ
    ____11.2.3 Ŭ·¯½ºÅÍ À̺¥Æ® °üÂûÇϱâ
    __11.3 ½ÇÇà ÁßÀÎ Æ÷µå ÀÌÇØÇϱâ
    __11.4 »óÈ£ Æ÷µå ³×Æ®¿öÅ·
    ____11.4.1 ³×Æ®¿öÅ©´Â ¾î¶² ¸ð½ÀÀ̾î¾ß Çϴ°¡
    ____11.4.2 ³×Æ®¿öÅ©ÀÇ µ¿ÀÛ ¿ø¸® ±íÀÌ ¾Ë¾Æº¸±â
    ____11.4.3 ÄÁÅ×ÀÌ³Ê ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º ¼Ò°³
    __11.5 ¼­ºñ½ºÀÇ ±¸Çö ¹æ½Ä
    ____11.5.1 kube-proxy ¼Ò°³Çϱâ
    ____11.5.2 kube-proxy°¡ iptablesÀ» »ç¿ëÇÏ´Â ¹æ½Ä
    __11.6 °í°¡¿ë¼º Ŭ·¯½ºÅÍ ½ÇÇà
    ____11.6.1 ¾ÛÀÇ °¡¿ë¼º ³ôÀ̱â
    ____11.6.2 Äí¹ö³×Ƽ½º ÄÁÆ®·Ñ Ç÷¹ÀÎ ÄÄÆ÷³ÍÆ®ÀÇ °¡¿ë¼º ³ôÀ̱â
    __11.7 ¿ä¾à

    12Àå. Äí¹ö³×Ƽ½º API ¼­¹ö º¸¾È
    __12.1 ÀÎÁõ ÀÌÇØÇϱâ
    ____12.1.1 »ç¿ëÀÚ¿Í ±×·ì
    ____12.1.2 ¼­ºñ½º¾îÄ«¿îÆ® ¼Ò°³
    ____12.1.3 ¼­ºñ½º¾îÄ«¿îÆ® »ý¼ºÇϱâ
    ____12.1.4 Æ÷µå¿¡ ¼­ºñ½º¾îÄ«¿îÆ® ÇÒ´çÇϱâ
    __12.2 ¿ªÇÒ(·Ñ)±â¹Ý Á¢±Ù Á¦¾î Ŭ·¯½ºÅÍ º¸¾È
    ____12.2.1 RBAC ÀÎÁõ Ç÷¯±×ÀÎ ¼Ò°³
    ____12.2.2 RBAC ¸®¼Ò½º ¼Ò°³
    ____12.2.3 ·Ñ°ú ·Ñ¹ÙÀεù »ç¿ëÇϱâ
    ____12.2.4 Ŭ·¯½ºÅÍ·Ñ°ú Ŭ·¯½ºÅͷѹÙÀεù »ç¿ëÇϱâ
    ____12.2.5 µðÆúÆ® Ŭ·¯½ºÅÍ·Ñ°ú Ŭ·¯½ºÅͷѹÙÀεù ÀÌÇØÇϱâ
    ____12.2.6 ÀÎÁõ ±ÇÇÑÀ» Çö¸íÇϱ⠺ο©Çϱâ
    __12.3 ¿ä¾à

    13Àå. Ŭ·¯½ºÅÍ ³ëµå¿Í ³×Æ®¿öÅ©ÀÇ º¸¾È
    __13.1 Æ÷µå ³»¿¡¼­ È£½ºÆ® ³ëµåÀÇ ³×ÀÓ½ºÆäÀ̽º »ç¿ëÇϱâ
    ____13.1.1 Æ÷µå¿¡¼­ ³ëµåÀÇ ³×Æ®¿öÅ© ³×ÀÓ½ºÆäÀ̽º »ç¿ëÇϱâ
    ____13.1.2 È£½ºÆ® ³×ÀÓ½ºÆäÀ̽º¸¦ »ç¿ëÇÏÁö ¾Ê°í È£½ºÆ® Æ÷Æ®¿¡ ¹ÙÀεù
    ____13.1.3 ³ëµåÀÇ PID¿Í IPC ³×ÀÓ½ºÆäÀ̽º »ç¿ëÇϱâ
    __13.2 ÄÁÅ×ÀÌ³Ê º¸¾È ÄÁÅؽºÆ® ¼³Á¤
    ____13.2.1 ƯÁ¤ »ç¿ëÀÚ·Î ÄÁÅ×ÀÌ³Ê ½ÇÇà
    ____13.2.2 ÄÁÅ×À̳ʰ¡ ·çÆ®·Î ½ÇÇàÇÏ´Â °ÍÀ» ¹æÁöÇϱâ
    ____13.2.3 ±ÇÇÑ ¸ðµå¿¡¼­ Æ÷µå ½ÇÇà
    ____13.2.4 ÄÁÅ×À̳ʿ¡ °³º° Ä¿³Î ±â´É Ãß°¡Çϱâ
    ____13.2.5 ÄÁÅ×À̳ʿ¡¼­ ±â´É Á¦°Å
    ____13.2.6 ÇÁ·Î¼¼½º°¡ ÄÁÅ×À̳ÊÀÇ ÆÄÀÏ ½Ã½ºÅÛ¿¡ ¾²´Â °ÍÀ» ¹æÁöÇϱâ
    ____13.2.7 ÄÁÅ×À̳ʰ¡ ´Ù¸¥ »ç¿ëÀÚ·Î ½ÇÇàµÉ ¶§ º¼·ý °øÀ¯Çϱâ
    __13.3 Æ÷µåÀÇ º¸¾È °ü·Ã ±â´É »ç¿ë Á¦ÇÑÇϱâ
    ____13.3.1 PodSecurityPolicy ¸®¼Ò½ºÀÇ ¼Ò°³
    ____13.3.2 runAsUser, fsGroup, supplementalGroups Á¤Ã¥ ÀÌÇØÇϱâ
    ____13.3.3 Çã¿ë, ±âº» °ª, Çã¿ëÇÏÁö ¾ÊÀ½ ¼³Á¤Çϱâ
    ____13.3.4 Æ÷µå°¡ »ç¿ëÇÒ ¼ö ÀÖ´Â º¼·ýÀÇ À¯Çü Á¦ÇÑÇϱâ
    ____13.3.5 ´Ù¸¥ »ç¿ëÀÚ ¹× ±×·ì¿¡ ´Ù¸¥ PodSecurityPolicies ÇÒ´ç
    __13.4 Æ÷µå ³×Æ®¿öÅ© ºÐ¸®
    ____13.4.1 ³×ÀÓ½ºÆäÀ̽º¿¡¼­ ³×Æ®¿öÅ© °Ý¸® »ç¿ë
    ____13.4.2 ³×ÀÓ½ºÆäÀ̽ºÀÇ ÀϺΠÆ÷µå¸¸ ¼­¹ö Æ÷µå¿¡ ¿¬°áÇϵµ·Ï Çã¿ëÇϱâ
    ____13.4.3 Äí¹ö³×Ƽ½º ³×ÀÓ½ºÆäÀ̽º °£ ³×Æ®¿öÅ© °Ý¸®Çϱâ
    ____13.4.4 CIDR Ç¥±â¹ýÀ» »ç¿ëÇØ °Ý¸®Çϱâ
    ____13.4.5 Æ÷µå ¼¼Æ®ÀÇ ¾Æ¿ô ¹Ù¿îµå Æ®·¡ÇÈ Á¦ÇÑÇϱâ
    __13.5 ¿ä¾à

    14Àå. Æ÷µåÀÇ °è»ê ¸®¼Ò½º °ü¸®
    __14.1 Æ÷µå ÄÁÅ×À̳ÊÀÇ ¸®¼Ò½º ¿äû
    ____14.1.1 ¸®¼Ò½º ¿äûÀ» Æ÷ÇÔÇÑ Æ÷µå ¸¸µé±â
    ____14.1.2 ¸®¼Ò½º ¿äûÀÌ ½ºÄÉÁÙ¸µ¿¡ ¹ÌÄ¡´Â ¿µÇâ ÀÌÇØ
    ____14.1.3 CPU ¿äûÀÌ CPU ½Ã°£ °øÀ¯¿¡ ¹ÌÄ¡´Â ¿µÇâ ÀÌÇØ
    ____14.1.4 »ç¿ëÀÚ ÁöÁ¤ ¸®¼Ò½ºÀÇ Á¤ÀÇ¿Í ¿äû
    __14.2 ÄÁÅ×À̳ʿ¡ »ç¿ë °¡´ÉÇÑ ¸®¼Ò½º ÇÑ°è
    ____14.2.1 ÄÁÅ×À̳ʰ¡ »ç¿ë °¡´ÉÇÑ ¸®¼Ò½º ¾ç¿¡ ´ëÇÑ ¾ö°ÝÇÑ ÇÑ°è ¼³Á¤
    ____14.2.2 ÇÑ°è ÃÊ°ú
    ____14.2.3 ÄÁÅ×À̳ÊÀÇ ¾ÛÀÌ ÇѰ踦 È®ÀÎÇÏ´Â ¹æ¹ý ÀÌÇØ
    __14.3 Æ÷µåÀÇ QoS Ŭ·¡½º ÀÌÇØ
    ____14.3.1 Æ÷µå¿¡ ´ëÇÑ QoS Ŭ·¡½º Á¤ÀÇ
    ____14.3.2 ¸Þ¸ð¸®°¡ ºÎÁ·ÇÒ ¶§ ¾î¶² ÇÁ·Î¼¼½º°¡ °­Á¦ Á¾·áµÇ´ÂÁö ÀÌÇØÇϱâ
    __14.4 ³×ÀÓ½ºÆäÀ̽º´ç Æ÷µå¿¡ ´ëÇÑ ±âº» ¿äû ¹× ÇÑ°è ¼³Á¤
    ____14.4.1 LimitRange ¸®¼Ò½º ¼Ò°³
    ____14.4.2 LimitRange °´Ã¼ ¸¸µé±â
    ____14.4.3 ÇÑ°è Àû¿ë
    ____14.4.4 ±âº» ¸®¼Ò½º ¿äû ¹× ÇÑ°è Àû¿ë
    __14.5 ³×ÀÓ½ºÆäÀ̽º¿¡¼­ »ç¿ë °¡´ÉÇÑ ÃÑ ¸®¼Ò½º ÇÑ°è
    ____14.5.1 ResourceQuota °´Ã¼ ¼Ò°³
    ____14.5.2 ¿µ±¸ ½ºÅ丮Áö¿¡ ÇÒ´ç·® ÁöÁ¤
    ____14.5.3 »ý¼º °¡´ÉÇÑ °´Ã¼ ¼ö Á¦ÇÑ
    ____14.5.4 ƯÁ¤ Æ÷µå »óÅ ¹× / ¶Ç´Â QoS Ŭ·¡½ºÀÇ ÇÒ´ç·® ÁöÁ¤
    __14.6 Æ÷µå ¸®¼Ò½º »ç¿ë ¸ð´ÏÅ͸µ
    ____14.6.1 ½ÇÁ¦ ¸®¼Ò½º »ç¿ë·® ¼öÁý ¹× °Ë»ö
    ____14.6.2 ¸®¼Ò½º »ç¿ë Åë°èÀÇ È÷½ºÅ丮 ÀúÀå ¹× ºÐ¼®
    __14.7 ¿ä¾à

    15Àå. Æ÷µå¿Í Ŭ·¯½ºÅÍ ³ëµåÀÇ ¿ÀÅ佺ÄÉÀϸµ
    __15.1 Æ÷µåÀÇ ¼öÆòÀû ¿ÀÅä ½ºÄÉÀϸµ
    ____15.1.1 ¿ÀÅ佺ÄÉÀϸµ ÇÁ·Î¼¼½º ÀÌÇØÇϱâ
    ____15.1.2 CPU »ç¿ë·ü¿¡ µû¸¥ ½ºÄÉÀϸµ
    ____15.1.3 ¸Þ¸ð¸® ¼Òºñ·®¿¡ ±â¹ÝÇÑ ½ºÄÉÀϸµ
    ____15.1.4 ±âŸ ¹× »ç¿ëÀÚ ÁöÁ¤ ¸ÞÆ®¸¯À» ±â¹ÝÀ¸·Î ÇÑ ¿ÀÅ佺ÄÉÀϸµ
    ____15.1.5 ¿ÀÅ佺ÄÉÀϸµ¿¡ ÀûÇÕÇÑ ¸ÞÆ®¸¯ Ç׸ñ °áÁ¤Çϱâ
    ____15.1.6 º¹Á¦º»À» 0À¸·Î ½ºÄÉÀϸµ´Ù¿î
    __15.2 Æ÷µåÀÇ ¼öÁ÷Àû ¿ÀÅä ½ºÄÉÀϸµ
    ____15.2.1 ¸®¼Ò½º ¿äû ÀÚµ¿À¸·Î ±¸¼ºÇϱâ
    ____15.2.2 Æ÷µå ½ÇÇà Áß ¸®¼Ò½º ¿äû ¼öÁ¤Çϱâ
    __15.3 Ŭ·¯½ºÅÍ ³ëµåÀÇ ¼öÆòÀû ½ºÄÉÀϸµ
    ____15.3.1 Ŭ·¯½ºÅÍ ¿ÀÅ佺ÄÉÀÏ·¯ ¼Ò°³
    ____15.3.2 Ŭ·¯½ºÅÍ ¿ÀÅ佺ÄÉÀÏ·¯ È°¼ºÈ­
    ____15.3.3 Ŭ·¯½ºÅÍ ½ºÄÉÀÏ´Ù¿î ½Ã ¼­ºñ½º Áß´Ü Á¦ÇÑÇϱâ
    __15.4 ¿ä¾à

    16Àå. °í±Þ ½ºÄÉÁÙ¸µ
    __16.1 Å×ÀÎÆ®¿Í Åç·¯·¹À̼ÇÀ» »ç¿ëÇØ Æ¯Á¤ ³ëµå¿¡¼­ Æ÷µå ½ÇÇà Á¦ÇÑÇϱâ
    ____16.1.1 Å×ÀÎÆ®¿Í Åç·¯·¹ÀÌ¼Ç ¼Ò°³
    ____16.1.2 ³ëµå¿¡ »ç¿ëÀÚ Á¤ÀÇ Å×ÀÎÆ® Ãß°¡Çϱâ
    ____16.1.3 Æ÷µå¿¡ Åç·¯·¹ÀÌ¼Ç Ãß°¡Çϱâ
    ____16.1.4 Å×ÀÎÆ®¿Í Åç·¯·¹À̼ÇÀÇ È°¿ë ¹æ¹ý ÀÌÇØÇϱâ
    __16.2 ƯÁ¤ ³ëµå·Î Æ÷µå¸¦ À¯ÀÎÇϱâ À§ÇØ ³ëµå Ä£¹Ð¼º »ç¿ëÇϱâ
    ____16.2.1 ÇÏµå ³ëµå Ä£¹Ð¼º ·êÀ» ÁöÁ¤Çϱâ
    ____16.2.2 Æ÷µå¸¦ ½ºÄÉÁÙ¸µÇÒ ¶§ ³ëµåÀÇ ¿ì¼±¼øÀ§ ÁöÁ¤Çϱâ
    __16.3 Æ÷µå Ä£¹Ð¼º ¹× ¹ÝÄ£¹Ð¼ºÀ¸·Î Æ÷µå¸¦ °¡±õ°Ô À§Ä¡Çϱâ
    ____16.3.1 ÀÎÅÍÆ÷µå Ä£¹Ð¼ºÀ» »ç¿ëÇØ µ¿ÀÏ ³ëµå¿¡ Æ÷µå ¹èÆ÷Çϱâ
    ____16.3.2 µ¿ÀÏÇÑ ·¢, °¡¿ë ¿µ¿ª ¶Ç´Â Áö¸®Àû À§Ä¡¿¡ Æ÷µå ¹èÆ÷Çϱâ
    ____16.3.3 ¾ö°ÝÇÑ ¿ä±¸ »çÇ× ´ë½Å Æ÷µå Ä£¹Ð¼º ¼±È£µµ Ç¥ÇöÇϱâ
    ____16.3.4 Æ÷µå ¹ÝÄ£¹Ð¼ºÀ¸·Î Æ÷µå¸¦ ¼­·Î ¸Ö¸®ÇØ ½ºÄÉÁÙ¸µÇϱâ
    __16.4 ¿ä¾à

    17Àå. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ º£½ºÆ® ÇÁ·ºÆ¼½º
    __17.1 ¸ðµç °ÍÀ» ÇÔ²² °¡Á®¿À±â
    __17.2 Æ÷µåÀÇ ¶óÀÌÇÁ»çÀÌŬ ÀÌÇØÇϱâ
    ____17.2.1 ¾ÖÇø®ÄÉÀ̼ÇÀº Á¾·áÇÏ°í Àç¹èÄ¡ ÇØ¾ß ÇÑ´Ù
    ____17.2.2 Á×Àº Æ÷µå ¶Ç´Â ºÎºÐÀûÀ¸·Î Á×Àº Æ÷µåÀÇ À罺ÄÉÁÙ¸µ
    ____17.2.3 ¿øÇÏ´Â ¼ø¼­·Î Æ÷µå ½ÃÀÛÇϱâ
    ____17.2.4 ¶óÀÌÇÁ»çÀÌŬ ÈÅ Ãß°¡Çϱâ
    ____17.2.5 Æ÷µå ¼Ë´Ù¿î ÀÌÇØÇϱâ
    __17.3 ¸ðµç Ŭ¶óÀ̾ðÆ® ¿äûÀÌ ¿Ã¹Ù¸£°Ô 󸮵ǵµ·Ï º¸ÀåÇϱâ
    ____17.3.1 Æ÷µå°¡ ½ÃÀÛÇÒ ¶§ Ŭ¶óÀ̾ðÆ®ÀÇ ¿¬°áÀÌ ²÷¾îÁüÀ» ¹æÁöÇϱâ
    ____17.3.2 Æ÷µå ¼Ë´Ù¿î µ¿¾È ¿¬°áÀÌ ²÷¾îÁüÀ» ¹æÁöÇϱâ
    __17.4 Äí¹ö³×Ƽ½º¿¡¼­ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½±°Ô ½ÇÇàÇÏ°í °ü¸®ÇÒ ¼ö ÀÖ°Ô ¸¸µé±â
    ____17.4.1 °ü¸® °¡´ÉÇÑ ÄÁÅ×ÀÌ³Ê À̹ÌÁö ¸¸µé±â
    ____17.4.2 À̹ÌÁö¿¡ ÀûÀýÈ÷ ű×ÇÏ°í imagePullPolicy¸¦ Çö¸íÇÏ°Ô »ç¿ëÇϱâ
    ____17.4.3 ´ÜÀÏ Â÷¿ø ¶óº§ ´ë½Å ´ÙÂ÷¿ø ¶óº§ »ç¿ëÇϱâ
    ____17.4.4 ÁÖ¼®À» ÅëÇØ °¢ ¸®¼Ò½º ¼³¸íÇϱâ
    ____17.4.5 ÇÁ·Î¼¼½º°¡ Á¾·áµÈ ¿øÀο¡ ´ëÇÑ Á¤º¸ Á¦°øÇϱâ
    ____17.4.6 ¾ÖÇø®ÄÉÀÌ¼Ç ·Î±× Çڵ鸵
    __17.5 °³¹ß°ú Å×½ºÆ®ÀÇ Best Practice
    ____17.5.1 °³¹ß °úÁ¤¿¡¼­ Äí¹ö³×Ƽ½º ¿ÜºÎ¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ
    ____17.5.2 °³¹ß Áß ¹Ì´ÏÅ¥ºê »ç¿ëÇϱâ
    ____17.5.3 ¹öÀü °ü¸® ¹× ¸®¼Ò½º ¸Å´ÏÆ佺Ʈ ÀÚµ¿ ¹èÆ÷
    ____17.5.4 YAML / JSON ¸Å´ÏÆ佺Ʈ¸¦ ÀÛ¼ºÇÏ´Â ´ë¾ÈÀ¸·Î KsonnetÀ» ¼Ò°³
    ____17.5.5 CI(Continuous Integration) ¹× CD(Continuous Delivery) »ç¿ëÇϱâ
    __17.6 ¿ä¾à

    18Àå. Äí¹ö³×Ƽ½º È®ÀåÇϱâ
    __18.1 »ç¿ëÀÚ ÁöÁ¤ API °´Ã¼ Á¤ÀÇÇϱâ
    ____18.1.1 CustomResourceDefinitions ¼Ò°³
    ____18.1.2 »ç¿ëÀÚ ÁöÁ¤ ÄÁÆ®·Ñ·¯¸¦ »ç¿ëÇÑ »ç¿ëÀÚ ÁöÁ¤ ¸®¼Ò½º ÀÚµ¿È­Çϱâ
    ____18.1.3 »ç¿ëÀÚ ÁöÁ¤ °´Ã¼ °ËÁõÇϱâ
    ____18.1.4 »ç¿ëÀÚ ÁöÁ¤ °´Ã¼¿¡ »ç¿ëÀÚ ÁöÁ¤ API ¼­¹ö Á¦°ø
    __18.2 Äí¹ö³×Ƽ½º ¼­ºñ½º Ä«Å»·Î±×¸¦ ÀÌ¿ëÇÑ Äí¹ö³×Ƽ½º È®Àå
    ____18.2.1 ¼­ºñ½º Ä«Å»·Î±× ¼Ò°³
    ____18.2.2 ¼­ºñ½º Ä«Å»·Î±× API ¼­¹ö ¹× ÄÁÆ®·Ñ·¯ °ü¸®ÀÚ ¼Ò°³
    ____18.2.3 ¼­ºñ½º ºê·ÎÄ¿ ¹× OpenServiceBroker API¼Ò°³
    ____18.2.4 ÇÁ·ÎºñÀú´×°ú ¼­ºñ½º »ç¿ëÇϱâ
    ____18.2.5 ¹ÙÀεù ÇØÁ¦¿Í ÇÁ·ÎºñÀú´× ÇØÁ¦
    ____18.2.6 ¼­ºñ½º Ä«Å»·Î±× ÀÌÇØ
    __18.3 Äí¹ö³×Ƽ½º ±â¹Ý Ç÷§Æû
    ____18.3.1 ·¹µåÇÞ ¿ÀǽÃÇÁÆ® ÄÁÅ×ÀÌ³Ê Ç÷§Æû7
    ____18.3.2 Deis ¿öÅ©Ç÷οì¿Í Helm
    __18.4 ¿ä¾à

    __ºÎ·Ï A ´ÙÁß Å¬·¯½ºÅÍ È¯°æ¿¡¼­ kubectl »ç¿ëÇϱâ
    __ºÎ·Ï B kubeadmÀ» ÀÌ¿ëÇÑ ´ÙÁß ³ëµå Ŭ·¯½ºÅÍ ¼³Á¤
    __ºÎ·Ï C ´Ù¸¥ ÄÁÅ×ÀÌ³Ê ·±Å¸ÀÓ »ç¿ëÇϱâ
    __ºÎ·Ï D Ŭ·¯½ºÅÍ Æä´õ·¹À̼Ç

    ¸Ó¸®¸»

    ¡Ú ÁöÀºÀÌÀÇ ¸» ¡Ú

    ·¹µåÇÞ(Red Hat)¿¡¼­ ¸î ³â ±Ù¹«ÇÏ´Ù°¡ 2014³â ¸», ½Å¼³µÈ Ŭ¶ó¿ìµå Àο¡À̺í¸ÕÆ®(Cloud Enablement) ÆÀ¿¡ ¹èÁ¤µÆ´Ù. »õ ÆÀÀÇ ÀÓ¹«´Â Äí¹ö³×Ƽ½º»ó¿¡¼­ °³¹ßµÈ ȸ»çÀÇ ¹Ìµé¿þ¾î Á¦Ç°À» ¿ÀǽÃÇÁÆ® ÄÁÅ×ÀÌ³Ê Ç÷§Æû(OpneShift Container Platform)À¸·Î °¡Á®¿À´Â °ÍÀ̾ú´Ù. ±× ´ç½Ã Äí¹ö³×Ƽ½º´Â Á¤½ÄÀ¸·Î ¹ßÇ¥µÇÁö ¾ÊÀº Ãʱ⠹öÀü(v1.0)À̾ú´Ù.
    ¼ÒÇÁÆ®¿þ¾îÀÇ ÀûÀýÇÑ ¹æÇâÀ» ¼³Á¤ÇÏ°í Äí¹ö³×Ƽ½º°¡ Á¦°øÇÏ´Â ±â´ÉÀ» ÀÌ¿ëÇÏ·Á¸é Äí¹ö³×Ƽ½ºÀÇ ¸ðµç ±â´ÉÀ» ½Å¼ÓÇÏ°Ô ÆľÇÇØ¾ß Çß´Ù. ¹®Á¦°¡ ¹ß»ýÇßÀ» ¶§, ¿ì¸®°¡ ÀÏÀ» À߸øÇÑ °ÇÁö ¾Æ´Ï¸é Äí¹ö³×Ƽ½º Ãʱ⠹öÀüÀÇ ¹ö±×ÀÎÁö¸¦ ±¸ºÐÇس»±â°¡ ¾î·Á¿ü´Ù.
    ±× ÈÄ·Î Äí¹ö³×Ƽ½ºµµ ´«ºÎ½Ã°Ô ¹ßÀüÇß°í ³ªµµ Äí¹ö³×Ƽ½º¸¦ ¸¹ÀÌ ÀÌÇØÇÏ°Ô µÆ´Ù. ³ª´Â Äí¹ö³×Ƽ½º¶ó´Â ¸»Á¶Â÷ »ý°æÇÒ ¶§ Äí¹ö³×Ƽ½º¸¦ »ç¿ëÇϱ⠽ÃÀÛÇß´Ù. Áö±ÝÀº Ŭ¶ó¿ìµå¿Í ¿ÂÇÁ·¹¹Ì½º µ¥ÀÌÅÍ ¼¾ÅÍ(on-premises datacenters)¿¡¼­ ¾ÖÇø®ÄÉÀ̼ÇÀ» ½ÇÇàÇÏ´Â µ¥ °¡Àå ºü¸£°Ô ¼ºÀåÇÏ°í °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ¹æ¹ýÀ¸·Î, ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î¶ó¸é ¸ð¸£´Â »ç¶÷ÀÌ ¾øÀ» Á¤µµ´Ù.
    Äí¹ö³×Ƽ½º¸¦ Á¢ÇÑ Áö ÇÑ ´ÞÂë µÚ¿¡ ¿ÀǽÃÇÁÆ®/Äí¹ö³×Ƽ½º(OpenShift/Kubernetes)¿¡¼­ JBoss ¿ÍÀϵåÇöóÀÌ(JBoss WildFly) ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö Ŭ·¯½ºÅ͸¦ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» µÎ °³ÀÇ ±Û·Î ÀÛ¼ºÇØ ºí·Î±×¿¡ °Ô½ÃÇß´Ù. ±× ´ç½Ã °£´ÜÇÑ ºí·Î±× Æ÷½ºÆ®¸¦ º¸°í ¸Å´× ÃâÆÇ»çÀÇ ´ã´çÀÚ°¡ Äí¹ö³×Ƽ½º¿¡ ´ëÇÑ Ã¥À» ½á´Þ¶ó°í ¿¬¶ôÇÒ °ÍÀ̶ó°í´Â »ó»óµµ ¸øÇß´Ù. ³»°¡ ¾Æ´Ï´õ¶óµµ Ã¥À» ¾µ¸¸ÇÑ ´©±º°¡¿¡°Ô ¿¬¶ôÇßÀ» ±× Á¦¾ÈÀ» °ÅÀýÇÏÁö ¾Ê¾Ò´Ù.
    ±×·¸°Ô ³ª´Â ÀÌ Ã¥À» ¾²°Ô µÆ´Ù. 1³â ¹Ý ³Ñ°Ô ±Û¾²±â¿Í ¿¬±¸¿¡ ¸ÅÁøÇÑ ³¡¿¡ ¸¶Ä§Ç¥¸¦ Âï¾ú´Ù. ÀÌ ¿©Á¤Àº ±²ÀåÈ÷ °ªÁø °æÇèÀ̾ú´Ù. ±×Àú »ç¿ëÀڷμ­ ¹è¿ï ¶§º¸´Ù Ã¥À» ¾²¸é¼­ ±â¼ú¿¡ °üÇØ ÈξÀ ´õ ÀÚ¼¼È÷ ¾Ë ¼ö ÀÖ¾ú´Ù. ÀÌ °úÁ¤¿¡¼­ Äí¹ö³×Ƽ½º¿¡ ´ëÇÑ Áö½ÄÀÌ È®ÀåµÆ°í, Äí¹ö³×Ƽ½º ÀÚüµµ ÁøÈ­ÇßÀ¸¹Ç·Î ÀÌÀü¿¡ ½è´ø ³»¿ëÀ» °íÄ¡°í ´Ùµë¾î¾ß Çß´Ù. ³ª´Â ¿Ïº®ÁÖÀÇÀÚ´Ù. ÀÌ Ã¥¿¡ ¸¸Á·ÇÏÁö´Â ¾Ê´Â´Ù. ±×·³¿¡µµ MEAP ÇÁ·Î±×·¥(Manning Early Access Program)ÀÇ ¼ö¸¹Àº µ¶ÀÚ°¡ ÀÌ Ã¥À» Äí¹ö³×Ƽ½º¸¦ ÇâÇÑ ÈǸ¢ÇÑ ¾È³»¼­·Î Æò°¡ÇØÁּż­ ±â»Ú´Ù.
    ³» ¸ñÇ¥´Â µ¶ÀÚ°¡ ±â¼ú ÀÚü¸¦ ÀÌÇØÇÏ°í µµ±¸¸¦ »ç¿ëÇØ Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ¿¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» È¿À²ÀûÀ¸·Î °³¹ßÇÏ°í ¹èÆ÷ÇÒ ¼ö ÀÖµµ·Ï °¡¸£Ä¡´Â µ¥ ÀÖ´Ù. ÀÌ Ã¥Àº ½ÇÁ¦·Î ÀûÁ¤ÇÑ ¼öÁØÀÇ °¡¿ë¼ºÀ» °®´Â Äí¹ö³×Ƽ½º Ŭ·¯½ºÅ͸¦ ½ÇÁ¦·Î ¼³Á¤Çϰųª À¯ÁöÇÏ´Â °Í¿¡ ÁßÁ¡À» µÎÁö ¾Ê¾Ò´Ù. ´ë½Å¿¡ ¸¶Áö¸· ÆÄÆ®¸¦ ÅëÇØ µ¶ÀÚ°¡ ±×·¯ÇÑ Å¬·¯½ºÅÍÀÇ ±¸¼ºÀÌ ¾î¶»°Ô µÇ´ÂÁö È®½ÇÈ÷ ÀÌÇØÇÒ ¼ö ÀÖ°Ô ÀÛ¼ºÇß´Ù. ±×¸®°í ÀÌ·± ÁÖÁ¦¸¦ ÀÌÇØÇϱ⠽¬¿î Ãß°¡ÀûÀÎ ¸®¼Ò½º¸¦ Æ÷ÇÔÇÏ°í ÀÖ´Ù.
    Äí¹ö³×Ƽ½º¶ó´Â ±²ÀåÇÑ ½Ã½ºÅÛÀ» ÅëÇØ ÃÖ´ëÇÑÀÇ °á°ú¸¦ ¾ò´Â ¹æ¹ýÀ» ¾Ë¾Æ°¡¸ç ÀÌ Ã¥À» Áñ°Ì°Ô ÀÐ¾î ³ª°¡±æ ¹Ù¶õ´Ù.

     

    ¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú

    ³× ¸íÀÇ ¿ªÀÚ´Â ÇöÀç ITÀü¹®È¸»ç ¹× ÄÁ¼³ÆÃȸ»ç¿¡¼­ ±Ù¹«Çϸç, °°Àº ȸÂ÷ Á¤º¸°ü¸®/ÄÄÇ»ÅͽýºÅÛÀÀ¿ë ±â¼ú»ç·Î ±¸¼ºµÈ ¡®108¹ø¿ª¡¯À̶ó´Â ¼Ò¸ðÀÓÀ» ¿î¿µÇÏ°í ÀÖ´Ù. ÃÖ±Ù ÄÁÅ×ÀÌ³Ê È¯°æÀº µµÄ¿ ¿£ÁøÀ» Áß½ÉÀ¸·Î Äí¹ö³×Ƽ½º°¡ de-facto Ç¥ÁØÀÌ µÇ´Â Çü±¹À¸·Î º¯ÇÏ°í ÀÖ´Ù. ¸¶ÀÌÅ©·Î¼­ºñ½º ȯ°æÀ¸·Î ¸¶À̱׷¹À̼ǵǴ Ãֱ٠ȯ°æ¿¡¼­ ¼ö¸¹Àº µµÄ¿¸¦ À¯¿¬ÇÏ°í ¾ÈÁ¤ÀûÀ¸·Î ¿î¿µÇϱâ À§Çؼ­ °í¹ÎÇÏ´Â °ÍÀº ´ç¿¬Çϸç ÀÌ¿¡ ¿ÀǼҽº ÇÁ·ÎÁ§Æ®ÀÎ Äí¹ö³×Ƽ½º°¡ ±× ´äÀ» ÁÙ °ÍÀÌ´Ù. ÀÌ Ã¥Àº ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ÁßÁ¡À» µÐ °³¹ßÀÚ¿Í ¿î¿µÀÚ ¸ðµÎ°¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» °ü¸®ÇÒ ¼ö ÀÖ´Â °üÁ¡¿¡¼­ ¾²¿©Á³´Ù. ¹«¾ùº¸´Ù Äí¹ö³×Ƽ½ºÀÇ ÄÄÆ÷³ÍÆ® °¢°¢¿¡ ´ëÇØ ÀÚ¼¼È÷ Ç®¾î ¼³¸íÇßÀ¸¸ç ±×¸²µµ »ó¼¼È÷ ¼³¸íÇØ µ¶ÀÚÀÇ ÀÌÇظ¦ µ½´Â´Ù. Äí¹ö³×Ƽ½º¿¡ ´ëÇÑ ±âº»ÀûÀÎ ÀÌÇغÎÅÍ °¢°¢ÀÇ ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇØ Àû¿ëÇÏ´Â ¹ý, ¸¶Áö¸·À¸·Î Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ ³»ºÎ±îÁö ÀÚ¼¼È÷ »ìÆ캸°í ¿£ÅÍÇÁ¶óÀÌÁî±Þ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Ç÷§Æû±îÁö ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï ¾Ë·ÁÁÖ°í ÀÖ´Ù. ÀÌ Ã¥Àº ÄÁÅ×ÀÌ³Ê ±â¹Ý ¿ÀÄɽºÆ®·¹ÀÌ¼Ç Ç÷§Æû¿¡ °ü½É ÀÖ´Â ÃʱÞÀÚ»Ó ¾Æ´Ï¶ó ½ÇÁ¦ ´Ù¾çÇÑ È¯°æ¿¡ ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷¸¦ ¿øÇÏ´Â Áß±Þ ¼öÁØÀÇ µ¶Àڵ鿡°Ô ÀûÇÕÇÑ Ã¥ÀÌ´Ù. ÀÌ Ã¥Àº Äí¹ö³×Ƽ½º ¼³Ä¡ ¹× ¿î¿µ¿¡ ÇÊ¿äÇÑ ´Ù¾çÇÑ Á¤º¸¸¦ Á¦°øÇϸç À¯¿¬ÇÑ È¯°æÀÇ ÀÎÇÁ¶ó¸¦ ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï °¡À̵å ÇØ ÁÙ °ÍÀÌ´Ù.

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved