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

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

    Kafka in Action : ¿¹Á¦·Î ¸¶½ºÅÍÇÏ´Â Ä«ÇÁÄ« ½ºÆ®¸®¹Ö Ç÷§Æû - ¿¡ÀÌÄÜ Å¬¶ó¿ìµå ÄÄÇ»Æà ½Ã¸®Áî

    º£½ºÆ®

    Kafka in Action : ¿¹Á¦·Î ¸¶½ºÅÍÇÏ´Â Ä«ÇÁÄ« ½ºÆ®¸®¹Ö Ç÷§Æû - ¿¡ÀÌÄÜ Å¬¶ó¿ìµå ÄÄÇ»Æà ½Ã¸®Áî

    • Scott, Dylan ¿Ü°øÀú Àú
    • ¿¡ÀÌÄÜ
    • 2023³â 10¿ù 30ÀÏ
    • Á¤°¡
      30,000¿ø
    • ÆǸŰ¡
      27,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,500¿ø Àû¸³ [5%P]

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

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2025³â 02¿ù 06ÀÏ(¸ñ)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791161757919 348ÂÊ 661g 188 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

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

    ÃâÆÇ»ç ¸®ºä

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

    - À̺¥Æ® ½ºÆ®¸®¹Ö Ç÷§ÆûÀ¸·Î¼­ÀÇ Ä«ÇÁÄ«
    - ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ÀÇ Ä«ÇÁÄ« ÇÁ·Îµà¼­ ¹× ÄÁ½´¸Ó
    - ´ë±Ô¸ð µ¥ÀÌÅÍ ÇÁ·ÎÁ§Æ®ÀÇ ÀϺημ­ÀÇ Ä«ÇÁÄ«

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

    ½ºÆ®¸² 󸮸¦ ¹è¿ì°íÀÚ ÇÏ´Â ¸ðµç °³¹ßÀÚ¸¦ À§ÇÑ Ã¥ÀÌ´Ù. Ä«ÇÁÄ«¿¡ ´ëÇÑ »çÀü Áö½ÄÀº ÇÊ¿äÇÏÁö ¾ÊÁö¸¸, ±âº»ÀûÀÎ ¸í·ÉÁÙ/Å͹̳ΠÁö½ÄÀÌ ÀÖÀ¸¸é µµ¿òÀÌ µÈ´Ù. Ä«ÇÁÄ«¿¡´Â ¿ì¸®°¡ »ç¿ëÇÒ °­·ÂÇÑ ¸í·ÉÁÙ µµ±¸°¡ ÀÖÀ¸¸ç, »ç¿ëÀÚ´Â ÃÖ¼ÒÇÑ ¸í·ÉÁÙ ÇÁ·ÒÇÁÆ®¿¡¼­ Ž»öÇÒ ¼ö ÀÖ¾î¾ß ÇÑ´Ù. ¾à°£ÀÇ ÀÚ¹Ù ¾ð¾î ±â¼úÀ̳ª ¸ðµç ¾ð¾îÀÇ ÇÁ·Î±×·¡¹Ö °³³äÀ» ÀνÄÇÒ ¼ö ÀÖ´Â ´É·ÂÀÌ ÀÖÀ¸¸é ÀÌ Ã¥À» ÃÖ´ëÇÑ È°¿ëÇÏ´Â µ¥ µµ¿òÀÌ µÉ ¼ö ÀÖ´Ù. ÁÖ·Î ÀÚ¹Ù 11(¹× ÀÚ¹Ù 8) ÄÚµù ½ºÅ¸ÀÏ·Î Á¦½ÃµÈ ÄÚµå ¿¹Á¦¸¦ ÀÌÇØÇÏ´Â µ¥ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. Çʼö´Â ¾Æ´ÏÁö¸¸ ºÐ»ê ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó¿¡ ´ëÇÑ ÀϹÝÀûÀÎ Áö½Äµµ ÀÖÀ¸¸é µµ¿òÀÌ µÈ´Ù. ¿¹¸¦ µé¾î, »ç¿ëÀÚ°¡ º¹Á¦ ¹× Àå¾Ö¿¡ ´ëÇØ ´õ ¸¹ÀÌ ¾Ë°í ÀÖÀ»¼ö·Ï Ä«ÇÁÄ«°¡ ·¹Çø®Ä«¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ´õ ½±°Ô ¹è¿ï ¼ö ÀÖ´Ù.

    ÀÌ Ã¥ÀÇ ±¸¼º

    1ºÎ¿¡¼­´Â Ä«ÇÁÄ«ÀÇ ¸àÅ» ¸ðµ¨À» ¼Ò°³ÇÏ°í ½ÇÁ¦ ¼¼°è¿¡¼­ Ä«ÇÁÄ«¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯¿¡ ´ëÇØ À̾߱âÇÑ´Ù.
    1Àå, ¡®Ä«ÇÁÄ« ¼Ò°³¡¯¿¡¼­´Â Ä«ÇÁÄ«¸¦ ¼Ò°³Çϸç, ¸î °¡Áö ¿ÀÇØ¿¡ ´ëÇÑ ¹Ý¹Ú ¹× ½ÇÁ¦ »ç¿ë »ç·Ê¸¦ ¼³¸íÇÑ´Ù.
    2Àå, ¡®Ä«ÇÁÄ« ¾Ë¾Æº¸±â¡¯¿¡¼­´Â »óÀ§ ¼öÁØÀÇ Ä«ÇÁÄ« ¾ÆÅ°ÅØó¿Í ÁÖ¿ä ¿ë¾î¸¦ »ìÆ캻´Ù.
    2ºÎ¿¡¼­´Â Ä«ÇÁÄ«ÀÇ ÇÙ½ÉÀûÀÎ ºÎºÐÀ¸·Î À̵¿ÇÑ´Ù. ¿©±â¿¡´Â Ŭ·¯½ºÅÍ ÀÚü»Ó¸¸ ¾Æ´Ï¶ó Ŭ¶óÀ̾ðÆ®µµ Æ÷ÇԵȴÙ.
    3Àå, ¡®Ä«ÇÁÄ« ÇÁ·ÎÁ§Æ® ¼³°è¡¯¿¡¼­´Â Ä«ÇÁÄ«°¡ ÇÁ·ÎÁ§Æ®¿¡ ÀûÇÕÇÑ °æ¿ì¿Í »õ ÇÁ·ÎÁ§Æ® ¼³°è¿¡ Á¢±ÙÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ¶ÇÇÑ ½ºÅ°¸¶ÀÇ Çʿ伺À» Ä«ÇÁÄ« ÇÁ·ÎÁ§Æ®¸¦ ½ÃÀÛÇÒ ¶§ÀÇ °í·ÁÇØ¾ß ÇÒ »çÇ×À¸·Î ³íÀÇÇÑ´Ù.
    4Àå, ¡®ÇÁ·Îµà¼­: µ¥ÀÌÅÍ °ø±Þ¡¯¿¡¼­´Â ÇÁ·Îµà¼­ Ŭ¶óÀ̾ðÆ®¸¦ »ý¼ºÇÏ´Â ¹æ¹ý°ú µ¥ÀÌÅÍ°¡ Ä«ÇÁÄ« Ŭ·¯½ºÅÍ¿¡ µé¾î°¡´Â ¹æ½Ä¿¡ ¿µÇâÀ» ÁÖ±â À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀ» ÀÚ¼¼È÷ »ìÆ캻´Ù.
    5Àå, ¡®ÄÁ½´¸Ó: µ¥ÀÌÅÍ ¿­±â¡¯¿¡¼­´Â ÄÁ½´¸Ó Ŭ¶óÀ̾ðÆ®¸¦ »ç¿ëÇØ Ä«ÇÁÄ«¿¡¼­ µ¥ÀÌÅ͸¦ °¡Á®¿À´Â ¹æ¹ýÀ» »ìÆ캻´Ù. º¸Á¸µÈ ¸Þ½ÃÁöÀÇ ÀúÀå Ãø¸éÀ» È°¿ëÇÒ ¼ö Àֱ⠶§¹®¿¡ ¿ÀÇÁ¼Â°ú µ¥ÀÌÅÍ Àç󸮶ó´Â °³³äÀ» ¼Ò°³ÇÑ´Ù.
    6Àå, ¡®ºê·ÎÄ¿¡¯¿¡¼­´Â Ŭ·¯½ºÅÍ¿¡¼­ ºê·ÎÄ¿ÀÇ ¿ªÇÒ°ú ºê·ÎÄ¿°¡ Ŭ¶óÀ̾ðÆ®¿Í »óÈ£ ÀÛ¿ëÇÏ´Â ¹æ½ÄÀ» »ìÆ캻´Ù. ÄÁÆ®·Ñ·¯¿Í ·¹Çø®Ä« °°Àº ´Ù¾çÇÑ ±¸¼º ¿ä¼Ò¸¦ »ìÆ캻´Ù.
    7Àå, ¡®ÅäÇÈ°ú ÆÄƼ¼Ç¡¯¿¡¼­´Â ÅäÇÈ°ú ÆÄƼ¼ÇÀÇ °³³äÀ» »ìÆ캻´Ù. ¿©±â¿¡´Â ÅäÇÈÀÌ ÄÄÆѼǵǴ ¹æ½Ä°ú ÆÄƼ¼ÇÀÌ ÀúÀåµÇ´Â ¹æ½ÄÀÌ Æ÷ÇԵȴÙ.
    8Àå, ¡®Ä«ÇÁÄ« ½ºÅ丮Áö¡¯¿¡¼­´Â º¸Á¸Çϰųª Àçó¸®ÇØ¾ß ÇÏ´Â µ¥ÀÌÅ͸¦ ó¸®Çϱâ À§ÇÑ ¿É¼ÇÀÎ µµ±¸¿Í ¾ÆÅ°ÅØó¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ¼ö°³¿ù ¶Ç´Â ¼ö³â°£ µ¥ÀÌÅ͸¦ º¸Á¸ÇØ¾ß ÇÏ´Â °æ¿ì Ŭ·¯½ºÅÍ ¿ÜºÎÀÇ ½ºÅ丮Áö ¿É¼ÇÀ» Æò°¡ÇØ¾ß ÇÒ ¼öµµ ÀÖ´Ù.
    9Àå, ¡®°ü¸®: µµ±¸¿Í ·Î±ë¡¯¿¡¼­´Â Ŭ·¯½ºÅ͸¦ Á¤»óÀûÀ¸·Î À¯ÁöÇÏ´Â µ¥ ÇÊ¿äÇÑ ·Î±×, ¸ÞÆ®¸¯, °ü¸® ¾÷¹«¸¦ °ËÅäÇϸ鼭 2ºÎ¸¦ ¸¶¹«¸®ÇÑ´Ù.

    3ºÎ¿¡¼­´Â Ä«ÇÁÄ«ÀÇ ÇÙ½ÉÀûÀÎ ºÎºÐÀ» »ìÆ캸°í, ½ÇÇà ÁßÀΠŬ·¯½ºÅ͸¦ °³¼±Çϱâ À§ÇÑ ¿É¼ÇÀ¸·Î ³Ñ¾î°£´Ù.
    10Àå, ¡®Ä«ÇÁÄ« º¸È£¡¯¿¡¼­´Â SSL, ACL, ÇÒ´ç·® °°Àº ±â´ÉÀ» »ç¿ëÇØ Ä«ÇÁÄ« Ŭ·¯½ºÅ͸¦ °­È­ÇÏ´Â ¿É¼ÇÀ» ¼Ò°³ÇÑ´Ù.
    11Àå, ¡®½ºÅ°¸¶ ·¹Áö½ºÆ®¸®¡¯¿¡¼­´Â ½ºÅ°¸¶ ·¹Áö½ºÆ®¸®¿Í ½ºÅ°¸¶ ·¹Áö½ºÆ®¸®¸¦ »ç¿ëÇØ µ¥ÀÌÅÍÀÇ ÀÌÀü ¹öÀü ¹× ÇâÈÄ ¹öÀü µ¥ÀÌÅͼ°úÀÇ È£È¯¼ºÀ» À¯ÁöÇϸ鼭 µ¥ÀÌÅ͸¦ ¹ßÀü½ÃÅ°´Â ¹æ¹ýÀ» ÀÚ¼¼È÷ »ìÆ캻´Ù. ÀÌ ±â´ÉÀº ¿£ÅÍÇÁ¶óÀÌÁî±Þ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â ±â´ÉÀ¸·Î ¾Ë·ÁÁ® ÀÖÁö¸¸, ½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÁøÈ­ÇÏ´Â ¸ðµç µ¥ÀÌÅÍ¿¡ À¯¿ëÇÒ ¼ö ÀÖ´Ù.
    12Àå, ¡®Ä«ÇÁÄ« ½ºÆ®¸²Áî¿Í ksqlDB¸¦ È°¿ëÇÑ ½ºÆ®¸² 󸮡¯¿¡¼­´Â Ä«ÇÁÄ« ½ºÆ®¸²°ú ksqlDB¸¦ ¼Ò°³ÇÑ´Ù. ÀÌ·¯ÇÑ Á¦Ç°µéÀº 2ºÎ¿¡¼­ ÇнÀÇÑ ÇÙ½ÉÀ» ±â¹ÝÀ¸·Î ±¸ÃàµÈ ´õ ³ôÀº ¼öÁØÀÇ Ãß»óÈ­´Ù. Ä«ÇÁÄ« ½ºÆ®¸²Áî¿Í ksqlDB´Â ¹æ´ëÇÑ ÁÖÁ¦À̹ǷÎ, ¿©±â¼­´Â ÀÌ·¯ÇÑ Ä«ÇÁÄ« ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀ» ½º½º·Î ÇнÀÇÏ´Â µ¥ µµ¿òÀÌ µÉ Á¤µµÀÇ ¼¼ºÎ Á¤º¸¸¸ Á¦°øÇÑ´Ù.

    ÁöÀºÀÌÀÇ ¸»

    ±â¼ú ¼­Àû¿¡ ´ëÇØ À̾߱âÇÒ ¶§ ÀÚÁÖ ¹Þ´Â Áú¹® Áß Çϳª´Â ¿Ö ¼­¸é Çü½ÄÀ̳Ĵ °ÍÀÌ´Ù. Àû¾îµµ µô·±¿¡°Ô µ¶¼­´Â Ç×»ó ±×°¡ ¼±È£ÇÏ´Â ÇнÀ ½ºÅ¸ÀÏÀÇ ÀϺο´´Ù. ¶Ç ´Ù¸¥ ¿äÀÎÀº ±×°¡ óÀ½ Àоú´ø ½Ç¿ëÀûÀÎ ÇÁ·Î±×·¡¹Ö Ã¥ÀÎ ¾Øµå·ç Á¸½¼(Andrew L. Johnson)ÀÇ ¡ºElements of Programming with Perl¡»(Manning, 2000)À» ±â¾ïÇÏ´Â Çâ¼ö ¶§¹®À̱⵵ ÇÏ´Ù. Ã¥ ³»¿ëÀÌ ±íÀº ÀλóÀ» ³²°å°í, ´Ù¸¥ ÀúÀÚ¿Í ÇÔ²² ÆäÀÌÁö¸¦ ³Ñ±â´Â °ÍÀÌ Áñ°Å¿ü´Ù. ¾ÆÆÄÄ¡ Ä«ÇÁÄ«·Î ÀÛ¾÷Çϸç Àоú´ø ÀÚ·á¿¡¼­ ÀϺΠ½Ç¿ëÀûÀÎ ³»¿ëÀ» ÀÌ Ã¥¿¡ ´ãÀ¸·Á°í ÇÑ´Ù. Ä«ÇÁÄ«·Î óÀ½ ÀÛ¾÷À» ½ÃÀÛÇßÀ» ¶§ »õ·Î¿î °ÍÀ» ¹è¿î´Ù´Â ¼³·½ÀÌ ¿ì¸®¸¦ °¨µ¿½ÃÄ×´Ù. ¿ì¸®°¡ »ý°¢ÇßÀ» ¶§ Ä«ÇÁÄ«´Â ÀÌÀü¿¡ »ç¿ëÇß´ø ´Ù¸¥ ¸Þ½ÃÁö ºê·ÎÄ¿³ª ¿£ÅÍÇÁ¶óÀÌÁî ¼­ºñ½º ¹ö½º(ESB, Enterprise Service Bus)¿Í´Â ´Þ¶ú´Ù. ¿ì¸®°¡ ¹ß°ßÇÑ °¡Àå Å« ¹®Á¦Á¡À» ÇØ°áÇϱâ À§ÇÑ ¼±ÅÃÁö·Î Ä«ÇÁÄ«¸¦ »ìÆ캸±â ½ÃÀÛÇßÀ» ¶§, ºü¸¥ ÇÁ·Îµà¼­¿Í ÄÁ½´¸Ó °³¹ß ¼Óµµ, µ¥ÀÌÅ͸¦ Àçó¸®ÇÒ ¼ö ÀÖ´Â ´É·Â, µ¶¸³ÀûÀÎ ÄÁ½´¸Ó°¡ ´Ù¸¥ ÄÁ½´¸Ó ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ µ¥ÀÌÅ͸¦ Á¦°ÅÇÏÁö ¾Ê°íµµ °øÀ¯ÇÒ ¼ö ÀÖ´Â ´É·Â°ú °°Àº ¿É¼ÇµéÀÌ ¿ì¸®¸¦ °¨µ¿½ÃÄ×´Ù.

    ¿ì¸®´Â Ä«ÇÁÄ«°¡ µ¥ÀÌÅÍ Ç÷§ÆûÀÇ Ç¥ÁØÀ» ¹Ù²Ü °ÍÀ¸·Î º¸°í ÀÖÀ¸¸ç, Ä«ÇÁÄ«´Â ¹èÄ¡ ¹× ETL ¿öÅ©Ç÷θ¦ ½Ç½Ã°£ µ¥ÀÌÅÍ Çǵ忡 °¡±õ°Ô ¹Ù²Ù´Â µ¥ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ±â¹ÝÀº ¸¹Àº ¿£ÅÍÇÁ¶óÀÌÁî »ç¿ëÀÚ¿¡°Ô Àͼ÷ÇÑ °ú°ÅÀÇ µ¥ÀÌÅÍ ¾ÆÅ°ÅØó·ÎºÎÅÍÀÇ º¯È­ÀÏ °¡´É¼ºÀÌ ³ô±â ¶§¹®¿¡, Ä«ÇÁÄ«¿¡ ´ëÇÑ »çÀüÁö½ÄÀÌ ¾ø´Â »ç¿ëÀÚ°¡ Ä«ÇÁÄ« ÇÁ·Îµà¼­¿Í ÄÁ½´¸Ó·Î ÀÛ¾÷À» ÇÏ°í, ±âº»ÀûÀÎ Ä«ÇÁÄ« °³¹ßÀÚ ¿ªÇÒ°ú °ü¸® ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» °³¹ßÇÒ ¼ö ÀÖµµ·Ï ÇÏ°í ½Í¾ú´Ù. ÇнÀÀÌ ³¡³¯ ¹«·Æ¿¡´Â »õ·Î¿î ÇÙ½É Ä«ÇÁÄ« Áö½ÄÀ» ¹ÙÅÁÀ¸·Î Ŭ·¯½ºÅÍ ¸ð´ÏÅ͸µ, ¸ÞÆ®¸¯, ´ÙÁß »çÀÌÆ® µ¥ÀÌÅÍ º¹Á¦¿Í °°Àº °í±Þ Ä«ÇÁÄ« ÁÖÁ¦¸¦ Æí¾ÈÇÏ°Ô ÆÄ°íµé ¼ö Àֱ⸦ ¹Ù¶õ´Ù. ¿À´Ã³¯ Ä«ÇÁÄ«ÀÇ ¸ð½À Áß ¾î´À ÇÑ ¼ø°£À» Æ÷ÂøÇÏ°í ÀÖÀ½À» Ç×»ó ±â¾ïÇÏÀÚ. ÀÌ Ã¥À» ÀÐÀ» ¶§ÂëÀ̸é Ä«ÇÁÄ«´Â ´õ ³ªÀº ¸ð½ÀÀ¸·Î º¯È­ÇÏ°í ÀÖÀ» °ÍÀÌ´Ù. ¾ÆÆÄÄ¡ Ä«ÇÁÄ«ÀÇ ±âÃʸ¦ ¹è¿ì´Â Áñ°Å¿î ¿©Á¤¿¡ µµ¿òÀÌ µÇ±â¸¦ ¹Ù¶õ´Ù.

    ¿Å±äÀÌÀÇ ¸»

    ¾ÆÆÄÄ¡ Ä«ÇÁÄ«´Â ºÐ»êÇü À̺¥Æ® ½ºÆ®¸®¹Ö Ç÷§ÆûÀ¸·Î, ´ë¿ë·®ÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÏ°í ½Ç½Ã°£À¸·Î ½ºÆ®¸®¹ÖÇÏ´Â µ¥ »ç¿ëµÇ´Â °­·ÂÇÑ ÇÙ½É µµ±¸ Áß Çϳª´Ù. Ä«ÇÁÄ«´Â ¸µÅ©µåÀο¡¼­ °³¹ßµÇ¾úÀ¸¸ç, ÇöÀç´Â ¾ÆÆÄÄ¡ ¼ÒÇÁÆ®¿þ¾î Àç´ÜÀÇ ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®·Î °ü¸®µÇ°í ÀÖ´Ù. ¾ÆÆÄÄ¡ Ä«ÇÁÄ«´Â ½Ç½Ã°£ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ, À̺¥Æ® ½ºÆ®¸®¹Ö, ·Î±× Áý°è µî ´Ù¾çÇÑ ¾ÖÇø®ÄÉÀ̼ǰú ½Ã½ºÅÛ¿¡¼­ »ç¿ëµÇ¸ç, ´ë±Ô¸ð ±â¾÷ºÎÅÍ ½ºÅ¸Æ®¾÷±îÁö ´Ù¾çÇÑ Á¶Á÷¿¡¼­ È°¹ßÇÏ°Ô »ç¿ëµÇ°í ÀÖ´Ù. ÄÄÇ»Æà ºÐ¾ß¿¡¼­ÀÇ À¯ÇàÀº ¸¶Ä¡ ÆмÇó·³ ºü¸£°Ô º¯È­ÇÑ´Ù. ±×·¯³ª 2011³â ù Ãâ½Ã ÀÌÈÄ Áö±Ýµµ ¸Þ½ÃÁö Å¥¿Í ¸Þ½ÃÁö ¹ö½º ¿µ¿ª¿¡¼­´Â ¾ÆÆÄÄ¡ Ä«ÇÁÄ«°¡ ¿©ÀüÈ÷ ÁÖ¿ä Ç÷§ÆûÀ¸·Î ³²¾Æ ÀÖÀ¸¸ç, ½ºÆ®¸®¹Ö Ç÷§ÆûÀ¸·Î ºü¸£°Ô È®ÀåµÇ°í ÀÖ´Ù. °ú°Å¿¡µµ ¾ÆÆÄÄ¡ Ä«ÇÁÄ«´Â ½ºÆ®¸² 󸮰¡ °¡´ÉÇßÁö¸¸, ½ºÅè, ÇøµÅ©, ½ºÆÄÅ© µî°ú °áÇÕÇÏ¿© ½ºÆ®¸² 󸮸¦ È®ÀåÇß´ø ½Ã±âµµ ÀÖ¾ú´Ù. ±×·¯³ª ÇöÀç´Â ÇÁ·Îµà¼­ ¹× ÄÁ½´¸Ó °³³ä°ú À̸¦ È®ÀåÇÏ¿© ±¸ÇöÇÑ Ä«ÇÁÄ« ½ºÆ®¸²ÁÀ¸·Îµµ ´ë¿ë·® ½Ç½Ã°£ ½ºÆ®¸®¹Ö 󸮸¦ ÇÁ·Î´ö¼Ç ȯ°æ¿¡ ¼º°øÀûÀ¸·Î Àû¿ëÇÏ°í ÀÖ´Ù.

    ÇÁ·Î´ö¼Ç ȯ°æ¿¡¼­ ¾ÆÆÄÄ¡ Ä«ÇÁÄ«¸¦ ÀÌ¿ëÇØ µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¶§´Â ó¸®ÇØ¾ß ÇÒ µ¥ÀÌÅÍÀÇ ±Ô¸ð¿Í º°°³·Î ¿©·¯ Áö½ÄµéÀ» ¹è¿ì°í °í·ÁÇØ¾ß ÇÑ´Ù. ½ºÇÁ¸µ Ä«ÇÁÄ« °°Àº Àß Á¤ÀÇµÈ °í¼öÁØ API¸¦ »ç¿ëÇÏ¸é ºü¸£°Ô ÇÊ¿äÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ¿Ï·áÇÒ ¼ö ÀÖ´Ù. ±×·¯³ª ¼­ºñ½º°¡ ´À·ÁÁö°Å³ª ½ÇÆÐÇÒ ¶§ Ä«ÇÁÄ« ¼­¹ö»Ó¸¸ ¾Æ´Ï¶ó Ŭ¶óÀ̾ðÆ®ÀÇ Àú¼öÁØ API°¡ ÀÛµ¿ÇÏ´Â ¿ø¸®¸¦ ÀÌÇØÇÏÁö ¸øÇÑ´Ù¸é ¼­ºñ½º Á¤»óÈ­°¡ Áö¿¬µÉ »Ó¸¸ ¾Æ´Ï¶ó ÀÌ·¯ÇÑ ¹®Á¦¸¦ ¹Ì¿¬¿¡ ¹æÁöÇÒ ¼öµµ ¾øÀ» °ÍÀÌ´Ù. ÀÌ Ã¥Àº ¾ÆÆÄÄ¡ Ä«ÇÁÄ«¸¦ È°¿ëÇÏ¿© ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â °úÁ¤¿¡¼­ ÇÊ¿äÇÑ ±âº» °³³äµéÀ» ¿¹Á¦¿Í ÇÔ²² ¼³¸íÇϸç, µ¶ÀÚÀÇ ÀÌÇظ¦ Á¡ÁøÀûÀ¸·Î ³ôÀ̱â À§ÇØ Å¬¶óÀ̾ðÆ®, ¼­¹ö, Ä«ÇÁÄ« »ýÅÂ°è µîÀ» Â÷·Ê´ë·Î ´Ù·é´Ù. ÀÌ °úÁ¤À» ÁøÇàÇϸ鼭 ¾ÆÆÄÄ¡ Ä«ÇÁÄ«ÀÇ ÀåÁ¡»Ó¸¸ ¾Æ´Ï¶ó ÇÑ°è¿¡ ´ëÇؼ­µµ ÀλçÀÌÆ®¸¦ ¾ò¾î ¾ÈÁ¤ÀûÀÎ ÇÁ·Î´ö¼Ç ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°í ¿î¿µÇÏ´Â µ¥ µµ¿òÀÌ µÇ±â¸¦ ±â´ëÇÑ´Ù.

    ÀúÀÚ ¼Ò°³

    Scott, Dylan ¿Ü°øÀú

    ÀúÀÚ : µô·± ½ºÄà (Dylan Scott)
    ÀÚ¹Ù¿Í ÆÞ ºÐ¾ß¿¡¼­ 10³â ÀÌ»óÀÇ °æ·ÂÀ» ½×Àº ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ´Ù. ´ë±Ô¸ð µ¥ÀÌÅÍ ¸¶À̱׷¹À̼ÇÀ» À§ÇÑ ¸Þ½Ã¡ ½Ã½ºÅÛÀ¸·Î Ä«ÇÁÄ«¸¦ »ç¿ëÇϱ⠽ÃÀÛÇÑ ÈÄ, Ä«ÇÁÄ«¿Í ½ºÆ®¸² ó¸®ÀÇ ¼¼°è¿¡ ´ëÇØ ´õ ±íÀÌ ÆÄ°íµé±â ½ÃÀÛÇß´Ù. ¹Ä(Mule), ·¡ºøMQ(RabbitMQ), MQSeries, Ä«ÇÁÄ« µî ´Ù¾çÇÑ ±â¼ú°ú Å¥¸¦ »ç¿ëÇß´Ù. ¾÷°è¿¡¼­ÀÇ °æÇèÀ» º¸¿©ÁÖ´Â PMP, ITIL, CSM, Sun Java SE 1.6, Oracle Web EE6, Neo4j, Jenkins Engineer µîÀÇ ´Ù¾çÇÑ ÀÚ°ÝÁõÀ» º¸À¯ÇÏ°í ÀÖ´Ù.

    ÀúÀÚ : ºòÅ丣 °¡¸ðÇÁ (Viktor Gamov)
    ¾ÆÆÄÄ¡ Ä«ÇÁÄ«¸¦ ±â¹ÝÀ¸·Î À̺¥Æ® ½ºÆ®¸®¹Ö Ç÷§ÆûÀ» ¸¸µå´Â ȸ»çÀÎ ÄÁÇ÷ç¾ðÆ®(Confluent)¿¡¼­ °³¹ßÀÚ¿Í °³¹ßÀÚ Ä¿¹Â´ÏƼ¸¦ ´ë»óÀ¸·Î Á¤º¸¸¦ Àü´ÞÇÏ´Â ´ëº¯ÀÎ ¿ªÇÒÀ» ÇÏ°í ÀÖ´Ù. °æ·Â Àü¹Ý¿¡ °ÉÃÄ ¿ÀǼҽº ±â¼úÀ» »ç¿ëÇØ ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó¸¦ ±¸ÃàÇÏ´Â µ¥ ÇÊ¿äÇÑ Æ÷°ýÀûÀÎ Àü¹®Áö½ÄÀ» ½×¾Ò´Ù. ¾ÆÅ°ÅØÆ®¿Í °³¹ßÀÚ°¡ Áö¿¬ ½Ã°£ÀÌ Âª°í È®Àå °¡´ÉÇÏ¸ç °¡¿ë¼ºÀÌ ³ôÀº ºÐ»ê ½Ã½ºÅÛÀ» ¼³°èÇÏ°í °³¹ßÇϵµ·Ï µ½´Â °ÍÀ» Áñ±ä´Ù. ºÐ»ê ½Ã½ºÅÛ, ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ, JVM, µ¥ºê¿É½º(DevOps) ÁÖÁ¦¿¡ ´ëÇÑ Àü¹® ÄÜÆÛ·±½º ¿¬»çÀ̸ç, JavaOne, Devoxx, OSCON, QCon µîÀÇ À̺¥Æ®¿¡¼­ ´Ü°ñ ¿¬»ç·Î È°µ¿ ÁßÀÌ´Ù. ¶ÇÇÑ ¡ºEnterprise Web Development¡»(O'Reilly, 2014)ÀÇ °øµ¿ ÀúÀÚ´Ù.

    ÀúÀÚ : µ¥À̺ê Ŭ¶óÀÎ (Dave Klein)
    28³â °£ °³¹ßÀÚ, °ÇÃà°¡, ÇÁ·ÎÁ§Æ® °ü¸®ÀÚ(º¹Á÷), ÀÛ°¡, Æ®·¹À̳Ê, ÄÜÆÛ·±½º ÁÖÃÖÀÚ, Ȩ½ºÄ𸵠¾Æºü·Î ÀÏÇÏ´Ù°¡ ÃÖ±Ù ²Þ¿¡ ±×¸®´ø ÄÁÇ÷ç¾ðÆ®ÀÇ °³¹ßÀÚ Áö¿ø ´ã´çÀÚ·Î ÀÚ¸®¸¦ Àâ¾Ò´Ù. ¾ÆÆÄÄ¡ Ä«ÇÁÄ«¸¦ ÅëÇÑ À̺¥Æ® ½ºÆ®¸®¹ÖÀÇ ³î¶ó¿î ¼¼°è¿¡ °¨ÅºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »ç¶÷µéÀÌ ÀÌ ³î¶ó¿î ¼¼°è¸¦ ŽÇèÇÒ ¼ö ÀÖµµ·Ï µ½°í ½Í¾î ÇÑ´Ù.

    ¿ªÀÚ : ÃÖÁß¿¬
    ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ¿¡¼­ Äí¹ö³×Ƽ½º ±â¹Ý Ä«ÇÁÄ« Ŭ·¯½ºÅ͸¦ Á¦°øÇÏ´Â ¼­ºñ½º¸¦ °³¹ß ¹× ¿î¿µÇÏ°í ÀÖÀ¸¸ç, ¿î¿µÀÚ °³ÀÔÀÌ ÃÖ¼ÒÈ­µÇ°í ÀÚµ¿À¸·Î °ü¸®µÇ´Â ¿ÏÀü °ü¸®Çü ¼­ºñ½º(Full managed service) ¼³°è¿¡ °ü½ÉÀÌ ¸¹´Ù. ¹ø¿ª¼­·Î´Â ¿¡ÀÌÄÜÃâÆǻ翡¼­ Æì³½ ¡ºÀÏ·¡½ºÆ½ ½ºÅÃÀ» ÀÌ¿ëÇÑ ¸Ó½Å·¯´× 2/e¡»(2022), ¡ºÀÏ·¡½ºÆ½ ½ºÅÃÀ» ÀÌ¿ëÇÑ ¸Ó½Å·¯´×¡»(2020), ¡ºKafka Streams in Action¡»(2019), ¡ºÀÏ·¡½ºÆ½¼­Ä¡ ÄîºÏ 3/e¡»(2019), ¡ºÅ°¹Ù³ª 5.0 ¹è¿ì±â¡»(2017), ¡ºElasticsearch in Action¡»(2016) µîÀÌ ÀÖ´Ù.

    ¸ñÂ÷


    1ºÎ. ½ÃÀÛÇϱâ
    01Àå. Ä«ÇÁÄ« ¼Ò°³
    1.1 Ä«ÇÁÄ«ÀÇ Æ¯Â¡
    1.2 Ä«ÇÁÄ« »ç¿ë
    1.2.1 °³¹ßÀÚ¸¦ À§ÇÑ Ä«ÇÁÄ«
    1.2.2 ¸Å´ÏÀú¿¡°Ô Ä«ÇÁÄ« ¼³¸íÇϱâ
    1.3 Ä«ÇÁÄ«¿¡ °üÇÑ ¿ÀÇØ
    1.3.1 Ä«ÇÁÄ«´Â ÇϵӰú¸¸ ÇÔ²² ÀÛµ¿ÇÑ´Ù
    1.3.2 Ä«ÇÁÄ«´Â ´Ù¸¥ ¸Þ½ÃÁö ºê·ÎÄ¿¿Í µ¿ÀÏÇÏ´Ù
    1.4 Çö½Ç ¼¼°è¿¡¼­ÀÇ Ä«ÇÁÄ«
    1.4.1 ÃʱâÀÇ »ç¿ë »ç·Ê
    1.4.2 ÀÌÈÄÀÇ »ç¿ë »ç·Ê
    1.4.3 Ä«ÇÁÄ«°¡ ÀûÇÕÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Â °æ¿ì
    1.5 ½ÃÀÛÇϱâ À§ÇÑ ¿Â¶óÀÎ ¸®¼Ò½º
    ¿ä¾à
    Âü°í¹®Çå

    02Àå. Ä«ÇÁÄ« ¾Ë¾Æº¸±â
    2.1 ¸Þ½ÃÁö »ý»ê°ú ¼Òºñ
    2.2 ºê·ÎÄ¿¶õ ¹«¾ùÀΰ¡?
    2.3 Ä«ÇÁÄ« Åõ¾î
    2.3.1 ÇÁ·Îµà¼­¿Í ÄÁ½´¸Ó
    2.3.2 ÅäÇÈ °³¿ä
    2.3.3 ÁÖÅ°ÆÛÀÇ ¿ëµµ
    2.3.4 Ä«ÇÁÄ«ÀÇ °í°¡¿ë¼º ¾ÆÅ°ÅØó
    2.3.5 Ä¿¹Ô ·Î±×
    2.4 ´Ù¾çÇÑ ¼Ò½º ÄÚµå ÆÐÅ°Áö¿Í ¿ªÇÒ
    2.4.1 Ä«ÇÁÄ« ½ºÆ®¸²Áî
    2.4.2 Ä«ÇÁÄ« Ä¿³ØÆ®
    2.4.3 AdminClient ÆÐÅ°Áö
    2.4.4 ksqlDB
    2.5 ÄÁÇ÷ç¾ðÆ® Ŭ¶óÀ̾ðÆ®
    2.6 ½ºÆ®¸² ó¸®¿Í ¿ë¾î
    2.6.1 ½ºÆ®¸² ó¸®
    2.6.2 Á¤È®È÷ ÇÑ ¹øÀÇ ÀǹÌ
    ¿ä¾à
    Âü°í¹®Çå

    2ºÎ. Ä«ÇÁÄ« Àû¿ë
    03Àå. Ä«ÇÁÄ« ÇÁ·ÎÁ§Æ® ¼³°è
    3.1 Ä«ÇÁÄ« ÇÁ·ÎÁ§Æ® ¼³°è
    3.1.1 ±âÁ¸ µ¥ÀÌÅÍ ¾ÆÅ°ÅØó Àμö
    3.1.2 ù º¯°æ
    3.1.3 ³»Àå ±â´É
    3.1.4 ÁÖ¹® ¼ÛÀåÀ» À§ÇÑ µ¥ÀÌÅÍ
    3.2 ¼¾¼­ À̺¥Æ® ¼³°è
    3.2.1 ±âÁ¸ ¹®Á¦
    3.2.2 Ä«ÇÁÄ«°¡ ÀûÇÕÇÑ ÀÌÀ¯
    3.2.3 ¿ì¸® ¼³°è¿¡ ´ëÇÑ »ý°¢ÀÇ ½ÃÀÛÁ¡
    3.2.4 »ç¿ëÀÚ µ¥ÀÌÅÍ ¿ä±¸»çÇ×
    3.2.5 Áú¹®À» Àû¿ëÇϱâ À§ÇÑ »óÀ§ ¼öÁØ °èȹ
    3.2.6 û»çÁø °ËÅä
    3.3 µ¥ÀÌÅÍ Çü½Ä
    3.3.1 µ¥ÀÌÅ͸¦ À§ÇÑ °èȹ
    3.3.2 ÀÇÁ¸¼º ¼³Á¤
    ¿ä¾à
    Âü°í¹®Çå

    04Àå. ÇÁ·Îµà¼­: µ¥ÀÌÅÍ °ø±Þ
    4.1 ¿¹Á¦
    4.1.1 ÇÁ·Îµà¼­ ³ëÆ®
    4.2 ÇÁ·Îµà¼­ ¿É¼Ç
    4.2.1 ºê·ÎÄ¿ ¸ñ·Ï ±¸¼º
    4.2.2 »¡¸® °¡´Â ¹æ¹ý(¶Ç´Â ´õ ¾ÈÀüÇÏ°Ô °¡´Â ¹æ¹ý)
    4.2.3 ŸÀÓ½ºÅÆÇÁ
    4.3 ¿ä±¸»çÇ׿¡ ´ëÇÑ ÄÚµå »ý¼º
    4.3.1 Ŭ¶óÀ̾ðÆ®¿Í ºê·ÎÄ¿ ¹öÀü
    ¿ä¾à
    Âü°í¹®Çå

    05Àå. ÄÁ½´¸Ó: µ¥ÀÌÅÍ ¿­±â
    5.1 ¿¹Á¦
    5.1.1 ÄÁ½´¸Ó ¿É¼Ç
    5.1.2 ÄÚµð³×ÀÌÆ® ÀÌÇØ
    5.2 ÄÁ½´¸Ó°¡ »óÈ£ ÀÛ¿ëÇÏ´Â ¹æ½Ä
    5.3 ̧˞
    5.3.1 ±×·ì ÄÚµð³×ÀÌÅÍ
    5.3.2 ÆÄƼ¼Ç ÇÒ´ç Àü·«
    5.4 ÀÛ¾÷ À§Ä¡ Ç¥½Ã
    5.5 ÄÄÆÑ¼ÇµÈ ÅäÇÈ¿¡¼­ Àбâ
    5.6 ¿ì¸® °øÀåÀÇ ¿ä±¸»çÇ׿¡ ´ëÇÑ ÄÚµå °Ë»ö
    5.6.1 Àб⠿ɼÇ
    5.6.2 ¿ä±¸»çÇ×
    ¿ä¾à
    Âü°í¹®Çå


    06Àå. ºê·ÎÄ¿
    6.1 ºê·ÎÄ¿ ¼Ò°³
    6.2 ÁÖÅ°ÆÛÀÇ ¿ªÇÒ
    6.3 ºê·ÎÄ¿ ¼öÁØÀÇ ¿É¼Ç
    6.3.1 Ä«ÇÁÄ«ÀÇ ´Ù¸¥ ·Î±×: ¾ÖÇø®ÄÉÀÌ¼Ç ·Î±×
    6.3.2 ¼­¹ö ·Î±×
    6.3.3 »óÅ °ü¸®
    6.4 ÆÄƼ¼Ç ¸®´õ ·¹Çø®Ä«¿Í ±× ¿ªÇÒ
    6.4.1 µ¥ÀÌÅÍ ¼Õ½Ç
    6.5 Ä«ÇÁÄ« ¿³º¸±â
    6.5.1 Ŭ·¯½ºÅÍ À¯Áö °ü¸®
    6.5.2 ºê·ÎÄ¿ Ãß°¡
    6.5.3 Ŭ·¯½ºÅÍ ¾÷±×·¹À̵å
    6.5.4 Ŭ¶óÀ̾ðÆ® ¾÷±×·¹À̵å
    6.5.5 ¹é¾÷
    6.6 »óÅ ÀúÀå ½Ã½ºÅÛ¿¡ ´ëÇÑ Âü°í»çÇ×
    6.7 ½Ç½À
    ¿ä¾à
    Âü°í¹®Çå

    07Àå. ÅäÇÈ°ú ÆÄƼ¼Ç
    7.1 ÅäÇÈ
    7.1.1 ÅäÇÈ »ý¼º ¿É¼Ç
    7.1.2 º¹Á¦ ÆÑÅÍ
    7.2 ÆÄƼ¼Ç
    7.2.1 ÆÄƼ¼Ç À§Ä¡
    7.2.2 ·Î±× º¸±â
    7.3 EmbeddedKafkaCluster¸¦ »ç¿ëÇÑ Å×½ºÆ®
    7.3.1 Ä«ÇÁÄ« Testcontainers »ç¿ë
    7.4 ÅäÇÈ ÄÄÆѼÇ
    ¿ä¾à
    Âü°í¹®Çå

    08Àå. Ä«ÇÁÄ« ½ºÅ丮Áö
    8.1 µ¥ÀÌÅÍ ÀúÀå±â°£
    8.2 µ¥ÀÌÅÍ À̵¿
    8.2.1 ¿øº» À̺¥Æ® À¯Áö
    8.2.2 ¹èÄ¡ »ç°í¹æ½Ä¿¡¼­ ¹þ¾î³ª±â
    8.3 µµ±¸
    8.3.1 ¾ÆÆÄÄ¡ Ç÷ë
    8.3.2 ·¹µåÇÞ µ¥º£Áö¿ò
    8.3.3 º¸¾È
    8.3.4 µ¥ÀÌÅÍ ÀúÀåÀ» À§ÇÑ »ç¿ë »ç·ÊÀÇ ¿¹
    8.4 Ä«ÇÁÄ«·Î µ¥ÀÌÅ͸¦ ´Ù½Ã °¡Á®¿À±â
    8.4.1 °èÃþÈ­µÈ ½ºÅ丮Áö
    8.5 Ä«ÇÁÄ«¸¦ »ç¿ëÇÑ ¾ÆÅ°ÅØó
    8.5.1 ¶÷´Ù ¾ÆÅ°ÅØó
    8.5.2 Ä«ÆÄ ¾ÆÅ°ÅØó
    8.6 ´ÙÁß Å¬·¯½ºÅÍ ¼³Á¤
    8.6.1 Ŭ·¯½ºÅÍ Ãß°¡¸¦ ÅëÇÑ È®Àå
    8.7 Ŭ¶ó¿ìµå ¹× ÄÁÅ×ÀÌ³Ê ±â¹Ý ½ºÅ丮Áö ¿É¼Ç
    8.7.1 Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ
    ¿ä¾à
    Âü°í¹®Çå

    09Àå. °ü¸®: µµ±¸¿Í ·Î±ë
    9.1 °ü¸® Ŭ¶óÀ̾ðÆ®
    9.1.1 AdminClient¸¦ »ç¿ëÇÑ ÄÚµå °ü¸®
    9.1.2 kcat
    9.1.3 ÄÁÇ÷ç¾ðÆ® REST ÇÁ·Ï½Ã API
    9.2 Ä«ÇÁÄ«¸¦ systemd ¼­ºñ½º·Î ½ÇÇàÇϱâ
    9.3 ·Î±ë
    9.3.1 Ä«ÇÁÄ« ¾ÖÇø®ÄÉÀÌ¼Ç ·Î±×
    9.3.2 ÁÖÅ°ÆÛ ·Î±×
    9.4 ¹æÈ­º®
    9.4.1 ¾Öµå¹öŸÀÌÁîµå ¸®½º³Ê
    9.5 ¸ÞÆ®¸¯
    9.5.1 JMX ÄܼÖ
    9.6 ÃßÀû ¿É¼Ç
    9.6.1 ÇÁ·Îµà¼­ ·ÎÁ÷
    9.6.2 ÄÁ½´¸Ó ·ÎÁ÷
    9.6.3 Ŭ¶óÀ̾ðÆ® ÀçÁ¤ÀÇ
    9.7 ÀÏ¹Ý ¸ð´ÏÅ͸µ µµ±¸
    ¿ä¾à
    Âü°í¹®Çå

    3ºÎ. ´õ ³ª¾Æ°¡±â
    10Àå. Ä«ÇÁÄ« º¸È£
    10.1 º¸¾È ±âº» »çÇ×
    10.1.1 SSLÀ» »ç¿ëÇÑ ¾Ïȣȭ
    10.1.2 ºê·ÎÄ¿¿Í Ŭ¶óÀ̾ðÆ® °£ÀÇ SSL
    10.1.3 ºê·ÎÄ¿ °£ SSL
    10.2 Ä¿¹ö·Î½º ¹× SASL
    10.3 Ä«ÇÁÄ«¿¡¼­ÀÇ ±ÇÇÑ ºÎ¿©
    10.3.1 Á¢±Ù Á¦¾î ¸ñ·Ï(ACL)
    10.3.2 ¿ªÇÒ ±â¹Ý Á¢±Ù Á¦¾î(RBAC)
    10.4 ÁÖÅ°ÆÛ
    10.4.1 Ä¿¹ö·Î½º ¼³Á¤
    10.5 ÇÒ´ç·®
    10.5.1 ³×Æ®¿öÅ© ´ë¿ªÆø ÇÒ´ç·®
    10.5.2 ¿äû ¼Óµµ ÇÒ´ç·®
    10.6 ÀúÀåµÈ µ¥ÀÌÅÍ
    10.6.1 °ü¸®Çü ¿É¼Ç
    ¿ä¾à
    Âü°í¹®Çå

    11Àå. ½ºÅ°¸¶ ·¹Áö½ºÆ®¸®
    11.1 Á¦¾ÈµÈ Ä«ÇÁÄ« ¼º¼÷µµ ¸ðµ¨
    11.1.1 ·¹º§ 0
    11.1.2 ·¹º§ 1
    11.1.3 ·¹º§ 2
    11.1.4 ·¹º§ 3
    11.2 ½ºÅ°¸¶ ·¹Áö½ºÆ®¸®
    11.2.1 ÄÁÇ÷ç¾ðÆ® ½ºÅ°¸¶ ·¹Áö½ºÆ®¸® ¼³Ä¡
    11.2.2 ·¹Áö½ºÆ®¸® ±¸¼º
    11.3 ½ºÅ°¸¶ ±â´É
    11.3.1 REST API
    11.3.2 Ŭ¶óÀ̾ðÆ® ¶óÀ̺귯¸®
    11.4 ȣȯ¼º ±ÔÄ¢
    11.4.1 ½ºÅ°¸¶ ¼öÁ¤ À¯È¿¼º °Ë»ç
    11.5 ½ºÅ°¸¶ ·¹Áö½ºÆ®¸®ÀÇ ´ë¾È
    ¿ä¾à
    Âü°í¹®Çå

    12Àå. Ä«ÇÁÄ« ½ºÆ®¸²Áî¿Í ksqlDB¸¦ È°¿ëÇÑ ½ºÆ®¸² ó¸®
    12.1 Ä«ÇÁÄ« ½ºÆ®¸²Áî
    12.1.1 KStreams API DSL
    12.1.2 KTable API
    12.1.3 GlobalKTable API
    12.1.4 ÇÁ·Î¼¼¼­ API
    12.1.5 Ä«ÇÁÄ« ½ºÆ®¸²Áî ¼³Á¤
    12.2 ksqlDB: À̺¥Æ® ½ºÆ®¸®¹Ö µ¥ÀÌÅͺ£À̽º
    12.2.1 Äõ¸®
    12.2.2 ·ÎÄà °³¹ß
    12.2.3 ksqlDB ¾ÆÅ°ÅØó
    12.3 ´õ ³ª¾Æ°¡±â
    12.3.1 Ä«ÇÁÄ« °³¼± Á¦¾È(KIP)
    12.3.2 Ž»öÇÒ ¼ö ÀÖ´Â Ä«ÇÁÄ« ÇÁ·ÎÁ§Æ®
    12.3.3 Ä¿¹Â´ÏƼ ½½·¢ ä³Î
    ¿ä¾à
    Âü°í¹®Çå

    ºÎ·Ï A. ¼³Ä¡
    ºÎ·Ï B. Ŭ¶óÀ̾ðÆ® ¿¹Á¦

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

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

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

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

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

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

    ¹ÝÇ°/±³È¯

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

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 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