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

½Ç¹« ¿¹Á¦·Î ¹è¿ì´Â µ¥ÀÌÅÍ °øÇÐ : ÆÄÀ̽ã°ú ¿ÀǼҽº ÇÁ·ÎÁ§Æ®·Î ¸¸µå´Â ³ª¸¸ÀÇ µ¥ÀÌÅÍ°øÇÐȯ°æ°ú ÆÄÀÌÇÁ¶óÀÎ

¿øÁ¦ : Data Engineering with Python
¼Òµæ°øÁ¦

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

°øÀ¯Çϱâ
Á¤°¡

27,000¿ø

  • 24,300¿ø (10%ÇÒÀÎ)

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

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

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

¶óÀ̺êºÏ

Ã¥¼Ò°³

½Ç½Ã°£ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸Ãà, ¸ð´ÏÅ͸µ ¹× °ü¸®ÇÏ°í,
Apache ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇÏ¿© È¿À²ÀûÀÎ µ¥ÀÌÅÍ ¿£Áö´Ï¾î¸µ ÀÎÇÁ¶ó¸¦ »ý¼ºÇÑ´Ù!

ÀÌ Ã¥À» ´Ù ÀÐ°í ³ª¸é ÆÄÀ̽ã°ú ¿ÀǼҽº ÇÁ·ÎÁ§Æ®µéÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ °øÇÐÀÌ ¾î¶² °ÍÀÎÁö È®½ÇÇÏ°Ô ÀÌÇØÇÏ°Ô µÉ °ÍÀ̸ç, µ¥ÀÌÅ͸¦ ÃßÃâÇÏ°í, ±× Ç°ÁúÀ» Á¡°ËÇÏ°í, ¿ëµµ¿¡ ¸Â°Ô ÀûÀýÈ÷ º¯È¯ÇÏ´Â µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸ÃàÇØ ³¾ ¼ö ÀÖ´Â ÀڽۨÀÌ »ý±æ °ÍÀÌ´Ù.

ÃâÆÇ»ç ¼­Æò

½Ç½Ã°£ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸Ãà, ¸ð´ÏÅ͸µ ¹× °ü¸®ÇÏ°í,
Apache ÇÁ·ÎÁ§Æ®¸¦ »ç¿ëÇÏ¿© È¿À²ÀûÀÎ µ¥ÀÌÅÍ ¿£Áö´Ï¾î¸µ ÀÎÇÁ¶ó¸¦ »ý¼ºÇÑ´Ù!

ÀÌ Ã¥Àº µ¥ÀÌÅÍ °øÇÐÀÇ ±âÃʸ¦ ¼Ò°³ÇÏ°í, ´ëÇü µ¥ÀÌÅÍ ÁýÇÕÀ» ´Ù·ç´Â µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸ÃàÇÏ´Â µ¥ ÇÊ¿äÇÑ ´Ù¾çÇÑ ±â¼ú°ú ÇÁ·¹ÀÓ¿öÅ©¸¦ °³°ýÇÑ´Ù. ¿©·¯ ¿¹Á¦¸¦ ÅëÇØ µ¥ÀÌÅ͸¦ Á¤Á¦ÇÏ°í º¯È¯ÇÏ´Â ¹æ¹ý°ú µ¥ÀÌÅ͸¦ ºÐ¼®Çؼ­ µ¥ÀÌÅÍ¿¡¼­ ÃÖ´ëÇÑ ¸¹Àº °ÍÀ» ¾ò´Â ¹æ¹ýÀ» ¹è¿ì°Ô µÉ °ÍÀÌ´Ù. ¶ÇÇÑ, ÀÌ Ã¥Àº º¹ÀâÇÏ°í µ¢Ä¡ Å« µ¥ÀÌÅ͸¦ ´Ù·ç´Â ¹æ¹ý°ú ½Ç¹« ȯ°æ¿¡ ÀûÇÕÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸ÃàÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù. Çö½ÇÀûÀÎ ¿¹Á¦¸¦ ÅëÇؼ­´Â µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» À§ÇÑ ±â¹Ý ±¸Á¶¸¦ ±¸ÃàÇÏ°í ½Ç¹« ȯ°æ¿¡ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ¹èÄ¡ÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µÉ °ÍÀÌ´Ù.

