±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅͰøÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
35,000¿ø |
---|
31,500¿ø (10%ÇÒÀÎ)
1,750P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óǰ±Ç
ÀÌ»óǰÀÇ ºÐ·ù
Ã¥¼Ò°³
°³¹ßÀÚ¿Í ¾ÆÅ°ÅØÆ®, µ¥ºê¿É½º, °ü¸®ÀÚ¸¦ À§ÇÑ ¸¶ÀÌÅ©·Î¼ºñ½º ¿Ïº® °¡À̵å!
1ºÎ¿¡¼ ¸¶ÀÌÅ©·Î¼ºñ½º¶ó´Â ¿ë¾î¸¦ Á¤ÀÇÇϰí, ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³´Â ¸¶ÀÌÅ©·Î(micro) ¾ÆÅ°ÅØÃ³¿Í ¸ÅÅ©·Î(macro) ¾ÆÅ°ÅØÃ³¶ó´Â µÎ°³ÀÇ ·¹º§·Î ±¸¼ºµÅ ÀÖÀ½À» ¼³¸íÇÑ´Ù. ·¹°Å½Ã ½Ã½ºÅÛÀ» ¸¶ÀÌÅ©·Î¼ºñ½º·Î ¸¶À̱׷¹À̼ÇÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 2ºÎ¿¡¼´Â ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ ±¸ÃàÇÒ ¼ö ÀÖ´Â ½ºÅÃÀ» ¼³¸íÇÑ´Ù. ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ ±¸ÇöÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ±â¼ú, µµÄ¿, ÇÁ·ÐÆ® ¿£µåÀÇ ÅëÇÕ, ESI, ºñµ¿±â ¹× Åë½Å, ¾ÆÆÄÄ¡ Ä«ÇÁÄ«, Atom, ³ÝÇø¯½º ½ºÅÃ, ÄÁ¼³(Consul)°ú ¾ÆÆÄÄ¡ httpd ¼¹ö, Äí¹ö³×Ƽ½º, PaaS¸¦ Ŭ¶ó¿ìµå ÆÄ¿îµå¸®¸¦ ¼³¸íÇÑ´Ù. 3ºÎ¿¡¼´Â ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ ÁöÅÊÇÒ ¼ö ÀÖ´Â ¿î¿µÀ» ¼³¸íÇÑ´Ù. ¸¹Àº ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ ¾ÈÀüÇÏ°Ô ¿î¿µÇÒ ¼ö ÀÖ´Â ¿î¿µÀÇ ±âº» ¿øÄ¢°ú ¸¶ÀÌÅ©·Î¼ºñ½º ¿î¿µÀÌ ¾î·Á¿î ÀÌÀ¯¸¦ ¼³¸íÇÑ´Ù. ¸ð´ÏÅ͸µ ¹× ÇÁ·Î¸ÞÅ׿콺(Prometheus), ·Î±× µ¥ÀÌÅÍ ºÐ¼®À» À§ÇÑ ÀÏ·¡½ºÆ½ ½ºÅÃ, ¸¶ÀÌÅ©·Î¼ºñ½º °£ÀÇ È£ÃâÀ» ÃßÀûÇÏ´Â ÁýŲ(Zipkin)À» »ç¿ëÇÑ´Ù. ¼ºñ½º ¸Þ½Ã ±â¼úÀÎ À̽ºÆ¼¿À(Istio)¸¦ ¼³¸íÇÑ´Ù. ¸¶Áö¸·¿¡ ¸¶ÀÌÅ©·Î¼ºñ½ºÀÇ Àü¸ÁÀ» »ìÆìº»´Ù. ¿¹½Ã´Â ½ºÇÁ¸µ ºÎÆ®¿Í ½ºÇÁ¸µ Ŭ¶ó¿ìµå, µµÄ¿¸¦ ±â¹ÝÀ¸·Î ¼³¸íÇÑ´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
¸¶ÀÌÅ©·Î¼ºñ½ºÀÇ ±âº» ¿øÄ¢°ú ±â¼úÀû Ãø¸éÀ» ¼³¸íÇØ, ´Ù¾çÇÑ µ¶ÀÚ¿¡°Ô Èï¹Ì¸¦ Á¦°øÇÒ °ÍÀÌ´Ù.
¡á °³¹ßÀÚ: ÀûÇÕÇÑ ±â¼ú ½ºÅÃÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Â °¡À̵å¶óÀÎÀ» Á¦°øÇÏ´Â 2ºÎ°¡ µµ¿òµÉ °ÍÀÌ´Ù. ¿¹½Ã·Î Á¦°øµÇ´Â ÇÁ·ÎÁ§Æ®´Â ±â¼úÀÇ ±âÃʸ¦ ¹è¿ì´Â Åä´ë ¿ªÇÒÀ» ÇÑ´Ù. ¿¹½Ã ÇÁ·ÎÁ§Æ®¿¡ Æ÷ÇÔµÈ ¸¶ÀÌÅ©·Î¼ºñ½º´Â ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©(Spring Framework)¸¦ »ç¿ëÇØ ÀÚ¹Ù(Java)·Î ÀÛ¼ºÇÑ´Ù. ±×·¯³ª ¿¹½Ã¿¡ »ç¿ëµÈ ±â¼úÀº ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ ÅëÇÕÇÑ´Ù. µû¶ó¼ Ãß°¡ÀûÀÎ ¸¶ÀÌÅ©·Î¼ºñ½º´Â ´Ù¸¥ ¾ð¾î·Î ÀÛ¼ºµÉ ¼ö ÀÖ´Ù. 3ºÎ¿¡¼´Â °³¹ßÀÚ°¡ ¾ÕÀ¸·Î ´õ¿í Áß¿äÇÏ°Ô »ý°¢ÇÏ´Â ¿î¿µ ÁÖÁ¦¸¦ Æ÷ÇÔÇß´Ù. 1ºÎ¿¡¼´Â ¾ÆÅ°ÅØÃ³ °³³äÀÇ ±âº» ¿ø¸®¸¦ ¼³¸íÇÑ´Ù.
¡á ¾ÆÅ°ÅØÆ®: 1ºÎ´Â ¸¶ÀÌÅ©·Î¼ºñ½º¿¡ ´ëÇÑ ±âº» Áö½ÄÀ» Á¦°øÇÑ´Ù. ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³¸¦ ±¸ÇöÇϱâ À§ÇÑ ½ÇÁ¦ ·¹½ÃÇÇ¿Í ±â¼úÀ» Á¦½ÃÇÏ´Â 2ºÎ¿Í 3ºÎ°¡ µµ¿òµÉ °ÍÀÌ´Ù. ¸¶ÀÌÅ©·Î¼ºñ½º¿¡ ´ëÇÑ ÁÖÁ¦¸¦ ÅëÇØ ¾ÆÅ°ÅØÆ®¿¡ ÁßÁ¡À» µÎÁö¸¸ ±â¼úÀ» ÀÚ¼¼È÷ ´Ù·çÁö ¾Ê´Â Á¡À» Âü°íÇÏ±æ ¹Ù¶õ´Ù.
¡á µ¥ºê¿É½º¿Í ¿î¿µ Àü¹®°¡: 3ºÎÀÇ ·¹½ÃÇÇ´Â ·Î±× ºÐ¼®, ¸ð´ÏÅ͸µ, ¸¶ÀÌÅ©·Î¼ºñ½º ÃßÀû°ú °°Àº ¿î¿µ Ãø¸éÀÇ ±â¼úÀû Æò°¡°¡ °¡´ÉÇÑ °ß°íÇÑ Åä´ë¸¦ Á¦°øÇØ À¯ÀÍÇÒ °ÍÀÌ´Ù. 2ºÎ¿¡¼´Â µµÄ¿, Äí¹ö³×Ƽ½º, Ŭ¶ó¿ìµå ÆÄ¿îµå¸®¿Í °°Àº ¹èÆ÷ ±â¼úÀ» ¼Ò°³Çϰí ÀϺΠ¿î¿µ»óÀÇ ¹®Á¦µµ ÇØ°áÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. 1ºÎ¿¡¼´Â ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³ Á¢±Ù ¹æ¹ýÀÇ ¹è°æ¿¡ ´ëÇØ ¼³¸íÇÑ´Ù.
¡á °ü¸®ÀÚ: ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³ Á¢±Ù¹ýÀÇ ÀåÁ¡°ú ±¸Ã¼ÀûÀÎ ¹®Á¦Á¡¿¡ ´ëÇÑ °³¿ä¸¦ ºÎºÐÀûÀ¸·Î ¼³¸íÇÑ´Ù. ±â¼úÀû ¼¼ºÎ »çÇ׿¡ °ü½ÉÀÌ ÀÖ´Ù¸é 2ºÎ¿Í 3ºÎ¸¦ Àд °ÍÀÌ ÁÁ´Ù.
µ¶ÀÚ°¡ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÃ³¿Í ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ ´ëÇÑ ±âº» Áö½ÄÀÌ ÀÖ´Ù°í °¡Á¤ÇÑ´Ù. ÀÌ Ã¥ÀÇ ¿¹½Ã ´ëºÎºÐÀº »çÀü Áö½Ä ¾øÀÌ ½ÇÇàÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ¸·Î ¹®¼ÈµÅ ÀÖ´Ù. ±×¸®°í ´Ù¸¥ ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇÏ´Â ¸¶ÀÌÅ©·Î¼ºñ½º¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ±â¼ú¿¡ ÁßÁ¡À» µÐ´Ù. ±×·¯³ª ¿¹½Ã´Â ½ºÇÁ¸µ ºÎÆ®¿Í ½ºÇÁ¸µ Ŭ¶ó¿ìµå ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ ÀÚ¹Ù·Î ÀÛ¼ºµÆ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1ºÎ - ¾ÆÅ°ÅØÃ³ ±âº» ³»¿ë
1ºÎ¿¡¼´Â ¸¶ÀÌÅ©·Î¼ºñ½º ±â¹Ý ¾ÆÅ°ÅØÃ³ÀÇ ±âº» ¿ø¸®¸¦ ¼Ò°³ÇÑ´Ù.
¡á 1Àå¿¡¼´Â ¸¶ÀÌÅ©·Î¼ºñ½º¶ó´Â ¿ë¾î¸¦ Á¤ÀÇÇÑ´Ù.
¡á ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³´Â ¸¶ÀÌÅ©·Î(micro) ¾ÆÅ°ÅØÃ³¿Í ¸ÅÅ©·Î(macro) ¾ÆÅ°ÅØÃ³¶ó´Â µÎ°³ÀÇ ·¹º§À» °®°í ÀÖ´Ù. Àü¿ªÀûÀÎ °áÁ¤°ú Áö¿ªÀûÀÎ °áÁ¤À» ³ªÅ¸³½´Ù. 2Àå¿¡¼´Â À̸¦ ¼³¸íÇÑ´Ù.
¡á ¶§·Î´Â ·¹°Å½Ã ½Ã½ºÅÛÀº ¸¶ÀÌÅ©·Î¼ºñ½º·Î ¸¶À̱׷¹À̼Ç(migration)µÅ¾ß ÇÑ´Ù. 3Àå¿¡¼ ¸¶À̱׷¹À̼ÇÀ» ´Ù·ê °ÍÀÌ´Ù.
2ºÎ - ±â¼ú ½ºÅÃ
2ºÎÀÇ ÁßÁ¡ ³»¿ëÀº ±â¼ú ½ºÅÃÀÌ´Ù.
¡á µµÄ¿´Â ¸¹Àº ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³ÀÇ ±â¹Ý ±â¼úÀÌ´Ù. ¶ÇÇÑ ¼ÒÇÁÆ®¿þ¾î ·Ñ¾Æ¿ô(roll-out)°ú ¼ºñ½º ¿î¿µÀ» ¿ëÀÌÇÏ°Ô ÇÑ´Ù. ÀÌ´Â 4Àå¿¡¼ ¼³¸íÇÑ´Ù.
¡á 5ÀåÀº ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ ±¸ÇöÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ±â¼úÀ» ¼³¸íÇÑ´Ù.
¡á 6ÀåÀº ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ À§ÇÑ Æ¯È÷ À¯¿ëÇÑ Á¢±Ù¹ýÀ¸·Î¼ µ¶¸³ ½Ã½ºÅÛ(SCS)À» ¼³¸íÇÑ´Ù. SCS´Â UI»Ó¸¸ ¾Æ´Ï¶ó ·ÎÁ÷À» Æ÷ÇÔÇÏ´Â ¸¶ÀÌÅ©·Î¼ºñ½º¿¡ ÁßÁ¡À» µÐ´Ù.
¡á SCS¿¡¼ ÅëÇÕÀ» ÅëÇØ ¾òÀ» ¼ö ÀÖ´Â °¡´É¼ºÀº À¥ ÇÁ·ÐÆ®¿£µåÀÇ ÅëÇÕÀÌ´Ù. ÇÁ·ÐÆ®¿£µå ÅëÇÕÀº ¸¶ÀÌÅ©·Î¼ºñ½º °£ÀÇ °áÇÕµµ¸¦ ³·Ãß°í °íµµÀÇ À¯¿¬¼ºÀ» Á¦°øÇÑ´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº 7ÀåÀ» »ìÆìº¸ÀÚ.
¡á 8Àå¿¡¼ ¼Ò°³ÇÒ À¥ ÇÁ·ÐÆ®¿£µå ÅëÇÕ ·¹½ÃÇÇ´Â ´ÙÀ̳»¹Í ÄÜÅÙÃ÷ ·Îµù¿¡ ´ëÇÑ ¸µÅ©¿Í ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ´Ù. ÇØ´ç ÅëÇÕ ¹æ¹ýÀº ±¸ÇöÇϱ⠽±°í Àß ¼³°èµÈ À¥ ±â¼úÀ» »ç¿ëÇÑ´Ù.
¡á ¼¹ö´Â ESI(Edge Side Includes)¸¦ »ç¿ëÇØ ÅëÇÕÇÒ ¼ö ÀÖ´Ù. ESI´Â ½Ã½ºÅÛÀÌ °í¼º´É°ú ½Å·Ú¼ºÀ» ´Þ¼ºÇÒ ¼ö ÀÖµµ·Ï À¥ ij½Ã¿¡¼ ±¸ÇöµÈ´Ù. ÀÌ´Â 9Àå¿¡¼ ¼³¸íÇÑ´Ù.
¡á ºñµ¿±â Åë½Å °³³äÀº 10Àå¿¡¼ ´Ù·é´Ù. ºñµ¿±â Åë½ÅÀº ¾ÈÁ¤¼ºÀ» Çâ»ó½ÃŰ°í ½Ã½ºÅÛÀÇ °áÇÕµµ¸¦ ³·Ãá´Ù.
¡á 11Àå¿¡¼´Â ¾ÆÆÄÄ¡ Ä«ÇÁÄ«(Apache Kafka)¸¦ ¼Ò°³ÇÑ´Ù. ¾ÆÆÄÄ¡ Ä«ÇÁÄ«´Â ¸Þ½ÃÁö¸¦ º¸³»´Â ºñµ¿±â ±â¼úÀÇ ÇÑ ¿¹´Ù. Ä«ÇÁÄ«´Â ¸Þ½ÃÁö¸¦ ¿µ±¸ÀûÀ¸·Î ÀúÀåÇÒ ¼ö ÀÖ°í ºñµ¿±â 󸮿¡ ´ëÇÑ ´Ù¾çÇÑ Á¢±Ù ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
¡á 12Àå¿¡¼´Â ºñµ¿±â Åë½ÅÀÇ ´ë¾ÈÀ¸·Î AtomÀ» ¼³¸íÇÑ´Ù. AtomÀº REST ÀÎÇÁ¶ó¸¦ »ç¿ëÇÏ°í ±¸Çö°ú ¿î¿µÀÌ ¸Å¿ì ½±´Ù.
¡á 13Àå¿¡¼´Â µ¿±â ¸¶ÀÌÅ©·Î¼ºñ½ºÀÇ °³³äÀ» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. µ¿±â Åë½Å ¹æ¹ýÀÌ ÀÀ´ä ½Ã°£°ú ½Å·Ú¼º°ú °ü·ÃÇØ ¾î·Á¿òÀ» Á¦±âÇÒ ¼ö ÀÖÁö¸¸ ¸¶ÀÌÅ©·Î¼ºñ½º °£ÀÇ µ¿±â Åë½ÅÀÌ ½ÇÁ¦·Î »ç¿ëµÇ´Â °æ¿ì°¡ ¸¹´Ù.
¡á 14Àå¿¡¼ ¼Ò°³ÇÒ ³ÝÇø¯½º ½ºÅÃ(Netflix Stack)Àº ¼ºñ½º Ž»öÀÌ °¡´ÉÇÑ À¯·¹Ä«(Eureka)¸¦ Á¦°øÇÒ »Ó¸¸ ¾Æ´Ï¶ó ·Îµå ¹ë·±½ÌÀ» À§ÇÑ ¸³º»(Ribbon), º¹¿ø·ÂÀ» À§ÇÑ È÷½ºÆ®¸¯½º(Hystrix), ¶ó¿ìÆÃÀ» À§ÇÑ ÁÖ¿ï(Zuul)À» Á¦°øÇÑ´Ù. ³ÝÇø¯½º ½ºÅÃÀº ƯÈ÷ ÀÚ¹Ù Ä¿¹Â´ÏƼ¿¡¼ ³Î¸® »ç¿ëÇϰí ÀÖ´Ù.
¡á 15Àå¿¡¼ ¼Ò°³ÇÒ ÄÁ¼³(Consul)Àº ¼ºñ½º Ž»ö(Service Discovery) ´ë¾È °¡¿îµ¥ Çϳª´Ù. ÄÁ¼³Àº ´Ù¾çÇÑ ±â´ÉÀ» Æ÷ÇÔÇϰí ÀÖ°í ´Ù¾çÇÑ ±â¼ú°ú ÇÔ²² »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¡á 16ÀåÀº ¸¶ÀÌÅ©·Î¼ºñ½ºÀÇ ¿î¿µ°ú Åë½ÅÀ» Áö¿øÇÏ´Â ¸¶ÀÌÅ©·Î¼ºñ½º Ç÷§Æû °³³äÀ» ¼³¸íÇÑ´Ù.
¡á 17Àå¿¡¼ ¼Ò°³ÇÒ Äí¹ö³×Ƽ½º´Â µµÄ¿ ÄÁÅ×À̳ʸ¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â ¸¶ÀÌÅ©·Î¼ºñ½º Ç÷§ÆûÀÌ¸é¼ ¼ºñ½º Ž»ö°ú ·Îµå ¹ë·±½ÌÀ» À§ÇÑ ¼Ö·ç¼Çµµ Á¦°øÇÑ´Ù. ¸¶ÀÌÅ©·Î¼ºñ½º´Â Äí¹ö³×Ƽ½º¿Í µ¶¸³ÀûÀÌ´Ù.
¡á 18ÀåÀÇ PaaS(Platform as a Service)´Â ¶Ç ´Ù¸¥ ¸¶ÀÌÅ©·Î¼ºñ½º Ç÷§ÆûÀÌ´Ù. Ŭ¶ó¿ìµå ÆÄ¿îµå¸®(Cloud Foundry)¸¦ ¿¹½Ã·Î µé¾î ¼³¸íÇÑ´Ù. Ŭ¶ó¿ìµå ÆÄ¿îµå¸®´Â ¸Å¿ì À¯¿¬ÇÏ¸ç ÆÛºí¸¯ Ŭ¶ó¿ìµå»Ó¸¸ ¾Æ´Ï¶ó ȸ»ç ³»ºÎ ÄÄÇ»ÆÃ ¼¾ÅÍ¿¡¼µµ ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
3ºÎ - ¿î¿µ
±²ÀåÈ÷ ¸¹Àº ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ ¾ÈÀüÇÏ°Ô ¿î¿µÇÏ´Â °ÍÀº Å« µµÀü °úÁ¦´Ù. 3ºÎ¿¡¼´Â ÀÌ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ³íÀÇÇÑ´Ù.
¡á 19Àå¿¡¼´Â ¿î¿µÀÇ ±âº» ¿øÄ¢°ú ¸¶ÀÌÅ©·Î¼ºñ½º ¿î¿µÀÌ ¿Ö ¾î·Á¿îÁö ¼³¸íÇÑ´Ù.
¡á 20Àå¿¡¼´Â ¸ð´ÏÅ͸µÀ» ´Ù·ç°í ÇÁ·Î¸ÞÅ׿콺(Prometheus) ÅøÀ» ¼Ò°³ÇÑ´Ù. ÇÁ·Î¸ÞÅ׿콺´Â ´ÙÂ÷¿ø µ¥ÀÌÅÍ ±¸Á¶¸¦ Áö¿øÇÏ¸ç ¼ö¸¹Àº ¸¶ÀÌÅ©·Î¼ºñ½º ÀνºÅϽºÀÇ ¸ÞÆ®¸¯À» ºÐ¼®ÇÒ ¼ö ÀÖ´Ù.
¡á 21ÀåÀº ·Î±× µ¥ÀÌÅÍ ºÐ¼®¿¡ ÁßÁ¡À» µÐ´Ù. µ¥ÀÌÅÍ ºÐ¼® Åø·Î ÀÏ·¡½ºÆ½ ½ºÅÃÀ» ¼³¸íÇÑ´Ù. ÀÏ·¡½ºÆ½ ½ºÅÃÀº ¸Å¿ì ÀαⰡ ÀÖÀ¸¸ç ¸¹Àº ¾çÀÇ ·Î±× µ¥ÀÌÅ͸¦ ºÐ¼®Çϱâ À§ÇÑ ÁÁÀº Åä´ë°¡ µÈ´Ù.
¡á 22Àå¿¡¼´Â ÃßÀû ±â¼úÀ» ÅëÇØ ¸¶ÀÌÅ©·Î¼ºñ½º °£ÀÇ È£ÃâÀ» ÃßÀûÇÏ´Â ÁýŲ(Zipkin)À» »ç¿ëÇÑ´Ù. ÁýŲÀº ´Ù¾çÇÑ Ç÷§ÆûÀ» Áö¿øÇϰí ÃßÀû ºÐ¾ß¿¡¼ »ç½Ç»ó Ç¥ÁØÀÌ´Ù.
¡á ¼ºñ½º ¸Þ½Ã ±â¼úÀº ¸¶ÀÌÅ©·Î¼ºñ½º °£ÀÇ ³×Æ®¿öÅ© Æ®·¡ÇÈ¿¡ ÇÁ·Ï½Ã¸¦ Ãß°¡ÇÑ´Ù. ÇÁ·Ï½Ã´Â ¸ð´ÏÅ͸µ, ·Î±× ºÐ¼®, ÃßÀû, ±âŸ ź·Â¼º, º¸¾È°ú °°Àº ±â´ÉÀ» Áö¿øÇÑ´Ù. 23Àå¿¡¼´Â ¼ºñ½º ¸Þ½ÃÀÇ ¿¹½Ã·Î À̽ºÆ¼¿À(Istio)¸¦ ¼³¸íÇÑ´Ù.
°á·Ð°ú ºÎ·Ï
¸¶Áö¸· ÀåÀÎ 24Àå¿¡¼ ¸¶ÀÌÅ©·Î¼ºñ½ºÀÇ Àü¸ÁÀ» »ìÆìº»´Ù.
ºÎ·Ï A¿¡¼´Â ¼ÒÇÁÆ®¿þ¾î ¼³Ä¡, ºÎ·Ï B¿¡¼´Â ºôµå ÅøÀÎ ¸ÞÀ̺ì(Maven), ºÎ·Ï C¿¡¼´Â µµÄ¿¿Í µµÄ¿ ÄÄÆ÷Áî(Docker Compose)¸¦ »ç¿ëÇØ ¿¹½Ã ȯ°æÀ» ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
Àú´Â óÀ½ ±Ù¹«Çß´ø ¾ËƼij½ºÆ®¿¡¼ ¼ÂÅé¹Ú½º ¹Ìµé¿þ¾î °³¹ß¿¡ Âü¿©Çß½À´Ï´Ù. ¹Ìµé¿þ¾î´Â ¿î¿µÃ¼Á¦ ¶Ç´Â Çϵå¿þ¾î º¥´õÀÇ ÀÎÅÍÆäÀ̽º¸¦ ¿¬µ¿ÇÏ´Â Æ÷ÆÃ ·¹À̾î, JVM, ¾ÖÇø®ÄÉÀÌ¼Ç °ü¸® ·¹À̾î, Åë½Å ·¹À̾î, ¼ºñ½º Á¤º¸ °ü¸® ·¹ÀÌ¾î µî ´Ù¾çÇÑ ¸ðµâÀ» ÇϳªÀÇ ¹ÙÀ̳ʸ®·Î »ý¼ºÇÑ ´ÙÀ½ Çϵå¿þ¾î Ç÷¡½Ã ·Ò¿¡ ÀúÀåÇØ ¼ÂÅé¹Ú½º¿¡ ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ÇÀ» µ¹¾Æ°¡µµ·Ï Çß½À´Ï´Ù. ¸ð³î¸®½º(Monolith) ±¸Á¶¿´°í ¸ðµâº° °ÇÑ ÀÀÁýµµ, ³·Àº °áÇÕµµ¸¦ ¸ñÇ¥·Î ÇÏ°í ¸ðµâº° ´ã´çÀÚ¸¦ µÖ¼ »ý»ê¼ºÀ» ³ô¿´½À´Ï´Ù. ´ÜÁ¡À̶ó¸é ÇϳªÀÇ ¹®Á¦¸¸À¸·Îµµ ÀüüÀûÀΠǰÁúÀ» ¶³¾î¶ß¸± ¼ö ÀÖ´Ù´Â °ÍÀ̾ú½À´Ï´Ù.
ÀÌÈÄ¿¡ ±Ù¹«ÇÏ´ø NHN ½ÃÀý¿¡´Â ³×À̹ö¿Í ÇѰÔÀÓ Ç÷§ÆûÀ» °¢°¢ ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³(MSA)¿Í ºñ½ÁÇÑ »óÅ·Π½ÇÇè ¹× °³¹ß, ¿î¿µÇß½À´Ï´Ù. ¶ÇÇÑ ¾²¸®ÇÁÆ®(thrift)¿Í °°Àº ÀÚü IDLÀ» ¼ºñ½º¿¡ »ç¿ëÇϱ⵵ Çß½À´Ï´Ù. ±×¸®°í ¼ºñ½º¸¶´Ù API ¼¹ö¸¦ ±¸ÃàÇØ À¯±âÀûÀÎ °áÇÕ »óÅ·Π¿î¿µÇß½À´Ï´Ù. Àúµµ ¿©±â¿¡ µ¿ÂüÇØ µ¿·áµé°ú ÇÔ²² °øÅë ¸ðµâÀ» °³¹ßÇϱ⵵ Çß½À´Ï´Ù.
ÇÏÁö¸¸ ³Ê¹« ¸¹Àº ¼¹ö ³ëµå·Î ÀÎÇØ ÆÐŶÀÌ ¼Õ½ÇµÇ±âµµ ÇÏ°í ¾îµð¼ ¹®Á¦°¡ »ý±â´ÂÁö ÃßÀûÇÏ´Â °ÍÀÌ ¾î·Á¿öÁ³½À´Ï´Ù. Á¡Â÷ ÀοøÀÌ ÁÙ¾îµé¸é¼ ¸ðµâ ¶Ç´Â ¼ºñ½º ¿î¿µÀÌ Èûµé¾îÁ³°í, ½ºÇÁ¸µÀ» Àû¿ëÇÑ ¸ð³î¸®½º ¾ÆÅ°ÅØÃ³¸¦ ¼±È£Çϱ⵵ Çß½À´Ï´Ù. µ¶¸³ ½Ã½ºÅÛÀÇ Åë½Å ºñ¿ë, ºñ±³Àû ³·Àº ¼º´É, º¹ÀâÇÑ ÇÁ·ÎÅäÄÝ, ÀÌÀ¯¸¦ ¾Ë ¼ö ¾ø´Â ÆÐŶ ¼Õ½Ç, À¯Áö º¸¼ö Àη µîÀÇ ºÎÁ·À¸·Î ´õ¿í ¸ð³î¸®½º ¾ÆÅ°ÅØÃ³¸¦ Ãß±¸ÇÏ°Ô µÆ½À´Ï´Ù.
¸ð³î¸®½º ¾ÆÅ°ÅØÃ³¿¡¼ »ç¿ëÇÏ´Â ¾ð¾î´Â ÇϳªÀ̰í ÄÚµå ÀúÀå¼Ò¸¦ ÇÔ²² »ç¿ëÇÕ´Ï´Ù. ±×·¡¼ ¹®Á¦ ÆÄ¾ÇÀÌ ½±°í Åë½Å ºñ¿ëÀÌ °ÅÀÇ ¾ø½À´Ï´Ù. ³»ºÎ ¸ðµâ °£ÀÇ Åë½ÅÀº È£Ãâ·Î »ç¿ëÇÏ°í ¿ÜºÎ Åë½Å¿¡¸¸ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÏ´Ï °£°áÇϰí È¿À²¼ºÀÌ ³ô½À´Ï´Ù. µû¶ó¼ ¹®Á¦ ÇØ°áÀÌ ´õ¿í ½±±â¿¡ °³¹ß ÀηÂÀÌ Àû¾îµµ ¿î¿µÇÒ ¼ö ÀÖ´Â ±¸Á¶°¡ µË´Ï´Ù. ±×·¯³ª °³¹ßÀÚÀÇ ÀÚÀ¯µµ´Â ¶³¾îÁö°í Á¡Â÷ ³ô¾ÆÁö´Â ÄÚµåÀÇ º¹À⼺(¸ðµâÀÇ °áÇÕµµ°¡ ´À½¼ÇØÁü)À¸·Î ÀÎÇØ ÄÚµå À¯Áö º¸¼ö ½Ã°£°ú ¹èÆ÷ ½Ã°£ÀÌ ±æ¾îÁö´Â ´ÜÁ¡ÀÌ ÀÖ½À´Ï´Ù.
¿äÁò¿¡´Â SOA(Service Oriented Architecture), ¾ÖÀÚÀÏ, DDD(Domain Driven Design), ÇÔ¼öÇü ¾ð¾îÀÇ ºÎÈï, Ŭ¶ó¿ìµå, ¾ÆÆÄÄ¡ Ä«ÇÁÄ«, Æú¸®±×¶ù(Polyglot), µ¥ºê¿É½º, µµÄ¿ ±â¼ú(Äí¹ö³×Ƽ½º, À̽ºÆ¼¿À)ÀÌ Æ®·»µå¿¡ ¸Â°Ô ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³°¡ ´Ù½Ã ºÎÈïÇϰí ÀÖ½À´Ï´Ù.
¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³ÀÇ ´ÜÁ¡À» À̰ܳ¾ ¼ö ÀÖ´Â µµÄ¿, ºñµ¿±â Åë½Å ±â¼ú, ¼Å¶ ºê·¹ÀÌÄ¿, ÃßÀû, ¼ºñ½º Ž»ö, ¼ºñ½º ¸Þ½Ã µî ¼ö¸¹Àº ±â´ÉµéÀÌ »ý±â°í µ¥ºê¿É½º ÅøÀÌ °è¼Ó ¿ÀǼҽº·Î ³ª¿À¸é¼ °³¹ß°ú ¿î¿µÀÌ ½¬¿öÁö°í ÀÖ½À´Ï´Ù. ÀÌÁ¦´Â ³ÝÇø¯½º¿Í ¾Æ¸¶Á¸Ã³·³ º¹ÀâÇÑ ºñÁî´Ï½º¸¦ ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³·Î °³¹ß ¹× ¿î¿µÇÏ´Â °ÍÀÌ ¼º°ø »ç·Ê°¡ µÇ°í ÀÖ½À´Ï´Ù.
ÇÑÆí ¼¼±×¸ÕÆ®»çÀÇ »ç·Ê¿Í °°ÀÌ ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³ÀÇ ´ÜÁ¡ÀÌ ³Ê¹« ¸¹¾Æ ¸ð³î¸®½º ¾ÆÅ°ÅØÃ³·Î µÇµ¹¾Æ°£ »ç·Êµµ ÀÖ½À´Ï´Ù(http://www.ciokorea.com/news/39258). ¼ºñ½º°¡ ³Ê¹« ¸¹¾Æ ¾î´À ÄÚµå ÀúÀå¼Ò¿¡ ¾î´À ÇÁ·ÎÁ§Æ®°¡ ÀÖ´ÂÁö ¸ð¸£´Â °æ¿ì, ¸¶ÀÌÅ©·Î¼ºñ½º¿¡¼ »ç¿ëµÈ ¾ð¾î°¡ ´Þ¶ó µ¿ÀÏÇÑ Äڵ带 °¢°¢ ±¸ÇöÇÏ´Ù º¸´Ï ºñ½ÁÇÑ ÄÚµåµéÀÌ »êÀçµÈ °æ¿ì, ºñ½ÁÇÑ Äڵ带 ¶óÀ̺귯¸® ¹öÀü ¾÷À» ÇÒ ¶§ °ü·ÃµÈ ¸¹Àº ¼ºñ½ºÀÇ ¶óÀ̺귯¸®¸¦ ¿Ïº®ÇÏ°Ô Ã³¸®ÇÏÁö ¸øÇÏ´Â °æ¿ì µî ´Ù¾çÇÑ ´ÜÁ¡ÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ Ã¥À» ¹ø¿ªÇÏ¸é¼ ¼ÒÇÁÆ®¿þ¾îÀÇ º»Áú¿¡ ´ëÇØ ´Ù½Ã µ¹¾Æº¸°Ô µÆ½À´Ï´Ù. ¶ÇÇÑ ¸ð³î¸®½º ¾ÆÅ°ÅØÃ³µç ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³µç ¸ðµâ, »ç¶÷, Á¤Ã¥°ú °ü·ÃµÈ Àü·«ÀÌ Áß¿äÇÏ´Ù´Â °ÍÀ» ¾Ë°Ô µÆ½À´Ï´Ù. ¸ð³î¸®½º ¾ÆÅ°ÅØÃ³¿¡¼ ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³·Î º¯°æÇÏ·Á´Â ÀÛ¾÷Àº ½Ã½ºÅÛ ¾ÆÅ°ÅØÃ³¸¦ ¿ÏÀüÈ÷ ¹Ù²Ù±â ¶§¹®¿¡ ½ÅÁßÇÒ Çʿ䰡 ÀÖ°í ¹Ýµå½Ã Àü·«ÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ Ã¥Àº ¸¶ÀÌÅ©·Î¼ºñ½º¿¡ ´ëÇÑ Àü·«°ú ±â¼úÀ» Àß ¼³¸íÇϰí ÀÖ½À´Ï´Ù. Àß µé¿©´Ùº¸¸é °¢ °³¹ß ÆÀÀº Áö¹æ ºÐ±Ç üÁ¦¸¦ °¡Áø ±¹°¡Ã³·³ Áö¹æÀÚÄ¡´ÜüÀåÀÇ ¸®´õ½ÊÀ¸·Î¼ÀÇ ÀûÀýÇÑ ±ÇÇÑ, Ã¥ÀÓÀ» °¡Áý´Ï´Ù. µû¶ó¼ ¸®´õ½ÊÀ» ÀüÇô »ý°¢ÇÏÁö ¾Ê°í ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ ´Ü¼øÈ÷ °³¹ß ÆÀÀÌ ¿øÇÏ´Â ¾ð¾î¸¦ »ç¿ëÇØ ¸¶À½´ë·Î °³¹ßÇÏ´Â °ÍÀº ÀÌ ¿øÄ¢¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù. ±¹°¡ ¼öÀåÀÇ ¸®´õ½ÊÀ» Á¸ÁßÇϵíÀÌ ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³¿¡ ´ëÇÑ Á¤Ã¥À» °³¹ß ÆÀÀÌ Á¸ÁßÇÏ°í µû¶ó¾ß ÇÕ´Ï´Ù.
ÀÌ Ã¥Àº ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³¿Í ´Ù¾çÇÑ ±â¼ú¸¸ ³ª¿ÇÏÁö ¾Ê½À´Ï´Ù. ¼ÒÇÁÆ®¿þ¾îÀÇ ¸ðµâÀÌ ¹«¾ùÀÎÁö, ¸¶ÀÌÅ©·Î¼ºñ½º ¾ÆÅ°ÅØÃ³¿¡¼ Áß¿äÇÑ ºÎºÐÀÌ ¹«¾ùÀÎÁö °Á¶ÇÕ´Ï´Ù. ±×¸®°í ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿Í µµÄ¿, µµÄ¿ ÄÄÆ÷Áî(docker compose) ±â¹ÝÀÇ ¿¹½Ã·Î À§¿¡ ¼Ò°³ÇÑ ÅøÀ» ¼³¸íÇÕ´Ï´Ù.
ÀÌ Ã¥Àº °³¹ßÀÚ, ¾ÆÅ°ÅØÆ®, µ¥ºê¿É½º, °ü¸®ÀÚ ¸ðµÎ¿¡°Ô µµ¿òÀÌ µÇ´Â ÁÁÀº Ã¥ÀÔ´Ï´Ù. ¿ªÀÚ°¡ ÃÖ±Ù¿¡ »ç¿ëÇØº» ÁÁÀº ±â¼ú°ú °í¹ÎÀ» ÀÌ Ã¥¿¡¼ Àß ¼Ò°³Çϰí ÀÖÀ¸´Ï ¸¹Àº µµ¿òÀÌ µÉ °ÍÀÔ´Ï´Ù.
¸ñÂ÷
0Àå. ¼Ò°³
0.1 ÀÌ Ã¥ÀÇ ±¸¼º
0.2 ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
0.3 »çÀü Áö½Ä
0.4 ºü¸¥ ½ÃÀÛ
0.5 °¨»çÀÇ ¸»
0.6 À¥»çÀÌÆ®
1Àå. ¸¶ÀÌÅ©·Î¼ºñ½º
1.1 ¸¶ÀÌÅ©·Î¼ºñ½º: Á¤ÀÇ
1.2 ¸¶ÀÌÅ©·Î¼ºñ½º¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯
1.3 µµÀü °úÁ¦
1.4 º¯Çü
1.5 °á·Ð
2Àå. ¸¶ÀÌÅ©·Î ¾ÆÅ°ÅØÃ³¿Í ¸ÅÅ©·Î ¾ÆÅ°ÅØÃ³
2.1 ¹Ù¿îµðµå ÄÁÅØ½ºÆ®¿Í Àü·«Àû ¼³°è
2.2 ±â¼úÀû ¸¶ÀÌÅ©·Î¿Í ¸ÅÅ©·Î ¾ÆÅ°ÅØÃ³
2.3 ¿î¿µ: ¸¶ÀÌÅ©·Î ¾ÆÅ°ÅØÃ³ ¶Ç´Â ¸ÅÅ©·Î ¾ÆÅ°ÅØÃ³
2.4 ¸¶ÀÌÅ©·Î ¾ÆÅ°ÅØÃ³¸¦ ¼±È£ÇÑ´Ù!
2.5 Á¶Á÷ Ãø¸é
2.6 µ¶¸³ ½Ã½ºÅÛ ¾ÆÅ°ÅØÃ³ ¿øÄ¢
2.7 º¯Çü
2.7 °á·Ð
3Àå. ¸¶À̱׷¹À̼Ç
3.1 ¸¶À̱׷¹À̼ÇÀ» ¼öÇàÇÏ´Â ÀÌÀ¯
3.2 ÀϹÝÀûÀÎ ¸¶À̱׷¹ÀÌ¼Ç Àü·«
3.3 ´ë¾È Àü·«
3.4 ºôµå, ¿î¿µ, Á¶Á÷
3.5 º¯Çü
3.6 °á·Ð
4Àå. µµÄ¿
4.1 ¸¶ÀÌÅ©·Î¼ºñ½º¿¡¼ µµÄ¿¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯
4.2 µµÄ¿ ±âº» ³»¿ë
4.3 µµÄ¿ ¼³Ä¡¿Í µµÄ¿ Ä¿¸Çµå
4.4 µµÄ¿ ¸Ó½ÅÀ¸·Î µµÄ¿ È£½ºÆ® ¼³Ä¡
4.5 µµÄ¿ÆÄÀÏ
4.6 µµÄ¿ ÄÄÆ÷Áî
4.7 º¯Çü
4.8 °á·Ð
5Àå. ±â¼ú °üÁ¡ÀÇ ¸¶ÀÌÅ©·Î ¾ÆÅ°ÅØÃ³
5.1 ¿ä±¸ »çÇ×
5.2 ¸®¾×Ƽºê
5.3 ½ºÇÁ¸µ ºÎÆ®
5.4 Go
5.5 º¯Çü
5.6 °á·Ð
6Àå. µ¶¸³ ½Ã½ºÅÛ
6.1 µ¶¸³ ½Ã½ºÅÛ¿¡ ´ëÇÑ ±Ù°Å
6.2 Á¤ÀÇ
6.3 ¿¹Á¦
6.4 SCS¿Í ¸¶ÀÌÅ©·Î¼ºñ½º
6.5 µµÀü °úÁ¦
6.6 ÀåÁ¡
6.7 º¯Çü
6.8 °á·Ð
7Àå. °³³ä: ÇÁ·ÐÆ®¿£µå ÅëÇÕ
7.1 ÇÁ·ÐÆ®¿£µå: ¸ð³î¸®½º ¶Ç´Â ¸ðµâÈ
7.2 ¿É¼Ç
7.3 ÀÚ¿ø ÁöÇâ Ŭ¶óÀÌ¾ðÆ® ¾ÆÅ°ÅØÃ³
7.4 µµÀü
7.5 ÀåÁ¡
7.6 º¯Çü
7.7 °á·Ð
8Àå. ·¹½ÃÇÇ: ¸µÅ©¿Í Ŭ¶óÀÌ¾ðÆ® ÅëÇÕÇϱâ
8.1 °³¿ä
8.2 ¿¹½Ã
8.3 º¯Çü
8.4 ½ÇÇè
8.5 °á·Ð
9Àå. ·¹½ÃÇÇ: ESI¸¦ »ç¿ëÇÑ ¼¹ö Ãø ÅëÇÕ
9.1 ESI: °³³ä
9.2 ¿¹½Ã
9.3 ¹Ù´Ï½Ã
9.4 ·¹½ÃÇÇ º¯Çü
9.5 ½ÇÇè
9.6 °á·Ð
10Àå. °³³ä: ºñµ¿±â ¸¶ÀÌÅ©·Î¼ºñ½º
10.1 Á¤ÀÇ
10.2 À̺¥Æ®
10.3 µµÀü °úÁ¦
10.4 ÀåÁ¡
10.5 º¯Çü
10.6 °á·Ð
11Àå. ·¹½ÃÇÇ: ¸Þ½Ã¡°ú Ä«ÇÁÄ«
11.1 ¸Þ½ÃÁö ÁöÇ⠹̵é¿þ¾î
11.2 Ä«ÇÁÄ«ÀÇ ¾ÆÅ°ÅØÃ³
11.3 Ä«ÇÁÄ« À̺¥Æ®
11.4 ¿¹½Ã
11.5 ·¹½ÃÇÇ º¯Çü
11.6 ½ÇÇè
11.7 °á·Ð
12Àå. ·¹½ÃÇÇ: Atom ¹× REST·Î ºñµ¿±â Åë½Å
12.1 Atom Æ÷¸Ë
12.2 ¿¹½Ã
12.3 ·¹½ÃÇÇ º¯Çü
12.4 ½ÇÇè
12.5 °á·Ð
13Àå. °³³ä: µ¿±â ¸¶ÀÌÅ©·Î¼ºñ½º
13.1 Á¤ÀÇ
13.2 ÀåÁ¡
13.3 µµÀü °úÁ¦
13.4 º¯Çü
13.5 °á·Ð
14Àå. ·¹½ÃÇÇ: ³ÝÇø¯½º ½ºÅà ±â¹ÝÀÇ REST
14.1 ¿¹½Ã
14.2 À¯·¹Ä«: ¼ºñ½º Ž»ö
14.3 ¶ó¿ìÅÍ: ÁÖ¿ï
14.4 ·Îµå ¹ë·±½Ì: ¸³º»
14.5 º¹¿ø·Â: È÷½ºÆ®¸¯½º
14.6 ·¹½ÃÇÇ º¯Çü
14.7 ½ÇÇè
14.8 °á·Ð
15Àå. ·¹½ÃÇÇ: ÄÁ¼³À» ÀÌ¿ëÇÑ REST¿Í ¾ÆÆÄÄ¡ httpd ¼¹ö
15.1 ¿¹½Ã
15.2 ¼ºñ½º Ž»ö: ÄÁ¼³
15.3 ¶ó¿ìÆÃ: ¾ÆÆÄÄ¡ httpd ¼¹ö
15.4 ÄÁ¼³ ÅÛÇø´
15.5 ÄÁ¼³°ú ½ºÇÁ¸µ ºÎÆ®
15.6 DNS¿Í ·¹Áö½ºÆ®·¹ÀÌÅÍ
15.7 ·¹½ÃÇÇ º¯Çü
15.8 ½ÇÇè
15.9 °á·Ð
16Àå. °³³ä: ¸¶ÀÌÅ©·Î¼ºñ½º Ç÷§Æû
16.1 Á¤ÀÇ
16.2 º¯Çü
16.3 °á·Ð
17Àå. ·¹½ÃÇÇ: Äí¹ö³×Ƽ½º¿Í µµÄ¿ ÄÁÅ×À̳Ê
17.1 Äí¹ö³×Ƽ½º
17.2 Äí¹ö³×Ƽ½º ¿¹½Ã
17.3 ¼¼ºÎ ¿¹½Ã
17.4 Äí¹ö³×Ƽ½ºÀÇ Ãß°¡ ±â´É
17.5 ·¹½ÃÇÇ º¯Çü
17.6 º¯Çü
17.7 °á·Ð
18Àå. ·¹½ÃÇÇ: Ŭ¶ó¿ìµå ÆÄ¿îµå¸®ÀÇ PaaS
18.1 PaaS: Á¤ÀÇ
18.2 Ŭ¶ó¿ìµå ÆÄ¿îµå¸®
18.3 Ŭ¶ó¿ìµå ÆÄ¿îµå¸® ¿¹½Ã
18.4 ·¹½ÃÇÇ º¯Çü
18.5 ½ÇÇè
18.6 ¼¹ö¸®½º
18.7 °á·Ð
19Àå. °³³ä: ¿î¿µ
19.1 ¿î¿µÀÌ Áß¿äÇÑ ÀÌÀ¯
19.2 ¸¶ÀÌÅ©·Î¼ºñ½º ¿î¿µÀ» À§ÇÑ Á¢±Ù ¹æ¹ý
19.3 »ìÆìº» ±â¼úÀÇ È¿°ú
19.4 °á·Ð
20Àå. ·¹½ÃÇÇ: ÇÁ·Î¸ÞÅ׿콺¸¦ ÀÌ¿ëÇÑ ¸ð´ÏÅ͸µ
20.1 ±âº» ³»¿ë
20.2 ¸¶ÀÌÅ©·Î¼ºñ½ºÀÇ ¸ÞÆ®¸¯
20.3 ÇÁ·Î¸ÞÅ׿콺 Åë°è
20.4 ÇÁ·Î¸ÞÅ׿콺 ¿¹½Ã
20.5 ·¹½ÃÇÇ º¯Çü
20.6 ½ÇÇè
20.7 °á·Ð
21Àå. ·¹½ÃÇÇ: ÀÏ·¡½ºÆ½ ½ºÅÃÀ» Ȱ¿ëÇÑ ·Î±× ºÐ¼®
21.1 ±âº» ³»¿ë
21.2 ÀÏ·¡½ºÆ½ ½ºÅÃÀ» »ç¿ëÇØ ·Î±× ÀúÀåÇϱâ
21.3 ¿¹½Ã
21.4 ·¹½ÃÇÇ º¯Çü
21.5 ½ÇÇè
21.6 °á·Ð
22Àå. ·¹½ÃÇÇ: ÁýŲÀ¸·Î ÃßÀûÇϱâ
22.1 ±âº» »çÇ×
22.2 ÁýŲÀ¸·Î ÃßÀûÇϱâ
22.3 ¿¹½Ã
22.4 ·¹½ÃÇÇ º¯Çü
22.5 °á·Ð
23Àå. ·¹½ÃÇÇ: ¼ºñ½º ¸Þ½Ã, À̽ºÆ¼¿À
23.1 ¼ºñ½º ¸Þ½Ã¶õ?
23.2 ¿¹½Ã
23.3 À̽ºÆ¼¿ÀÀÇ µ¿ÀÛ ¹æ½Ä
23.4 ÇÁ·Î¸ÞÅ׿콺¿Í ±×¶óÆÄ³ª·Î ¸ð´ÏÅ͸µÇϱâ
23.5 Àç°Å·Î ÃßÀûÇϱâ
23.6 ·Î±ë
23.7 º¹¿ø·Â
23.8 µµÀü »çÇ×
23.9 ÀåÁ¡
23.10 º¯Çü
23.11 ½ÇÇè
23.12 °á·Ð
24Àå. Á¤¸®
ºÎ·Ï A. ȯ°æ ¼³Ä¡
ºÎ·Ï B. ¸ÞÀ̺ì Ä¿¸Çµå
ºÎ·Ï C. µµÄ¿¿Í µµÄ¿ ÄÄÆ÷Áî Ä¿¸Çµå
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óǰÁ¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆÇ¸ÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
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Àϳ» »óǰÀ» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óǰÀ» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óǰÀ» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.