±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
30,000¿ø |
---|
27,000¿ø (10%ÇÒÀÎ)
1,500P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
»ç¶÷ »çÀÌ¿¡ À̸ÞÀÏ °°Àº ¸Þ½ÃÁö ±³È¯ÀÌ ÀÖ´Ù¸é, ¼·Î ´Ù¸¥ ½Ã½ºÅÛ »çÀÌ¿¡µµ ´Ù¾çÇÑ ¸Þ½ÃÁö ±³È¯ÀÌ ÀÖ´Ù. ¿À´Ã³¯ Á¤º¸ ±â¼úÀÇ ¹ßÀü°ú ÇÔ²² ´õ¿í ´Ù¾çÇÑ ÇüÅÂÀÇ ¸Þ½ÃÁö°¡ ´ë·®À¸·Î 󸮵ǰí ÀÖ´Ù. ±â¾÷Àº ÅëÇÕµÈ ¸Þ½ÃÁö ¿î¿µ°ú °í°¡¿ë¼º, ¼º´É, º¸¾È µîÀÇ ¿ä±¸ »çÇ×À» ¸¸Á·½Ãų ¼ö ÀÖ´Â ¸Þ½Ã¡ Ç÷§Æû ¡®Ä«ÇÁÄ«¡¯°¡ ÇÊ¿äÇÏ´Ù. ÀÌ Ã¥Àº °³¹ßÀÚ °üÁ¡¿¡¼ Ä«ÇÁÄ«ÀÇ ±âÃʺÎÅÍ ½ºÆÄÅ©, ½ºÅè, ÇÏµÓ °°Àº È®ÀåµÈ ÇÁ·¹ÀÓ¿öÅ©±îÁö È°¿ëÇÏ´Â ¹ýÀ» ½Ç¿ëÀû ¿¹Á¦¿Í ÇÔ²² ´Ù·ç°í ÀÖ´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¾ÆÆÄÄ¡ Ä«ÇÁÄ«ÀÇ ±âÃÊ °³³ä
½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±âº» ±¸¼º
½ºÆÄÅ©, ½ºÅè, Çì·ÐÀ» »ç¿ëÇÑ È¿°úÀûÀÎ Ä«ÇÁÄ« ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è
¸Þ½Ã¡ ½Ã½ºÅÛ¿¡ ´ëÇÑ ºü¸¥ ó¸® ¼Óµµ¿Í °í¼º´É, °í°¡¿ë¼º Áö¿øÀÇ Á߿伺 ÀÌÇØ
Ä«ÇÁÄ« ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà °úÁ¤¿¡¼ ÇÊ¿äÇÑ È¿°úÀûÀÎ ¿ë·® °èȹ ¼ö¸³
¸ð¹üÀûÀÎ º¸¾È Àû¿ë »ç·Ê¿¡ ´ëÇÑ ÀÌÇØ¿Í ±¸Çö
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
Ä«ÇÁÄ« ȯ°æ¿¡¼ °¡Àå ½±°í °¡´ÉÇÑ ¹æ¹ýÀ¸·Î ¾ÆÆÄÄ¡ Ä«ÇÁÄ«ÀÇ ´Ù¾çÇÑ µµ±¸¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì·Á´Â µ¶ÀÚ¸¦ À§ÇÑ Ã¥ÀÌ´Ù. ¾à°£ÀÇ ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö °æÇèÀÌ ÀÖÀ¸¸é ÀÌ Ã¥À» ÀÌÇØÇϱ⠴õ ½±´Ù.
1Àå, ¡®¸Þ½Ã¡ ½Ã½ºÅÛ ¼Ò°³¡¯¿¡¼´Â ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ °³³äÀ» ºñ·ÔÇÑ Àü¹ÝÀûÀÎ »çÇ×°ú ±â¾÷ÀÇ °ü·Ã ¿ä±¸ »çÇ×À» ¼³¸íÇÑ´Ù. ÁöÁ¡ °£(point to point) ¶Ç´Â °Ô½Ã ¹× ±¸µ¶(publish/subscribe) ÇüÅÂÀÇ ¸Þ½Ã¡ ½Ã½ºÅÛÀ» È°¿ëÇÏ´Â ¿©·¯ ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. AMQP(Advanced Message Queuing Protocol)µµ ´Ù·é´Ù.
2Àå, ¡®Ä«ÇÁÄ« ¼Ò°³¡¯¿¡¼´Â ºÐ»ê ¸Þ½Ã¡ Ç÷§ÆûÀ¸·Î¼ÀÇ Ä«ÇÁÄ«¸¦ ¼Ò°³ÇÑ´Ù. Ä«ÇÁÄ« ±¸Á¶¿Í ³»ºÎ ±¸¼º ¿ä¼Ò¸¦ ´Ù·é´Ù. ±×¸®°í Ä«ÇÁÄ« ±¸¼º ¿ä¼ÒÀÇ ¿ªÇÒ, Á߿伺 µî°ú ÇÔ²² Ä«ÇÁÄ« ¸Þ½Ã¡ ½Ã½ºÅÛ ¾È¿¡¼ °¢°¢ÀÇ ±¸¼º ¿ä¼Ò°¡ ÀÀ´ä½Ã°£, ½Å·Ú¼º, È®À强À» ¾î¶»°Ô Áö¿øÇÏ´ÂÁö ¾Ë¾Æº»´Ù.
3Àå, ¡®Ä«ÇÁÄ« ÇÁ·Îµà¼(Kafka Producers)¡¯¿¡¼´Â Ä«ÇÁÄ« ½Ã½ºÅÛ¿¡ ¸Þ½ÃÁö¸¦ °Ô½ÃÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. Ä«ÇÁÄ« ÇÁ·Îµà¼ API¿Í »ç¿ë¹ýÀ» ´õ ÀÚ¼¼ÇÏ°Ô ¾Ë¾Æº»´Ù. ÀÚ¹Ù¿Í ½ºÄ®¶ó(Scala) ÇÁ·Î±×·¥ ¾ð¾î·Î Ä«ÇÁÄ« ÇÁ·Îµà¼ API¸¦ »ç¿ëÇÏ´Â ¿¹¸¦ »ìÆ캻´Ù. Ä«ÇÁÄ« ÅäÇÈ(Kafka Topic)À¸·Î ¸Þ½ÃÁö¸¦ °ø±ÞÇϱâ À§ÇÑ ÇÁ·Îµà¼ÀÇ ¸Þ½ÃÁö È帧°ú ¸î °¡Áö ÀϹÝÀûÀÎ À¯ÇüÀ» ±íÀÌ ÀÖ°Ô ´Ù·é´Ù. ¶ÇÇÑ Ä«ÇÁÄ« ÇÁ·Îµà¼ÀÇ ¼º´ÉÀ» ÃÖÀûÈÇϱâ À§ÇÑ ±â¼úÀ» »ìÆ캻´Ù.
4Àå, ¡®Ä«ÇÁÄ« ÄÁ½´¸Ó(Kafka Consumers)¡¯¿¡¼´Â Ä«ÇÁÄ« ½Ã½ºÅÛ¿¡¼ ¸Þ½ÃÁö¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·ç°í, Ä«ÇÁÄ« ÄÁ½´¸Ó API¿Í È°¿ë¹ýÀ» ¼³¸íÇÑ´Ù. ÀÚ¹Ù¿Í ½ºÄ®¶ó ÇÁ·Î±×·¥ ¾ð¾î·Î Ä«ÇÁÄ« ÄÁ½´¸Ó API¸¦ »ç¿ëÇÏ´Â ¿¹¸¦ »ìÆ캻´Ù. Ä«ÇÁÄ« ÅäÇÈÀ¸·Î ¸Þ½ÃÁö¸¦ »ç¿ëÇϱâ À§ÇÑ ÄÁ½´¸ÓÀÇ ¸Þ½ÃÁö È帧°ú ¸î °¡Áö ÀϹÝÀûÀÎ À¯ÇüÀ» ±íÀÌ ÀÖ°Ô ´Ù·é´Ù. ¶ÇÇÑ Ä«ÇÁÄ« ÄÁ½´¸ÓÀÇ ¼º´ÉÀ» ÃÖÀûÈÇϱâ À§ÇÑ ±â¼úÀ» »ìÆ캻´Ù.
5Àå, ¡®Ä«ÇÁÄ« ½ºÆÄÅ© ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡¯¿¡¼´Â ¾ÆÆÄÄ¡ ½ºÆÄÅ©(Spark) °°ÀÌ ³Î¸® »ç¿ëµÇ´Â ºÐ»ê󸮿£ÁøÀ» »ç¿ëÇØ Ä«ÇÁÄ«¿Í ÅëÇÕÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ½ºÆÄÅ©¸¦ »ç¿ëÇÑ Ä«ÇÁÄ«ÀÇ ÅëÇÕÀ» À§ÇÑ ¿©·¯ Á¢±Ù ¹æ¹ý°ú Àå´ÜÁ¡¿¡ ´ëÇÑ Àü¹ÝÀû »çÇ×À» ¼³¸íÇÑ´Ù. ½ÇÁ¦ ¹ü·Ê¸¦ ÅëÇÑ ÀÚ¹Ù¿Í ½ºÄ®¶óÀÇ ¿¹Á¦¸¦ º¸¿©ÁØ´Ù.
6Àå, ¡®Ä«ÇÁÄ« ½ºÅè(Storm) ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡¯¿¡¼´Â ¾ÆÆÄÄ¡ ½ºÅèó·³ ³Î¸® ¾²ÀÌ´Â ½Ç½Ã°£ 󸮿£ÁøÀ¸·Î Ä«ÇÁÄ«¸¦ ÅëÇÕÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¶ÇÇÑ ¾ÆÆÄÄ¡ ½ºÅè°ú ¾ÆÆÄÄ¡ Çì·Ð(Heron)¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ »çÇ×À» ¼³¸íÇÑ´Ù. ¾ÆÆÄÄ¡ ½ºÅè°ú Ä«ÇÁÄ«¸¦ »ç¿ëÇØ À̺¥Æ® 󸮰¡ º¸ÀåµÇ´Â ¹æ¹ýÀ» Æ÷ÇÔÇÑ ¿©·¯ °¡Áö À̺¥Æ® ó¸® ¿¹Á¦¸¦ º¸¿©ÁØ´Ù.
7Àå, ¡®ÄÁÇ÷ç¾ðÆ®(Confluent) Ç÷§Æû¿¡¼ÀÇ Ä«ÇÁÄ« È°¿ë¡¯¿¡¼´Â ÄÁÇ÷ç¾ðÆ®¶ó´Â »õ·Î¿î ½ºÆ®¸®¹Ö Ç÷§Æû, Áï ¿©·¯ ºÎ°¡ ±â´ÉÀ» »ç¿ëÇØ È¿°úÀûÀ¸·Î Ä«ÇÁÄ«¸¦ »ç¿ëÇϵµ·Ï Áö¿øÇÏ´Â ¹æ¹ýÀ» ¿¹Á¦¿Í ÇÔ²² ´Ù·é´Ù.
8Àå, ¡®Ä«ÇÁÄ«¸¦ È°¿ëÇÑ ETL ÆÄÀÌÇÁ¶óÀÎ Á¦ÀÛ¡¯¿¡¼´Â Ä«ÇÁÄ« Ä¿³ØÆ®(Kafka Connect), Ä«ÇÁÄ«¸¦ Æ÷ÇÔÇÏ´Â ETL(extract, transform, load) ÆÄÀÌÇÁ¶óÀÎÀ» ¸¸µé±â À§ÇÑ °øÅë ±¸¼º ¿ä¼Ò¸¦ ´Ù·é´Ù. ETL ÆÄÀÌÇÁ¶óÀο¡¼ Ä«ÇÁÄ« Ä¿³ØÆ®¸¦ ¾î¶»°Ô È°¿ëÇÏ´ÂÁö »ìÆ캸°í, °ü·ÃµÈ ±â¼úÀû °³³äÀ» ±íÀÌ ÀÖ°Ô ³íÀÇÇÑ´Ù.
9Àå, ¡®Ä«ÇÁÄ« ½ºÆ®¸²À» È°¿ëÇÑ ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡¯¿¡¼´Â Ä«ÇÁÄ« 0.10 ¸±¸®Áî¿¡ Æ÷ÇÔµÈ Ä«ÇÁÄ« ½ºÆ®¸²(Kafka Stream)À» »ç¿ëÇØ ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦ÀÛÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. Ä«ÇÁÄ« ½ºÆ®¸²À» »ç¿ëÇÏ´Â ¿¹Á¦¿Í ºü¸£°í ½Å·ÚÇÒ ¼ö ÀÖ´Â ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â °úÁ¤À» »ìÆ캻´Ù.
10Àå, ¡®Ä«ÇÁÄ« Ŭ·¯½ºÅÍ ±¸Ã࡯¿¡¼´Â ±â¾÷¿ë ¿î¿µ ½Ã½ºÅÛ ¼öÁØ¿¡¼ÀÇ Ä«ÇÁÄ« Ŭ·¯½ºÅÍ(cluster) ±¸ÃàÀ» ÁýÁßÇؼ ´Ù·é´Ù. Ä«ÇÁÄ« Ŭ·¯½ºÅÍ¿¡ °ü·ÃµÈ ¿ë·® °èȹ, ´ÜÀÏ ¶Ç´Â ´ÙÁß Å¬·¯½ºÅÍ ±¸Ãà µîÀÇ ±íÀÌ ÀÖ´Â ÁÖÁ¦¸¦ ¼³¸íÇÑ´Ù. ¶ÇÇÑ ¸ÖƼÅ׳ÍÆ®(multi-tenant) ȯ°æ¿¡¼ Ä«ÇÁÄ«¸¦ °ü¸®ÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. Ä«ÇÁÄ« µ¥ÀÌÅÍ ¸¶À̱׷¹À̼Ç(migration) °úÁ¤¿¡ Æ÷ÇÔµÅ¾ß ÇÒ ¿©·¯ ´Ü°è¸¦ »ìÆ캻´Ù.
11Àå, ¡®ºòµ¥ÀÌÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ Ä«ÇÁÄ« È°¿ë¡¯¿¡¼´Â ºòµ¥ÀÌÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀ¸·Î¼ Ä«ÇÁÄ«ÀÇ È°¿ëÀ» ´Ù¾çÇÑ °üÁ¡¿¡¼ »ìÆ캻´Ù. Ä«ÇÁÄ«¿¡¼ ¸¹Àº ¾çÀÇ µ¥ÀÌÅ͸¦ °ü¸®ÇÏ´Â ¹æ¹ý, ¸Þ½ÃÁöÀÇ Àü¼ÛÀ» °ß°íÇÏ°Ô º¸ÀåÇÏ´Â ¹æ¹ý, µ¥ÀÌÅÍ ¼Õ½ÇÀÌ ¾ø´Â Àå¾Ö ó¸® ¹æ¹ý, ºòµ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» »ç¿ëÇÒ ¶§ Àû¿ëµÇ´Â °Å¹ö³Í½º¿¡ ÇÊ¿äÇÑ ¿øÄ¢À» ´Ù·é´Ù.
12Àå, ¡®Ä«ÇÁÄ« º¸¾È¡¯¿¡¼´Â Ä«ÇÁÄ« Ŭ·¯½ºÅÍÀÇ º¸¾ÈÀ» ´Ù·é´Ù. »ç¿ëÀÚ ÀÎÁõ(authentication)°ú ±ÇÇÑ ÀÎÁõ(authorization)ÀÇ µ¿ÀÛ¿ø¸®¸¦ ¿¹Á¦¿Í ÇÔ²² »ìÆ캻´Ù.
13Àå, ¡®½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°èÀÇ °í·Á »çÇס¯¿¡¼´Â ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â À§ÇØ ¼³°èÇÒ ¶§ °í·ÁÇÒ »çÇ×À» ´Ù·é´Ù. º´·Ä¼º(parallelism)°ú ¸Þ¸ð¸® Á¶Á¤ µî°ú °°Àº ³»¿ëÀ» ¿©·¯ °üÁ¡¿¡¼ ¼³¸íÇÑ´Ù. ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°èÇϱâ À§ÇÑ ´Ù¾çÇÑ ÀÌ·ÐÀ» ÀÌÇØÇϱ⠽±°Ô ¼³¸íÇÑ´Ù.
̵̧ȍ
¾ÆÆÄÄ¡ Ä«ÇÁÄ«(Apache Kafka)´Â ¸Þ½Ã¡ Å¥(messaging queue) ¶Ç´Â ±â¾÷¿ë ¸Þ½Ã¡ ½Ã½ºÅÛ ¿ªÇÒÀ» ÇÏ´Â, Àß ¾Ë·ÁÁø ºÐ»ê ½ºÆ®¸®¹Ö Ç÷§ÆûÀÌ´Ù. Ä«ÇÁÄ«´Â ·¹ÄÚµå ½ºÆ®¸²À» °Ô½Ã, ±¸µ¶Çϵµ·Ï µ½°í, ¹®Á¦ ¹ß»ý ½Ã ³»°áÇÔ¼º(fault-tolerant)À» Áö¿øÇÏ¸ç ¸Þ½ÃÁö¸¦ ó¸®ÇÑ´Ù. ÀÌ Ã¥¿¡¼´Â ¾ÆÆÄÄ¡ Ä«ÇÁÄ«¿Í ´Ù¸¥ ºòµ¥ÀÌÅÍ µµ±¸¸¦ »ç¿ëÇØ ±â¾÷¿ë ½ºÆ®¸®¹Ö ÇÁ·Î±×·¥À» ¼³°èÇÏ°í ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï ¼³¸íÇÑ´Ù. ¸¹Àº ¾çÀÇ µ¥ÀÌÅ͸¦ ½±°Ô ó¸®Çϱâ À§ÇØ Ä«ÇÁÄ«¸¦ È¿°úÀûÀ¸·Î »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÁÁÀº »ç·Ê¿Í ÀϹÝÀûÀ¸·Î ¹ß»ýÇÏ´Â ¹®Á¦Á¡À» ¹æÁöÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¸ÕÀú Àü¹ÝºÎ¿¡´Â ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ À¯ÇüÀ» ÀÌÇØÇÏ°í, ¾ÆÆÄÄ¡ Ä«ÇÁÄ«ÀÇ »ó¼¼ÇÑ ³»ºÎ ±¸Á¶¸¦ ¸é¹ÐÇÏ°Ô ¼Ò°³ÇÑ´Ù. ÈĹݿ¡¼´Â ¾ÆÆÄÄ¡ ½ºÆÄÅ©(Spark), ¾ÆÆÄÄ¡ ½ºÅè(Storm) °°ÀÌ ´Ù¾çÇÑ ÇÁ·¹ÀÓ¿öÅ©¿Í µµ±¸¸¦ »ç¿ëÇØ ½ºÆ®¸®¹Ö ÇÁ·Î±×·¥À» ¼³°èÇÏ´Â °úÁ¤À» »ìÆ캻´Ù. ÀÏ´Ü ±âÃÊÀûÀÎ »çÇ×À» ÀÌÇØÇÏ°í, ¿ë·® °èȹ(capacity planning), º¸¾È °°Àº ¾ÆÆÄÄ¡ Ä«ÇÁÄ«ÀÇ °í±Þ ÁÖÁ¦¸¦ ´Ù·é´Ù. ÀÌ Ã¥À» ¸ðµÎ ÀÐÀ¸¸é, ¾ÆÆÄÄ¡ Ä«ÇÁÄ«ÀÇ È°¿ë°ú È¿À²ÀûÀÎ ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼³°è¿¡ Ä£¼÷ÇØÁö±â À§ÇÑ ¸ðµç Á¤º¸¸¦ °®°Ô µÈ´Ù.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
¸ÕÀú °æÇèÀÌ Ç³ºÎÇÑ µ¶ÀÚ¿¡°Ô´Â Ä«ÇÁÄ«¸¦ Æ÷ÇÔÇÑ ´Ù¾çÇÏ°í »õ·Î¿î ±â¼ú¿¡ ´ëÇØ µÎ·Á¿òÀ» °®Áö ¸»¶ó´Â ¸Þ½ÃÁö¸¦ ÀüÇÏ°í ½Í´Ù. ÀÌ Ã¥¿¡ µîÀåÇÏ´Â ¸Þ½ÃÁö¿Í ½ºÆ®¸²À» ó¸®Çϱâ À§ÇÑ ¼ö¸¹Àº ±â¼ú°ú ¿ë¾î´Â ÀüÇô »õ·Î¿î °ÍÀº ¾Æ´Ï¸ç, ±âÁ¸ ¿ë¾î°¡ Á¶±Ý »ç¶óÁö°í, º¯È¿¡ µû¶ó ±âÁ¸ ±â¼úÀÌ »õ À̸§À¸·Î ´ëüµÈ °ÍÀÌ´Ù. Ä«ÇÁÄ«´Â ¾à 15³â ÀüºÎÅÍ ÀÌ¹Ì ÀÖ´ø ¸Þ½Ã¡ ½Ã½ºÅÛ °³³ä¿¡ ¿©ÀüÈ÷ Ãæ½ÇÇÏ´Ù.
»õ·Î¿î µµÀüÀÇ ±ä ¿©Á¤À» ¾ÕµÎ°í ÀÖ´Â µ¶ÀÚ¿¡°Ô´Â Ã¥ÀÇ ¾î´À ÇÑ ºÎºÐ¿¡ ¾ô¸ÅÀÌÁö ¸»¶ó°í ÀüÇÏ°í ½Í´Ù. ºÐ¸í ±â¾÷¿ë ¸Þ½Ã¡ ½Ã½ºÅÛÀº ¾î·Á¿î ÁÖÁ¦´Ù. ÀúÀÚÀÇ ÀÔÀå¿¡¼µµ ÀÚ¼¼È÷ ¼³¸íÇÒ ¼ö ÀÖ°ÚÁö¸¸, ±¤¹üÀ§ÇÑ Áö½ÄÀ» ´õ ½±°í ÀÚ¼¼ÇÏ°Ô ´ã±â´Â ¾î·Á¿üÀ» °ÍÀÌ´Ù. ¿¹¸¦ µé¾î ´©±º°¡¿¡°Ô °´Ã¼³ª ¿ÀºêÁ§Æ®¸¦ ¸»ÇÏ¸é ´Ù¾çÇÑ ¼Ó¼ºÀ» °¡Áø ¹°°ÇÀ» ¶°¿Ã¸± ¼öµµ ÀÖ°í, ÇÁ·Î±×·¥À» óÀ½ ¹è¿î À̴ Ŭ·¡½º¸¦ ¶°¿Ã¸®±âµµ ÇÏ°í, ¼÷·ÃµÈ °³¹ßÀÚ Áß¿¡´Â Á÷Á¢ ¸¸µç ¶óÀ̺귯¸®¸¦ ¸Ó¸´¼Ó¿¡ ±×¸± ¼öµµ ÀÖ´Ù. ÀÌ·¸°Ô »ç¶÷µéÀº ¿ë¾î¸¦ °¢ÀÚ ´Ù¸¥ ÇüÅ·Π¹Þ¾ÆµéÀδÙ. óÀ½ºÎÅÍ ¾î¶² ¿ë¾î°¡ ½ÇÁ¦·Î ÀǹÌÇÏ´Â ¸ð½ÀÀ¸·Î ¿Ïº®ÇÏ°Ô ¼ÒȵDZâ´Â ¾î·ÆÁö¸¸, ¿©·¯ ¹ø ½Ç½ÀÇÏ°í ±× °á°ú¸¦ ÀüüÀûÀ¸·Î º¸´Â °úÁ¤¿¡¼´Â °á±¹ Ãß»óÀûÀÎ ´Ü¾îµµ ¼³¸íÁ¶Â÷ ÇÊ¿ä ¾ø´Â ºÐ¸íÇÑ °³³äÀÌ µÈ´Ù.
¸ñÂ÷
1Àå. ¸Þ½Ã¡ ½Ã½ºÅÛ ¼Ò°³
__¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ±âº»¿øÄ¢
__¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ÀÌÇØ
__ÁöÁ¡ °£ ¸Þ½Ã¡ ½Ã½ºÅÛ
__°Ô½Ã-±¸µ¶ ¸Þ½Ã¡ ½Ã½ºÅÛ
__AMQP
__ºòµ¥ÀÌÅÍ ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀ̼ǿ¡ ¸Þ½Ã¡ ½Ã½ºÅÛ »ç¿ëÇϱâ
__¿ä¾à
2Àå. Ä«ÇÁÄ« ¼Ò°³, ºÐ»ê ¸Þ½Ã¡ Ç÷§Æû
__Ä«ÇÁÄ«ÀÇ À¯·¡
__Ä«ÇÁÄ«ÀÇ ±¸Á¶
__¸Þ½ÃÁö ÅäÇÈ
__¸Þ½ÃÁö ÆÄƼ¼Ç
__º¹Á¦¿Í º¹Á¦ ·Î±×
__¸Þ½ÃÁö ÇÁ·Îµà¼
__¸Þ½ÃÁö ÄÁ½´¸Ó
__ÁÖÅ°ÆÛÀÇ ¿ªÇÒ
__¿ä¾à
3Àå. Ä«ÇÁÄ« ÇÁ·Îµà¼
__Ä«ÇÁÄ« ÇÁ·Îµà¼ÀÇ ³»ºÎ ±¸Á¶
__Ä«ÇÁÄ« ÇÁ·Îµà¼ API
____ÇÁ·Îµà¼ °´Ã¼¿Í ProducerRecord °´Ã¼
____»ç¿ëÀÚ Á¤ÀÇ ÆÄƼ¼Ç
____Ãß°¡ ÇÁ·Îµà¼ ¼³Á¤
__ÀÚ¹Ù Ä«ÇÁÄ« ÇÁ·Îµà¼ ¿¹Á¦
__ÀϹÝÀûÀÎ ¸Þ½ÃÁö °Ô½Ã À¯Çü
__Ä«ÇÁÄ« ÇÁ·Îµà¼ ¸ð¹ü »ç·Ê
__¿ä¾à
4Àå. Ä«ÇÁÄ« ÄÁ½´¸Ó
__Ä«ÇÁÄ« ÄÁ½´¸Ó ³»ºÎ ±¸Á¶
____Ä«ÇÁÄ« ÄÁ½´¸ÓÀÇ ¿ªÇÒ ÀÌÇØ
__Ä«ÇÁÄ« ÄÁ½´¸Ó API
____ÄÁ½´¸Ó ¼³Á¤
____±¸µ¶°ú Æú¸µ
____Ä¿¹Ô ó¸®¿Í Æú¸µ
____Ãß°¡ ¼³Á¤
__ÀÚ¹Ù Ä«ÇÁÄ« ÄÁ½´¸Ó
__½ºÄ®¶ó Ä«ÇÁÄ« ÄÁ½´¸Ó
____¸®¹ë·±½º ¸®½º³Ê
__ÀϹÝÀûÀÎ ¸Þ½ÃÁö »ç¿ë À¯Çü
__¸ð¹ü »ç·Ê
____¿ä¾à
5Àå. Ä«ÇÁÄ« ½ºÆÄÅ© ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
__½ºÆÄÅ© ¼Ò°³
____½ºÆÄÅ©ÀÇ ±¸Á¶
____½ºÆÄÅ©ÀÇ Çٽɿä¼Ò
____½ºÆÄÅ© ¿î¿µ ȯ°æ
__½ºÆÄÅ© ½ºÆ®¸®¹Ö
____¼ö½ÅÀÚ ±â¹Ý ÅëÇÕ ¹æ½Ä
__Á÷Á¢ Á¢±Ù ¹æ½Ä
__·Î±× ó¸® È°¿ë »ç·Ê - »ç±â IP °¨Áö
____¸ÞÀ̺ì
__ÇÁ·Îµà¼
____¼Ó¼º ¸®´õ
¿ä¾à
6Àå. Ä«ÇÁÄ« ½ºÅè ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
__¾ÆÆÄÄ¡ ½ºÅè ¼Ò°³
____½ºÅè Ŭ·¯½ºÅÍ ±¸Á¶
____½ºÅè ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³³ä
__¾ÆÆÄÄ¡ Çì·Ð ¼Ò°³
____Çì·ÐÀÇ ±¸Á¶
__¾ÆÆÄÄ¡ Ä«ÇÁÄ«¿Í ¾ÆÆÄÄ¡ ½ºÅèÀÇ ÅëÇÕ - ÀÚ¹Ù
____¿¹Á¦
__¾ÆÆÄÄ¡ Ä«ÇÁÄ«¿Í ¾ÆÆÄÄ¡ ½ºÅèÀÇ ÅëÇÕ - ½ºÄ®¶ó
__È°¿ë »ç·Ê - ½ºÅè, Ä«ÇÁÄ«, ÇÏÀ̺긦 »ç¿ëÇÑ ·Î±× ó¸®
____ÇÁ·Îµà¼
__½ºÅè ¾ÖÇø®ÄÉÀ̼Ç
____ÇÁ·ÎÁ§Æ® ½ÇÇà
__¿ä¾à
7Àå. ÄÁÇ÷ç¾ðÆ® Ç÷§Æû¿¡¼ÀÇ Ä«ÇÁÄ« È°¿ë
__ÄÁÇ÷ç¾ðÆ® Ç÷§Æû ¼Ò°³
__ÄÁÇ÷ç¾ðÆ® ±¸Á¶
__Ä«ÇÁÄ« Ä¿³ØÆ®¿Í Ä«ÇÁÄ« ½ºÆ®¸²ÀÇ ÀÌÇØ
____Ä«ÇÁÄ« ½ºÆ®¸²
__½ºÅ°¸¶ ·¹Áö½ºÆ®¸®¸¦ »ç¿ëÇÑ ¿¡À̺ê·Î ´Ù·ç±â
__Ä«ÇÁÄ« µ¥ÀÌÅÍÀÇ HDFS ÀÌÀü
____ij¸Ó½º
____°íºí¸°
____Ä«ÇÁÄ« Ä¿³ØÆ®
____Ç÷ë
__¿ä¾à
8Àå. Ä«ÇÁÄ«¸¦ »ç¿ëÇÑ ETL ÆÄÀÌÇÁ¶óÀÎ Á¦ÀÛ
__ETL ÆÄÀÌÇÁ¶óÀο¡¼ÀÇ Ä«ÇÁÄ« È°¿ëÀ» À§ÇÑ °í·Á»çÇ×
__Ä«ÇÁÄ« Ä¿³ØÆ® ¼Ò°³
__Ä«ÇÁÄ« Ä¿³ØÆ® ½ÉÃþ ºÐ¼®
__Ä«ÇÁÄ« Ä¿³ØÆ® ¼Ò°³ ¿¹Á¦
__Ä«ÇÁÄ« Ä¿³ØÆ®ÀÇ ÀϹÝÀûÀÎ È°¿ë »ç·Ê
__¿ä¾à
9Àå. Ä«ÇÁÄ« ½ºÆ®¸²À» »ç¿ëÇÑ ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
__Ä«ÇÁÄ« ½ºÆ®¸² ¼Ò°³
____½ºÆ®¸² 󸮿¡ Ä«ÇÁÄ« »ç¿ëÇϱâ
____Ä«ÇÁÄ« ½ºÆ®¸² - °¡º¿î ½ºÆ®¸² ó¸® ¶óÀ̺귯¸®
__Ä«ÇÁÄ« ½ºÆ®¸² ±¸Á¶
__ÅëÇÕ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ÀåÁ¡
__Å×À̺í°ú ½ºÆ®¸²ÀÇ ÀÌÇØ
____¸ÞÀ̺ì ÀÇÁ¸¼º
____Ä«ÇÁÄ« ½ºÆ®¸² ´Ü¾î ¼ö ¼¼±â ¿¹Á¦
____KTable
__Ä«ÇÁÄ« ½ºÆ®¸² È°¿ë »ç·Ê¿Í ¿¹Á¦
____Ä«ÇÁÄ« ½ºÆ®¸²ÀÇ ¸ÞÀ̺ì ÀÇÁ¸¼º
____Property Reader
____IP ·¹ÄÚµå ÇÁ·Îµà¼
____IP ·è¾÷ ¼ºñ½º
____»ç±â °¨Áö ¾ÖÇø®ÄÉÀ̼Ç
__¿ä¾à
10Àå. Ä«ÇÁÄ« Ŭ·¯½ºÅÍ ±¸Ãà
__Ä«ÇÁÄ« Ŭ·¯½ºÅÍ ³»ºÎ±¸Á¶
____ÁÖÅ°ÆÛÀÇ ¿ªÇÒ
____º¹Á¦
____¸ÞŸµ¥ÀÌÅÍ ¿äû ó¸®
____ÇÁ·Îµà¼ ¿äû ó¸®
____ÄÁ½´¸Ó ¿äû ó¸®
__¿ë·® °èȹ
____¿ë·® °èȹÀÇ ¸ñÇ¥
____º¹Á¦ ÆÑÅÍ
____¸Þ¸ð¸®
____ÇÏµå µå¶óÀ̺ê
____³×Æ®¿öÅ©
____CPU
__´ÜÀÏ Å¬·¯½ºÅÍ ¼³Ä¡
__´ÙÁß Å¬·¯½ºÅÍ ¼³Ä¡
__ºê·ÎÄ¿ ÇØÁ¦
__µ¥ÀÌÅÍ ¸¶À̱׷¹À̼Ç
__¿ä¾à
11Àå. ºò µ¥ÀÌÅÍ ¾ÖÇø®ÄÉÀ̼ǿ¡ Ä«ÇÁÄ« È°¿ëÇϱâ
__Ä«ÇÁÄ«ÀÇ ´ë¿ë·® µ¥ÀÌÅÍ °ü¸®
____ÀûÇÕÇÑ Çϵå¿þ¾î ¼±ÅÃ
____ÇÁ·Îµà¼ÀÇ Àбâ¿Í ÄÁ½´¸ÓÀÇ ¾²±â¸¦ À§ÇÑ ¼±ÅÃ
__Ä«ÇÁÄ«ÀÇ ¸Þ½ÃÁö Àü¼Û ü°è
____ÃÖ´ë ÇÑ ¹ø Àü¼Û
____ÃÖ´ë ÇÑ ¹ø Àü¼Û
____Á¤È®È÷ ÇÑ ¹ø Àü¼Û
__ºò µ¥ÀÌÅÍ¿Í ÀϹÝÀûÀÎ Ä«ÇÁÄ« È°¿ë ÇüÅÂ
__Ä«ÇÁÄ«¿Í µ¥ÀÌÅÍ °Å¹ö³Í½º
__¾Ë¸²°ú ¸ð´ÏÅ͸µ
__À¯¿ëÇÑ Ä«ÇÁÄ« ÃøÁ¤ ÁöÇ¥
____ÇÁ·Îµà¼ ÁöÇ¥
____ºê·ÎÄ¿ ÁöÇ¥
____ÄÁ½´¸Ó ÁöÇ¥
__¿ä¾à
12Àå. Ä«ÇÁÄ« º¸¾È
__Ä«ÇÁÄ« º¸¾È °³¿ä
__SSLÀ» »ç¿ëÇÑ Àü¼Û ¾ÏÈ£È
____Ä«ÇÁÄ«¿¡¼ SSLÀ» È°¼ºÈÇÏ´Â °úÁ¤
____Ä«ÇÁÄ« ºê·ÎÄ¿¿¡ ´ëÇÑ SSL ¼³Á¤
____Ä«ÇÁÄ« Ŭ¶óÀ̾ðÆ® SSL ¼³Á¤
__ÀÎÁõÀ» À§ÇÑ Ä¿º£·Î½º SASL
____Ä«ÇÁÄ«¿¡¼ SASL/GSSAPI¸¦ È°¼ºÈÇÏ´Â °úÁ¤
__ACL°ú ±ÇÇÑ ÀÎÁõ ÀÌÇØ
____ÀϹÝÀûÀÎ ACL µ¿ÀÛ
__ÁÖÅ°ÆÛ ÀÎÁõ ÀÌÇØ
__±ÇÇÑ ÀÎÁõÀ» À§ÇÑ ¾ÆÆÄÄ¡ ·¹ÀÎÀú
____·¹ÀÎÀú¿¡ Ä«ÇÁÄ« ¼ºñ½º Ãß°¡
____Á¤Ã¥ Ãß°¡
__¸ð¹ü »ç·Ê
__¿ä¾à
13Àå. ½ºÆ®¸®¹Ö ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°èÀÇ °í·Á »çÇ×
__ó¸® ½Ã°£°ú 󸮷®
__µ¥ÀÌÅÍ¿Í »óÅ Á¤º¸ÀÇ Áö¼Ó¼º
__µ¥ÀÌÅÍ ¼Ò½º
__¿ÜºÎ µ¥ÀÌÅÍ ·è¾÷
__µ¥ÀÌÅÍ Çü½Ä
__µ¥ÀÌÅÍ Á÷·ÄÈ
__º´·Ä ó¸® ¼öÁØ
__¼ø¼°¡ ¹Ù²ï À̺¥Æ®
__¸Þ½ÃÁö ó¸® ü°è
__¿ä¾à
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ
¸ðµç °Å·¡¿¡ ´ëÇÏ¿© (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
µî·Ï ¿©ºÎ´Â e-±ÝÀ¶¹Î¿ø¼¾ÅÍ È¨ÆäÀÌÁö(www.fcsc.kr)ÀÇ µî·Ï¡¤½Å°í>ÀüÀÚ±ÝÀ¶¾÷µî·ÏÇöȲ ¸Þ´º¿¡¼ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.