ÀÌ Ã¥À» ´Ù ÀÐ°í ³ª¸é ÆÄÀ̽ã°ú ¿ÀǼҽº ÇÁ·ÎÁ§Æ®µéÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅÍ °øÇÐÀÌ ¾î¶² °ÍÀÎÁö È®½ÇÇÏ°Ô ÀÌÇØÇÏ°Ô µÉ °ÍÀ̸ç, µ¥ÀÌÅ͸¦ ÃßÃâÇÏ°í, ±× Ç°ÁúÀ» Á¡°ËÇÏ°í, ¿ëµµ¿¡ ¸Â°Ô ÀûÀýÈ÷ º¯È¯ÇÏ´Â µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸ÃàÇس¾ ¼ö ÀÖ´Â ÀڽۨÀÌ »ý±æ °ÍÀÌ´Ù.

ÀÌ Ã¥ÀÇ Æ¯Â¡ ¹× ±¸¼º
¡á µ¥ÀÌÅÍ °úÇÐ ¹× ºÐ¼® ÀÛ¾÷À» Áö¿øÇÏ´Â µ¥ÀÌÅÍ °øÇÐÀÚÀÇ ¿ªÇÒ°ú ÀÓ¹«
¡á ÆÄÀÏ°ú µ¥ÀÌÅͺ£À̽º¿¡¼­ µ¥ÀÌÅ͸¦ ÃßÃâÇÏ´Â ¹æ¹ý°ú µ¥ÀÌÅ͸¦ Á¤Á¦ÇÏ°í, º¯È¯ÇÏ°í, Áõ°­ÇÏ´Â ¹æ¹ý
¡á ´Ù¾çÇÑ Çü½ÄÀÇ ÆÄÀÏÀ» ÀÐ°í ¾²´Â ¹æ¹ý°ú SQL ¹× NoSQL µ¥ÀÌÅͺ£À̽º¸¦ ´Ù·ç´Â ¹æ¹ý
¡á µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ±¸ÃàÇÏ°í ´ë½Ãº¸µå¸¦ ÀÌ¿ëÇؼ­ µ¥ÀÌÅÍ È帧À» ½Ã°¢È­ÇÏ´Â ¹æ¹ý
¡á µ¥ÀÌÅ͸¦ ¿þ¾îÇϿ콺¿¡ ÀûÀçÇϱâ Àü¿¡ ½ºÅ×ÀÌ¡°ú °ËÁõ ´Ü°è¸¦ ÀÌ¿ëÇؼ­ µ¥ÀÌÅ͸¦ Á¡°ËÇÏ´Â ¹æ¹ý
¡á µ¥ÀÌÅ͸¦ °ËÁõÇÏ°í Àå¾Ö¸¦ ó¸®ÇÏ´Â ½ºÅ×ÀÌ¡ ´Ü°è¸¦ °¡Áø ½Ç½Ã°£ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà ¹æ¹ý
¡á µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ½Ç¹« ȯ°æ¿¡ ¹èÄ¡ÇÏ´Â ¹æ¹ý°ú ÁÖÀÇ »çÇ×

ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
¡á µ¥ÀÌÅÍ °øÇÐÀÚ³ª IT Àü¹®°¡°¡ µÇ°íÀÚ ÇÏ´Â Çлý
¡á µ¥ÀÌÅÍ °øÇÐ ºÐ¾ß¿¡ ÁøÀÔÇÏ°íÀÚ ÇÏ´Â Çö¾÷ °³¹ßÀÚ
¡á ½Ç¹«¿¡¼­ µ¥ÀÌÅ͸¦ ÃßÃâ-º¯È¯-ÀûÀçÇØ¾ß ÇÏ´Â Çö¾÷ °³¹ßÀÚ
¡á ÆÄÀ̽ãÀ» ÀÚ½ÅÀÇ ¾÷¹«¿¡ Àû¿ëÇÏ°íÀÚ ÇÏ´Â ±âÁ¸ µ¥ÀÌÅÍ °øÇÐÀÚ ¶Ç´Â µ¥ÀÌÅÍ ºÐ¼®°¡

¸ñÂ÷

PART I µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà: ÃßÃâ, º¯È¯, ÀûÀç 1
CHAPTER 1 µ¥ÀÌÅÍ °øÇÐÀ̶õ? 3
1.1 µ¥ÀÌÅÍ °øÇÐÀÚ°¡ ÇÏ´Â ÀÏ 3
1.2 µ¥ÀÌÅÍ °øÇÐ ´ë µ¥ÀÌÅÍ °úÇÐ 7
1.3 µ¥ÀÌÅÍ °øÇÐ µµ±¸µé 7
1.4 ¿ä¾à 13

CHAPTER 2 µ¥ÀÌÅÍ °øÇÐ ±â¹Ý±¸Á¶ ±¸Ãà 15
2.1 ¾ÆÆÄÄ¡ NiFiÀÇ ¼³Ä¡¿Í ¼³Á¤ 16
2.2 ¾ÆÆÄÄ¡ ¿¡¾îÇ÷ÎÀÇ ¼³Ä¡¿Í ¼³Á¤ 24
2.3 ÀÏ·¡½ºÆ½¼­Ä¡ÀÇ ¼³Ä¡¿Í ¼³Á¤ 30
2.4 Å°¹Ù³ªÀÇ ¼³Ä¡¿Í ¼³Á¤ 31
2.5 PostgreSQLÀÇ ¼³Ä¡¿Í ¼³Á¤ 36
2.6 pgAdmin 4 ¼³Ä¡ 37
2.6.1 pgAdmin 4 µÑ·¯º¸±â 38
2.7 ¿ä¾à

CHAPTER 3 ÆÄÀÏ ÀÐ°í ¾²±â 41
3.1 ÆÄÀ̽ãÀ¸·Î ÆÄÀÏ ¾²°í Àбâ 41
3.2 ¾ÆÆÄÄ¡ ¿¡¾îÇ÷Πµ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 51
3.3 NiFi 󸮱⸦ ÀÌ¿ëÇÑ ÆÄÀÏ ´Ù·ç±â 57
3.4 ¿ä¾à 68

CHAPTER 4 µ¥ÀÌÅͺ£À̽º ´Ù·ç±â 69
4.1 ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ °ü°èÇü µ¥ÀÌÅÍ »ðÀÔ ¹× ÃßÃâ 70
4.2 ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ NoSQL µ¥ÀÌÅͺ£À̽º µ¥ÀÌÅÍ »ðÀÔ ¹× ÃßÃâ 79
4.3 µ¥ÀÌÅͺ£À̽º¸¦ À§ÇÑ ¾ÆÆÄÄ¡ ¿¡¾îÇ÷Πµ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 87
4.4 NiFi 󸮱⸦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º ó¸® 91
4.4.1 PostgreSQL¿¡¼­ µ¥ÀÌÅÍ ÃßÃâ 92 / 4.4.2 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ½ÇÇà 95
4.5 ¿ä¾à 96

CHAPTER 5 µ¥ÀÌÅÍÀÇ Á¤Á¦, º¯È¯, Áõ°­ 99
5.1 ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ Å½»öÀû µ¥ÀÌÅÍ ºÐ¼® 100
5.2 pandas¸¦ ÀÌ¿ëÇÑ °øÅëÀûÀÎ µ¥ÀÌÅÍ ¹®Á¦Á¡ ó¸® 109
5.3 ¿¡¾îÇ÷θ¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ Á¤Á¦ 119
5.4 ¿ä¾à 122

CHAPTER 6 ½Ç½À ÇÁ·ÎÁ§Æ®: 311 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸¸µé±â 123
6.1 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 123
6.2 Å°¹Ù³ª ´ë½Ãº¸µå ¸¸µé±â 132
6.3 ¿ä¾à 142

PART II ½Ç¹« ȯ°æ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¹èÄ¡ 145
CHAPTER 7 ½Ç¹«¿ë µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀÇ Æ¯Â¡ 147
7.1 µ¥ÀÌÅÍÀÇ ½ºÅ×ÀÌ¡°ú °ËÁõ 148
7.2 ¸èµîÀû µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 168
7.3 ¿øÀÚÀû µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 169
7.4 ¿ä¾à 171

CHAPTER 8 NiFi ·¹Áö½ºÆ®¸®¸¦ ÀÌ¿ëÇÑ ¹öÀü °ü¸® 173
8.1 NiFi ·¹Áö½ºÆ®¸®ÀÇ ¼³Ä¡°ú ¼³Á¤ 173
8.2 NiFi¿¡¼­ ·¹Áö½ºÆ®¸® »ç¿ë 176
8.3 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¹öÀü °ü¸® 178
8.4 NiFi ·¹Áö½ºÆ®¸®¿¡¼­ git-persistence È°¿ë 184
8.5 ¿ä¾à 188

CHAPTER 9 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸ð´ÏÅ͸µ 189
9.1 NiFi GUI¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸ð´ÏÅ͸µ 189
9.2 NiFi 󸮱⸦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸ð´ÏÅ͸µ 198
9.3 ÆÄÀ̽ã°ú REST API¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸ð´ÏÅ͸µ 201
9.4 ¿ä¾à 206

CHAPTER 10 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¹èÄ¡ 207
10.1 ½Ç¹« ¹èÄ¡¸¦ À§ÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¸¶¹«¸® ÀÛ¾÷ 207
10.2 NiFi º¯¼ö ·¹Áö½ºÆ®¸® È°¿ë 214
10.3 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ¹èÄ¡ 217
10.4 ¿ä¾à 222

CHAPTER 11 ½Ç½À ÇÁ·ÎÁ§Æ®: ½Ç¹«¿ë µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 223
11.1 °Ë»ç ȯ°æ°ú ½Ç¹« ȯ°æ ±¸Ãà 223
11.2 ½Ç¹«¿ë µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 227
11.3 µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ½Ç¹« ȯ°æ¿¡ ¹èÄ¡ 238
11.4 ¿ä¾à 238

PART III ÀÏ°ý 󸮸¦ ³Ñ¾î¼­: ½Ç½Ã°£ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 241
CHAPTER 12 ¾ÆÆÄÄ¡ Ä«ÇÁÄ« Ŭ·¯½ºÅÍ ±¸Ãà 243
12.1 ÁÖÅ°ÆÛ ¹× Ä«ÇÁÄ« Ŭ·¯½ºÅÍ »ý¼º 243
12.2 Ä«ÇÁÄ« Ŭ·¯½ºÅÍ ½ÃÇè ¿î¿µ 248
12.3 ¿ä¾à 250

CHAPTER 13 Ä«ÇÁÄ«¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ½ºÆ®¸®¹Ö 251
13.1 ·Î±ëÀÇ ±âÃÊ 251
13.2 Ä«ÇÁÄ«ÀÇ ·Î±× È°¿ë ¹æ½Ä 253
13.3 Ä«ÇÁÄ«¿Í NiFi¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà 257
13.4 ½ºÆ®¸² ó¸®¿Í ÀÏ°ý ó¸®ÀÇ Â÷ÀÌ 264
13.5 ÆÄÀ̽ãÀ» ÀÌ¿ëÇÑ ¸Þ½ÃÁö »ý»ê ¹× ¼Òºñ 266
13.6 ¿ä¾à 270

CHAPTER 14 ¾ÆÆÄÄ¡ ½ºÆÄÅ©¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ Ã³¸® 271
14.1 ¾ÆÆÄÄ¡ ½ºÆÄÅ©ÀÇ ¼³Ä¡¿Í ¼³Á¤ 271
14.2 PySparkÀÇ ¼³Ä¡¿Í ¼³Á¤ 275
14.3 PySpark¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ Ã³¸® 277
14.4 ¿ä¾à 283

CHAPTER 15 MiNiFi, Ä«ÇÁÄ«, ½ºÆÄÅ©¸¦ ÀÌ¿ëÇÑ ½Ç½Ã°£ ¿§Áö µ¥ÀÌÅÍ Ã³¸® 285
15.1 MiNiFi ¼³Ä¡ ¹× ¼³Á¤ 285
15.2 MiNiFi µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà ¹× ¿¬µ¿ 288
15.3 ¿ä¾à 293

APPENDIX A NiFi Ŭ·¯½ºÅÍ ±¸Ãà 295

º»¹®Áß¿¡¼­

°¡Àå ³·Àº ¼öÁØ¿¡¼­ µ¥ÀÌÅÍ °øÇп¡´Â µ¥ÀÌÅ͸¦ ÇÑ ½Ã½ºÅÛ¿¡¼­ ´Ù¸¥ ½Ã½ºÅÛÀ¸·Î À̵¿Çϰųª ´Ù¸¥ Çü½Ä(format)À¸·Î º¯È¯ÇÏ´Â ÀÛ¾÷ÀÌ °ü¿©ÇÑ´Ù. Á» ´õ ÀϹÝÀûÀÎ ¿ë¾î·Î ¸»ÇÏÀÚ¸é, µ¥ÀÌÅÍ °øÇÐÀÚ´Â ÀÚ·á¿ø, Áï µ¥ÀÌÅÍ °ø±Þ¿ø¿¡¼­ µ¥ÀÌÅ͸¦ ÁúÀÇÇÏ°í(¡®ÃßÃ⡯), µ¥ÀÌÅ͸¦ ¾î¶² ¹æ½ÄÀ¸·Îµç ¼öÁ¤ÇÏ°í(¡®º¯È¯¡¯), µ¥ÀÌÅ͸¦ »ç¿ëÀÚ°¡ Á¢±ÙÇÒ ¼ö ÀÖ´Â, ±×¸®°í °Å±â¿¡ ÀÖ´Â µ¥ÀÌÅÍ°¡ ½Ç¹« Ç°ÁúÀÓÀ» ¾Æ´Â ¾î¶² Àå¼Ò¿¡ ³Ö´Â´Ù(¡®ÀûÀ硯). ÃßÃâ(extract), º¯È¯(transform), ÀûÀç(load)¶ó´Â ¿ë¾îµéÀº ÀÌ Ã¥ Àüü¿¡ ¾²À̸ç, Á¾Á¾ ETL·Î ÁÙ¿©¼­ Ç¥±âÇϱ⵵ ÇÑ´Ù. ±×·±µ¥ µ¥ÀÌÅÍ °øÇÐÀÇ ÀÌ·¯ÇÑ Á¤ÀÇ´Â ´Ù¼Ò ±¤¹üÀ§ÇÏ°í ´Ü¼øÈ­µÈ °ÍÀÌ´Ù. ±×·³ µ¥ÀÌÅÍ °øÇÐÀÚ°¡ °ú¿¬ ¾î¶² ÀÏÀ» ÇÏ´ÂÁö¸¦ ¿¹Á¦¸¦ ÅëÇؼ­ Á» ´õ ±í°Ô »ìÆ캸ÀÚ. _4p

µ¥ÀÌÅÍ °øÇÐÀÚ´Â È¿À²ÀûÀÎ µ¥ÀÌÅÍ Àü¼ÛÀ» À§ÇØ µ¥ÀÌÅÍ Çü½Ä, ¸ðÇü, ±¸Á¶¸¦ °í¹ÎÇÏ´Â ¹Ý¸é, µ¥ÀÌÅÍ °úÇÐÀÚ´Â ±×·± µ¥ÀÌÅ͸¦ È°¿ëÇؼ­ Åë°è ¸ðÇüÀ» ±¸ÃàÇÏ°í ¼öÇÐ °è»êÀ» ¼öÇàÇÏ´Â ¹æ¹ýÀ» °í¹ÎÇÑ´Ù.
µ¥ÀÌÅÍ °úÇÐÀÚ´Â µ¥ÀÌÅÍ °øÇÐÀÚ°¡ ¸¸µç µ¥ÀÌÅÍ ¿þ¾îÇϿ콺¿¡ ¿¬°áÇؼ­ ±â°èÇнÀ ¸ðÇü°ú ºÐ¼®¿¡ ÇÊ¿äÇÑ µ¥ÀÌÅ͸¦ ÃßÃâÇÑ´Ù. µ¥ÀÌÅÍ °úÇÐÀÚ°¡ ÀÚ½ÅÀÇ ¸ðÇüµéÀ» µ¥ÀÌÅÍ °øÇÐ ÆÄÀÌÇÁ¶óÀο¡ Áý¾î³Ö´Â °æ¿ìµµ ÀÖ´Ù. ±×·± ¸¸Å­ µ¥ÀÌÅÍ °øÇÐÀÚ¿Í µ¥ÀÌÅÍ °úÇÐÀÚ´Â ¹ÐÁ¢ÇÑ °ü°è¸¦ ¸Î¾î¾ß ÇÑ´Ù. µ¥ÀÌÅÍ °úÇÐÀÚ°¡ µ¥ÀÌÅÍ¿¡¼­ ¹«¾ùÀ» ÇÊ¿ä·Î ÇÏ´ÂÁö¸¦ ÆľÇÇÏ´Â °ÍÀº µ¥ÀÌÅÍ °øÇÐÀÚ°¡ ´õ ³ªÀº Á¦Ç°À» Á¦°øÇÏ´Â µ¥ µµ¿òÀÌ µÈ´Ù. _7p

¾ÆÆÄÄ¡ ¿¡¾îÇ÷ο¡¼­ DAG(Directed Acyclic Graph; À¯Çâ ºñ¼øȯ ±×·¡ÇÁ)¸¦ ¸¸µé ¶§¿¡´Â Bash ½ºÅ©¸³Æ®¸¦ ºñ·ÔÇØ ´Ù¾çÇÑ ¿¬»êÀÚ(operator)·Î ÀÛ¾÷(task)À» Á¤ÀÇÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥¿¡¼­ ƯÈ÷ Áß¿äÇÑ °ÍÀº ÆÄÀ̽ã ÇÔ¼öÀÇ ÇüÅ·εµ ÀÛ¾÷À» Á¤ÀÇÇÒ ¼ö ÀÖ´Ù´Â Á¡ÀÌ´Ù. ÀÌ ÀÛ¾÷µéÀº DAG ÇüÅ·ΠÁ¶Á÷È­µÈ´Ù. ÀÌ´Â ÀÛ¾÷µéÀÇ ÀÇÁ¸ °ü°è¿Í ½ÇÇà ¼ø¼­°¡ ¸í½ÃÀûÀ¸·Î Á¤Àǵȴٴ ¶æÀÌ´Ù. ¿©·¯ ÀÛ¾÷À¸·Î DAG¸¦ ¸¸µç ´ÙÀ½¿¡´Â ½ºÄÉÁÙ·¯¸¦ ÀÌ¿ëÇؼ­ DAGÀÇ ½ÇÇà ½ÃÁ¡°ú Áֱ⸦ ¼³Á¤ÇÑ´Ù. ¿¡¾îÇ÷δ DAG¸¦ °¨½ÃÇÏ°í °ü¸®ÇÒ ¼ö ÀÖ´Â GUI¸¦ Á¦°øÇÑ´Ù. À̹ø Àý¿¡¼­´Â Áö±Ý±îÁö ¹è¿î °ÍÀ» ÀÌ¿ëÇؼ­ ¿¡¾îÇ÷ο¡¼­ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» Çϳª ¸¸µé¾î º»´Ù. _51p

µ¥ÀÌÅÍ ·¹ÀÌÅ©data lakeÀÇ ·Î±× ÆÄÀÏÀ̳ª ±âŸ ÅؽºÆ® ÆÄÀÏÀ» Àо µ¥ÀÌÅͺ£À̽º³ª µ¥ÀÌÅÍ ¿þ¾îÇϿ콺·Î ¿Å±â´Â °ÍÀº µ¥ÀÌÅÍ °øÇÐÀÚ°¡ ÈçÈ÷ ÇÏ´Â ÀÛ¾÷ÀÌ´Ù. À̹ø Àå¿¡¼­´Â Á¦3Àå¿¡¼­ ¹è¿î ÅؽºÆ® ÆÄÀÏ Ã³¸® ±â¼ú¿¡ ±âÃÊÇؼ­ µ¥ÀÌÅ͸¦ µ¥ÀÌÅͺ£À̽º·Î ¿Å±â´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ¶ÇÇÑ À̹ø Àå¿¡¼­´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º¿Í NoSQL µ¥ÀÌÅͺ£À̽º¿¡¼­ µ¥ÀÌÅ͸¦ ÃßÃâÇÏ´Â ¹æ¹ýµµ À̾߱âÇÑ´Ù. À̹ø ÀåÀ» ¸¶Ä¡¸é ¿©·¯ºÐÀº ÆÄÀ̽ã°ú NiFi, ¿¡¾îÇ÷θ¦ ÀÌ¿ëÇؼ­ µ¥ÀÌÅͺ£À̽º¸¦ ´Ù·ç´Â µ¥ ÇÊ¿äÇÑ ±â¼úµéÀ» °®Ãß°Ô µÉ °ÍÀÌ´Ù. _69p

À̹ø Àå¿¡¼­´Â ½Ç¹«(production)¿¡ ¹Ù·Î »ç¿ëÇÒ ¼ö ÀÖ´Â µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀÇ ¿©·¯ Ư¡À» »ìÆ캻´Ù. µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀ» ¿©·¯ ¹ø ½ÇÇàÇصµ °á°ú°¡ º¯ÇÏÁö ¾Ê°Ô ÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö(¸èµî¼º), Æ®·£Àè¼ÇÀÌ ½ÇÆÐÇßÀ» ¶§ ¾î¶»°Ô ó¸®ÇØ¾ß ÇÏ´ÂÁö(¿øÀÚ¼º) ¹è¿ì°Ô µÉ °ÍÀÌ´Ù. ¶ÇÇÑ À̹ø Àå¿¡¼­´Â ½ºÅ×ÀÌ¡ ȯ°æ¿¡¼­ µ¥ÀÌÅ͸¦ °ËÁõÇÏ´Â ¹æ¹ýµµ »ìÆ캻´Ù. À̹ø ÀåÀÇ ¿¹Á¦ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀº ³»°¡ ½Ç¹« ȯ°æ¿¡¼­ ½ÇÁ¦·Î ½ÇÇà ÁßÀÎ µ¥ÀÌÅÍ ÆÄÀÌÇÁ¶óÀÎÀÌ´Ù. _147p

°ü·ÃÀ̹ÌÁö

ÀúÀÚ¼Ò°³

Æú Å©¸®Ä¿µå [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

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

»ý³â¿ùÀÏ -

1996³âºÎÅÍ È°µ¿ÇØ ¿Â ÇÁ·Î±×·¡¹Ö ¼­Àû Àü¹® ¹ø¿ª°¡·Î, Game Programming Gems ½Ã¸®Áî¿Í ÄÄÇ»ÅÍ ÇÁ·Î±×·¡¹ÖÀÇ ¿¹¼ú(The Art of Computer Programming) Á¦1~4A±Ç, UNIX °í±Þ ÇÁ·Î±×·¡¹Ö(Advanced Programming in UNIX Environment) Á¦2ÆÇ°ú Á¦3ÆÇÀ» Æ÷ÇÔÇÏ¿© 60¿© ±ÇÀÇ ´Ù¾çÇÑ ÇÁ·Î±×·¡¹Ö ¼­ÀûÀ» ¹ø¿ªÇß´Ù. C++ °ü·Ã ¹ø¿ª¼­·Î´Â ÀϹÝÀû ÇÁ·Î±×·¡¹Ö°ú STL, C++ Template Metaprogramming, (C++·Î ¹è¿ì´Â) ÇÁ·Î±×·¡¹ÖÀÇ ¿ø¸®¿Í ½ÇÁ¦ µîÀÌ ÀÖ´Ù. ¼öÇÐ °ü·Ã ¹ø¿ª¼­·Î´Â ¡¶±¸Ã¼ ¼öÇС·, ¡¶3D °ÔÀÓ ÇÁ·Î±×·¡¹Ö & ÄÄÇ»ÅÍ ±×·¡ÇÈÀ» À§ÇÑ ¼öÇС· Á¦1ÆÇ¡¤Á¦2ÆÇ µîÀÌ ÀÖ°í, ½ÉÃþÇнÀ °ü·Ã

ÆîÃ帱â

¿ªÀÚÀÇ ´Ù¸¥Ã¥

Àüüº¸±â
ÆîÃ帱â

ÄÄÇ»ÅÍ/ÀÎÅÍ³Ý ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    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À̴Ͻýº °áÁ¦´ë±Ý¿¹Ä¡¾÷ µî·Ï¹øÈ£: 02-006-00013

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ
    ¸ðµç °Å·¡¿¡ ´ëÇÏ¿© (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
    µî·Ï ¿©ºÎ´Â e-±ÝÀ¶¹Î¿ø¼¾ÅÍ È¨ÆäÀÌÁö(www.fcsc.kr)ÀÇ µî·Ï¡¤½Å°í>ÀüÀÚ±ÝÀ¶¾÷µî·ÏÇöȲ ¸Þ´º¿¡¼­ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    ¹è¼Û¾È³»

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

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

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

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

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