±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
28,000¿ø |
---|
25,200¿ø (10%ÇÒÀÎ)
1,400P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
DevOps´Â Dev(°³¹ß)°ú Ops(¿î¿ë)ÀÌ ±ä¹ÐÇÑ Çù·Â°ú ¿¬°è¸¦ ÅëÇØ ºñÁî´Ï½º °¡Ä¡¸¦ ³ôÀÌ·Á°í ÇÏ´Â ±Ù¹« ¹æ½Ä°ú ¹®È¸¦ ¸»ÇÕ´Ï´Ù. DevOps´Â ÃֽŠ±â¼ú°ú µµ±¸ÀÇ »ç¿ë»Ó¸¸ ¾Æ´Ï¶ó ±×°ÍµéÀ» µÑ·¯½Ñ Á¶Á÷°ú ¹®È±îÁö Æ÷ÇÔµÈ »ý°¢À̸ç, ´õ ³ª¾Æ°¡ °è¼ÓÀûÀ¸·Î °³¼±ÀÌ ÁøÇàµÇ´Â ½Ã½ºÅÛ ¿î¿ë ¹æ½Ä±îÁö Æø³Ð°Ô Æ÷ÇÔÇÏ°í ÀÖ½À´Ï´Ù. µû¶ó¼ ƯÁ¤ÇÑ ¹«¾ð°¡¸¦ ÇÔÀ¸·Î½á ¡°DevOps¸¦ ½ÇõÇÏ°í ÀÖ´Ù¡±¶ó°í ¸»ÇÒ ¼ö ÀÖ´Â ¸íÈ®ÇÑ Á¤ÀÇ´Â ¾ø¾î, ¹è¿ì´Â °Í°ú ½ÇõÇϱⰡ ¾î·Á¿î °ÍÀÔ´Ï´Ù. DevOps¸¦ ½ÇõÇϱâ À§ÇÑ ¸íÈ®ÇÑ Á¤ÀÇ°¡ ¾ø´Ù°í ÇÏ´õ¶óµµ ¿Ö DevOps °°Àº »ç»óÀÌ »ý°Ü³µ°í, ¹«¾ùÀ» ¸ñÀûÀ¸·Î ÇÏ°í ÀÖ´ÂÁö, ¾î¶² ¹æ¹ýÀ̳ª µµ±¸°¡ ±×·¯ÇÑ »ç»óÀ» Áö¿øÇÏ´Â °ÍÀÎÁö¿¡ ´ëÇØ ¹è¿ì´Â °ÍÀÌ °¡´ÉÇÕ´Ï´Ù.
ÀÌ Ã¥¿¡¼ Áß½ÃÇÏ´Â Infrastructure as Code´Â ¼¹ö³ª ³×Æ®¿öÅ©¸¦ Æ÷ÇÔÇÑ ÀÎÇÁ¶óÀÇ ¼³Á¤À̳ª ±¸Á¶¸¦ ÄÚµåÈÇÏ°í ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» ¼öÇàÇÏ´Â ¡°°³¹ß¡± ½ºÅ¸ÀÏÀ» ÀÎÇÁ¶ó ¡°¿î¿ë¡±¿¡ Àû¿ëÇÏ´Â Á¢±Ù¹ýÀÔ´Ï´Ù. ÀÌ°ÍÀº DevOps°¡ ½ÇõÇÏ´Â °³¹ß°ú ¿î¿ëÀÇ ±ä¹ÐÇÑ ¿¬°è¸¦ ÁöÁöÇÏ´Â ¹æ¹ýÀ¸·Î½á ¸Å¿ì À¯¿ëÇÑ ¹æ¹ýÀÔ´Ï´Ù. ¿©±â¼´Â ÀÌ·¯ÇÑ Infrastructure as Code¿¡ ´ëÇÑ °³³ä»Ó¸¸ ¾Æ´Ï¶ó ¾î¶»°Ô Àû¿ëÇÒ °ÍÀÎÁö¿¡ °üÇؼµµ ¼³¸íÇÏ°í ÀÖ½À´Ï´Ù. ±×¸®°í Infrastructure as Code°¡ ¾î¶»°Ô DevOps¶ó´Â °³³äÀ» ÁöÅÊÇÏ°í ÀÖÀ¸¸ç, ¾î¶² È¿°ú¸¦ °ÅµÎ°í ÀÖ´ÂÁöµµ ±â¼úÇÏ°í ÀÖ½À´Ï´Ù. IT »ê¾÷¿¡ Á¾»çÇÏ°í ÀÖ´Â »ç¶÷ºÎÅÍ Á¶Á÷ ³»¿¡¼ Áß°ß °£ºÎ°¡ µÇ¾úÁö¸¸, ¾ÆÁ÷ DevOps¶ó´Â ¿ë¾î°¡ ³¸¼± »ç¶÷±îÁö ³Î¸® ÀÐÀ» ¼ö ÀÖµµ·Ï ±â¼úÀ̳ª ±â¹ýÀ» ÀÔ¹® ´Ü°èºÎÅÍ ÀÀ¿ë ´Ü°è±îÁö ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ÀÌ¹Ì DevOps¿Í °ü·ÃµÈ Áö½ÄÀ» °®°í ÀÖÁö¸¸ ½ÇõÇÏ´Â Ãø¸é¿¡¼ ÆÀ¿¡ Àû¿ëÇÏÁö ¸øÇÏ´Â »ç¶÷µéµµ ÀÌ Ã¥À» º¸¸é ÁÁÀ» °ÍÀ¸·Î »ý°¢ÇÕ´Ï´Ù. º»¼¿¡¼´Â, °³ÀΠȯ°æ¿¡¼ DevOps¿Í °ü·ÃµÈ ±â¼ú µµÀÔÀ» Infrastructure as Code¸¦ Áß½ÉÀ¸·Î ´Ü°èÀûÀ¸·Î ¼öÇàÇÑ ÈÄ¿¡, ÆÀ ´ÜÀ§·Î Àû¿ëÇÏ¿© ¼ºñ½º °³¹ß¡¤¿î¿ëÀ¸·Î ¹ßÀü½ÃÅ°°í, Á¶Á÷¿¡ DevOps ±â¹ýÀ» µµÀÔÇÏ´Â ¼ø¼´ë·Î ¼³¸íÇÏ°í ÀÖ½À´Ï´Ù.
ÃâÆÇ»ç ¼Æò
ÀÌ Ã¥Àº DevOps¸¦ ½ÇõÇϱâ À§ÇÑ ±â¼úÀ̳ª ±â¹ýÀ» ÀÔ¹® ´Ü°èºÎÅÍ ÀÀ¿ë ´Ü°è±îÁö ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. IT »ê¾÷¿¡ Á¾»çÇÏ°í ÀÖ´Â »ç¶÷»Ó¸¸ÀÌ ¾Æ´Ï¶ó ¾ÆÁ÷ DevOps¶ó´Â ¿ë¾î°¡ Àͼ÷ÇÏÁö ¾ÊÀº »ç¶÷±îÁö ¼ö¿ùÇÏ°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï DevOps °ü·Ã ±â¼úÀ» Infrastructure as Code¸¦ Áß½ÉÀ¸·Î ¼Ò°³ÇÕ´Ï´Ù. °¢ éÅ͸¦ Â÷±ÙÂ÷±Ù µû¶ó ÇÏ´Ù º¸¸é ÀÛÀº ¹üÀ§ÀÇ µ¥ºê¿É½ººÎÅÍ ÆÀ Á¶Á÷À» º¯È½ÃÅ°´Â Å« ¹üÀ§ÀÇ µ¥ºê¿É½º±îÁö ³ÐÀº °üÁ¡À¸·Î µ¥ºê¿É½º¸¦ ¹è¿ï ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
CHAPTER 1. DevOps ¾Ë¾Æº¸±â
1Àå¿¡¼´Â DevOpsÀÇ °³¿ä¿Í DevOps¿Í °ü·ÃµÈ Å°¿öµå¸¦ ¼³¸íÇÕ´Ï´Ù. º» ÀåÀ» ´Ù ÀÐÀ¸¸é DevOps¸¦ º»ÀÎÀÌ ½º½º·Î ¼³¸íÇÏ´Â °ÍÀº ¹°·Ð, ¿¬°üµÈ ¹æ¹ý¡¤±â¼ú¿¡ ´ëÇÑ Á¶»ç ¶ÇÇÑ ½º½º·Î ÇÒ ¼ö ÀÖ´Â ±âÃÊ Áö½ÄÀÌ »ý±â°Ô µË´Ï´Ù. ¿©±â¼´Â DevOpsÀÇ Åº»ý ¹è°æ°ú DevOps°¡ ±¸Ã¼ÀûÀ¸·Î ¾î¶² Á¤Ã¥°ú µµ±¸·Î À¯ÁöµÇ°í ÀÖ´ÂÁö ¼³¸íÇÕ´Ï´Ù.
CHAPTER 2. °³ÀÎÀÌ DevOps ½ÃÀÛÇϱâ
1Àå¿¡¼´Â DevOps °³¿ä¸¦ ¹è¿ü½À´Ï´Ù. 2Àå¿¡¼´Â ±¸Ã¼ÀûÀÎ DevOps Á¤Ã¥¡¤µµ±¸¸¦ ¼Ò°³ÇÏ¸é¼ ½Ç½ÀÀ» ÇØ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù. 2ÀåÀ» ´Ù ÀÐ°í ³ª¸é °³ÀΠȯ°æÀ» DevOps »ç»ó°ú µµ±¸¸¦ ÀÌ¿ëÇÏ¿© È¿À²ÈÇÏ°í ÆÀ¿øÀ̳ª µ¿·á¿¡°Ô ±¸Ã¼ÀûÀÎ ¹æ¹ýÀ» ÀüÇØ ÁÙ ¼ö ÀÖ°Ô µÉ °ÍÀÔ´Ï´Ù.
CHAPTER 3. ÆÀÀ¸·Î DevOps È®´ëÇϱâ
2Àå¿¡¼´Â ´Ù¾çÇÑ µµ±¸¸¦ »ç¿ëÇÏ¿© Local ȯ°æ¿¡¼ ½ÃÀÛÇÏ´Â DevOps·ÎÀÇ Ã¹ ´Ü°è·Î½á, Infrastructure as Code¸¦ ½Ç½ÀÇß½À´Ï´Ù. 3Àå¿¡¼´Â °³ÀÎÀ¸·Î¼ µµÀÔÇß´ø DevOps¸¦ ÆÀÀ¸·Î È®ÀåÇÏ°í, DevOps¸¦ µµÀÔÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö ±¸Ã¼ÀûÀÎ ¹æ¹ýÀ» »ìÆ캸°Ú½À´Ï´Ù. 3ÀåÀ» ÀÐ°í ³ª¸é ÆÀ¿¡ DevOps¸¦ µµÀÔÇÏ´Â ±¸Ã¼ÀûÀÎ ¹æ¹ýÀ» ÀÌÇØÇÏ°í ¸ö¼Ò ½ÇõÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
CHAPTER 4. DevOps¸¦ À§ÇØ ±¸Á¶¸¦ ¹Ù²Û´Ù
3Àå¿¡¼´Â ÆÀÀ̶ó´Â Ʋ ¾È¿¡¼ DevOps¸¦ ¹è¿ü½À´Ï´Ù. 4Àå¿¡¼´Â ´õ ³ª¾Æ°¡ ¡°DevOps¸¦ À§ÇÑ¡± ±¸Á¶¸¦ »ý°¢ÇÏ¸é¼ ¿ø·¡ ¸ñÇ¥ÀÎ ¡°ºñÁî´Ï½º °¡Ä¡ Çâ»ó¡±À» À§ÇÑ °¡Àå ÀûÇÕÇÑ ÇüŸ¦ ¹è¿ö º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù. 4ÀåÀ» ÀÐ°í ³ª¸é DevOps¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ÆÀÀ̳ª ¾ÆÅ°ÅØó¸¦ »ý°¢ÇÒ ¼ö ÀÖ°Ô µÇ°í, ´õ ³ª¾Æ°¡ ´Ù¾çÇÑ Ãø¸é¿¡¼ DevOpsÀÇ ¸ð½ÀÀ» º¼ ¼ö ÀÖ°Ô µÉ °ÍÀÔ´Ï´Ù.
CHAPTER 5. [½Çõ] Infrastructure as Code
4Àå±îÁö´Â DevOpsÀÇ µµ±¸¿Í ±â¹ý¿¡ ´ëÇØ ¹è¿ü½À´Ï´Ù. 5Àå¿¡¼´Â Infrastructure as Code¸¦ ½ÇõÇØ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù. 5ÀåÀ» ÀÐ°í ³ª¸é DevOps¸¦ ±¸ÇöÇÏ´Â ½Ã½ºÅÛÀÇ ±¸¼ºÀ» Á÷Á¢ µû¶ó ÇÏ¸é¼ ¹è¿ï ¼ö ÀÖ½À´Ï´Ù. ±×°ÍÀ» ¹ÙÅÁÀ¸·Î ÇÏ¿© º»ÀÎÀÇ ÆÀÀ̳ª ¼ºñ½º¿¡ ¸Â´Â ±¸¼ºÀ» »ý°¢ÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
Áö±Ý±îÁö ¹è¿ü´ø DevOpsÀÇ ´Ù¾çÇÑ Ãø¸é°ú ¿©·¯ °¡Áö ¿ä¼Ò¸¦ °³³äÀû Áö½ÄÀ¸·Î¸¸ ÀÌÇØÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ±¸Ã¼ÀûÀ¸·Î ¾î¶»°Ô ±¸¼ºÇϸé ÁÁÀ»Áö ´Ù¾çÇÑ »ç·Ê¸¦ ¼Ò°³ÇÕ´Ï´Ù.
CHAPTER 6. Á¶Á÷°ú ÆÀÀÇ º®À» ³Ñ´Â DevOps
6Àå¿¡¼´Â ¸â¹öÀÇ °üÁ¡¿¡¼ DevOps¸¦ ¼¼È÷ Á¶Á÷¿¡ ħÅõ½ÃÅ°·Á¸é ¾î¶»°Ô Çϸé ÁÁÀ»Áö¸¦ Áß½ÉÀ¸·Î, DevOps¸¦ Á¶Á÷¿¡ Àü°³ÇÏ´Â ¹æ½Ä¿¡ ´ëÇؼ »ý°¢ÇØ º¾´Ï´Ù. ÀÌ ÀåÀ» ³¡¸¶Ä¡¸é DevOps¸¦ Á¶Á÷¿¡ ¾î¶»°Ô È®»ê½ÃÄÑ ³ª°¥Áö ¹æ¹ýÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.
¸ñÂ÷
CHAPTER 1 DevOps ¾Ë¾Æº¸±â
1.1 DevOpsÀÇ µîÀå ¹è°æ
1.1.1 DevOpsÀÇ Åº»ý ¹è°æ
1.1.2 ¾ÖÀÚÀÏ °³¹ß¿¡ ÀÇÇÑ °è¼ÓÀû °³¹ß·Î º¯È
1.1.3 °è¼ÓÀû °³¹ß·Î ÀÎÇØ ³ªÅ¸³ª±â ½ÃÀÛÇÑ ¿î¿ë °úÁ¦
1.1.4 DevOpsÀÇ Åº»ý°ú ¿ª»ç
1.1.5 Á¤¸®
1.2 DevOps¸¦ ¾ËÀÚ
1.2.1 ¸ñÀûÀº ½Å¼ÓÇÏ°Ô ºñÁî´Ï½º ¿ä±¸¿¡ ÀÀÇÏ´Â °Í
1.2.2 PDCA »çÀÌŬ°ú DevOps
1.2.3 Ãß»óÈ
1.2.4 ÀÚµ¿È
1.2.5 °øÅëÈ
1.2.6 Áö¼ÓÀû ÅëÇÕ
1.2.7 ¸ð´ÏÅ͸µ
1.2.8 ¸ñÀûÀǽġ¤°ø°¨¡¤ÀÚÀ²Àû »ç°í
1.2.9 Á¤¸®
1.3 Á¶Á÷°ú DevOps
1.3.1 DevOps´Â Á¶Á÷¡¤ÆÀÀÇ ¾î¶² °úÁ¦¿¡ ´ëÀÀÇϳª?
1.3.2 ÄÜ¿þÀÌÀÇ ¹ýÄ¢
1.3.3 Á¤¸®
CHAPTER 2 °³ÀÎÀÌ DevOps ½ÃÀÛÇϱâ
2.1 DevOps·Î °¡´ÉÇÑ °ÍÀ» ÀÛ°Ô ½ÃÀÛÇÑ´Ù
2.2 °³ÀÎÀ¸·Îµµ ½ÇÇöÇÒ ¼ö ÀÖ´Â DevOps
2.2.1 ¾îµð¿¡ ÁÖ¸ñÇØ¾ß ÇÒ±î?
2.2.2 Local °³¹ß ȯ°æ ±¸Ãà
2.3 °³ÀΠȯ°æ¿¡¼ ÆÀ ȯ°æÀ¸·Î °¡Á®°¡±â À§ÇÑ Áغñ
2.3.1 Vagrant·Î Local °³¹ß ȯ°æÀÇ Infrastructure as CodeÈ
2.3.2 Ansible·Î º¸´Ù ¹ü¿ëÀûÀ¸·Î ±¸ÃàÇÏ°í ´Ù¸¥ ȯ°æÀ¸·Î Àü°³
2.3.3 ServerspecÀ¸·Î ÀÎÇÁ¶ó ±¸Ãà Å×½ºÆ®¸¦ ÄÚµåÈÇÑ´Ù
2.3.4 GitÀ» ÀÌ¿ëÇÏ¿© ÇÊ¿äÇÑ ±¸¼º Á¤º¸¸¦ ÆÀ¿¡ °øÀ¯ÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù
2.3.5 Infrastructure as Code¿Í DevOpsÀÇ Goal
CHAPTER 3 ÆÀÀ¸·Î DevOps È®´ëÇϱâ
3.1 DevOps¸¦ ÆÀÀ¸·Î ÁøÇàÇÏ´Â °ÍÀÇ ÀÇÀÇ
3.2 ÆÀÀ¸·Î ¼öÇàÇÏ´Â ÀÛ¾÷ È¿À²È
3.2.1 GitHub¿¡¼ ÆÀ °³¹ßÀ» ¼öÇà
3.2.2 Docker¸¦ ÀÌ¿ëÇÏ¿© °³¹ßÀ» ´õ¿í È¿À²ÀûÀ¸·Î ÁøÇà
3.2.3 Jenkins¸¦ ÀÌ¿ëÇÏ¿© ÀÛ¾÷À» °ü¸®ÇÑ´Ù
3.2.4 Áö¼ÓÀû ÅëÇÕ(CI)°ú Áö¼ÓÀû µô¸®¹ö¸®(CD)·Î release ÃÖÀûÈ
3.3 ÆÀÀ¸·Î DevOps¸¦ Àû¿ëÇÔÀ¸·Î½á ¾òÀ» ¼ö ÀÖ´Â °Í
CHAPTER 4 DevOps¸¦ À§ÇØ ±¸Á¶¸¦ ¹Ù²Û´Ù
4.1 DevOps¸¦ Áß½ÉÀ¸·Î ±¸Á¶¸¦ ¹Ù²ã °£´Ù
4.2 ¾îÇø®ÄÉÀ̼Ç, ¾ÆÅ°ÅØó¸¦ º¯°æÇÑ´Ù
4.2.1 The Twelve-Factor App
4.2.2 ¸¶ÀÌÅ©·Î ¼ºñ½º ¾ÆÅ°ÅØó
4.3 ÀÎÇÁ¶ó ¾ÆÅ°ÅØó¸¦ º¯°æÇÑ´Ù
4.3.1 Immutable Infrastructure¿¡ ÀÇÇÑ È¿À²ÀûÀÎ ÀÎÇÁ¶ó °ü¸®
4.3.2 Blue-Green Deployment·Î ¼ºñ½º¸¦ Àüȯ
4.3.3 ¿ÂÇÁ·¹¹Ì½º vs ÆÛºí¸¯ Ŭ¶ó¿ìµå
4.3.4 SaaS
4.3.5 ·Î±× ¼öÁý°ú ºÐ¼®
4.4 ÆÀÀ» ¹Ù²Û´Ù
4.4.1 DevOps¿Í ¾ÖÀÚÀÏ °³¹ß
4.4.2 ƼÄÏ ±¸µ¿ °³¹ß
4.4.3 Site Reliability Engineering
4.4.4 ChatOps
4.5 DevOpsÈµÈ ÆÀÀÌ ÇÒ ¼ö ÀÖ´Â °Í
4.5.1 Àå¾Ö ´ëÀÀ
4.5.2 Áö¼ÓÀû ÅëÇÕ/Áö¼ÓÀû µô¸®¹ö¸® ½ÇÇö
4.5.3 ¼º´É Æ©´×
4.5.4 °³¹ß ´ã´ç ¹× ¿î¿ë ´ã´çÀÇ Çù·Â üÁ¦ ±¸Ãà
CHAPTER 5 ½Çõ Infrastructure as Code
5.1 ½Çõ Áö¼ÓÀû ÅëÇÕ¡¤Áö¼ÓÀû µô¸®¹ö¸®
5.1.1 Áö¼ÓÀû ÅëÇÕ¡¤Áö¼ÓÀû µô¸®¹ö¸®ÀÇ ±¸¼º ¿ä¼Ò¿Í ¿¬°á
5.1.2 GitHub¿Í Slack ¿¬°á : GitHubÀÇ À̺¥Æ®¸¦ Slack¿¡°Ô ÅëÁöÇÑ´Ù
5.1.3 GitHub¿Í Jenkins ¿¬°á : git push Çϸé 󸮰¡ ½ÇÇàµÈ´Ù
5.1.4 Jenkins¿Í SlackÀÇ ¿¬°á : Job À̺¥Æ®¸¦ Slack¿¡ ÅëÁöÇÑ´Ù
5.1.5 Jenkins¿Í Ansible ¿¬°á : Job¿¡ ÀÇÇØ ÀÎÇÁ¶ó ±¸ÃàÀ» ¼öÇà
5.1.6 Jenkins¿Í Serverspec ¿¬°á : Job¿¡ ÀÇÇÑ ÀÎÇÁ¶ó Å×½ºÆ®¸¦ ½Ç½Ã
5.1.7 GitHub¿¡¼ Jenkins ÇÁ·ÎºñÀú´×À» ¿¬°á
5.1.8 Áö¼ÓÀû ÅëÇÕ/µô¸®¹ö¸®·Î °³¹ß¡¤±¸ÃࡤÅ×½ºÆ®¸¦ Çϳª·Î ÇÑ´Ù
5.1.9 º¸´Ù ½Ç¿ëÀûÀÎ ±¸¼ºÀ» À§ÇØ
5.2 ½Çõ ELK Stack
5.2.1 ELK StackÀÇ ±¸¼º ¿ä¼Ò¿Í ¿¬°á
5.2.2 ELK Stack ±¸Ãà
5.2.3 Access ·Î±×¸¦ °¡½ÃÈ
5.2.4 °¡½ÃÈ°¡ DevOps¸¦ °¡±õ°Ô ÇÑ´Ù
5.3 ½Çõ Immutable Infrastructure
5.3.1 Immutable Infrastructure¸¦ ½ÇÇöÇÏ´Â ¿ä¼Ò¿Í Release ÇÁ·Î¼¼½º
5.3.2 CloudFormationÀ» ÀÌ¿ëÇÏ¿© ±âº»ÀÌ µÇ´Â ȯ°æÀ» ±¸ÃàÇÑ´Ù
5.3.3 Blue-Green Deployment¸¦ ÀÌ¿ëÇÑ Release ¼öÇà
5.3.4 Àå¾Ö ¹ß»ý ½Ã ÀÎÇÁ¶ó¸¦ ÀüȯÇÑ´Ù
5.3.5 º¸´Ù ½ÇõÀûÀÎ ±¸¼ºÀÌ µÇ°Ô ÇÏ·Á¸é
5.3.6 Immutable Infrastructure°¡ ÀÎÇÁ¶ó ÀÌ¿ëÀ» ±Ùº»ÀûÀ¸·Î º¯È½ÃŲ´Ù
CHAPTER 6 Á¶Á÷°ú ÆÀÀÇ º®À» ³Ñ´Â DevOps
6.1 DevOps¸¦ ÀüÆÄÇÏ´Â °ÍÀÇ ¾î·Á¿ò
6.2 DevOps¸¦ Á¶Á÷¿¡ µµÀÔÇÑ´Ù
6.2.1 »õ·Î¿î Á¶Á÷¿¡ DevOps¸¦ Àû¿ëÇÑ´Ù
6.2.2 ±âÁ¸ Á¶Á÷¿¡ DevOps¸¦ Àû¿ëÇÑ´Ù
6.2.3 DevOps µµÀÔÀÇ Anti-pattern
6.2.4 DevOps¸¦ µµÀÔÇÏ´Â Á¶Á÷ üÁ¦ÀÇ Best Practice´Â Àִ°¡?
6.3 ÆÀÀ¸·Î ¸¸µé¾î°¡´Â DevOps
INDEX
°ü·ÃÀ̹ÌÁö
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
LG»êÀü, °Ç°º¸Çè½É»çÆò°¡¿ø, öµµÃ», ¼¿ï½Ã, ÇàÁ¤ÀÚÄ¡ºÎ, º¸°Çº¹ÁöºÎ, ±¹¹Î°Ç°º¸Çè°ø´Ü, ¼Ò¹æ¹æÀçû, °æÂûû, LGÅÚ·¹ÄÞ µî 17³â°£ ´Ù¾çÇÑ °ø°ø SIÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇßÀ¸¸ç ¿ÀÅ°³ª¿Í ¿ì¶ó¼Ò¿¡½Ã, ÈÄÄí¿ÀÄ« »ç°¡Çö µî ÀϺ»¿¡¼ ½Ã½ºÅÛ ±¸ÃàÀ» À§ÇÑ BPR/ISP¸¦ ¼öÇàÇÏ¿´´Ù. 2011³âºÎÅÍ ÇÁ·ÎÁ§Æ® ÇöÀå¿¡¼ °¨¸®, ÄÁ¼³ÆÃ, °³ÀÎÁ¤º¸¿µÇâÆò°¡ ¾÷¹«¸¦ ¼öÇàÇÏ°í ÀÖ´Ù. ¹ø¿ª¼·Î´Â ¡°Amazon Web Services·Î ½ÃÀÛÇϴ Ŭ¶ó¿ìµå ÀÔ¹®(¿µÁø´åÄÄ)¡±, ¡°IT ¿î¿ë üÁ¦ º¯È¸¦ À§ÇÑ µ¥ºê¿É½º DevOps(¿µÁø´åÄÄ)¡± µîÀÌ ÀÖ´Ù.
¿ªÀÚÀÇ ´Ù¸¥Ã¥
Àüüº¸±âAWS·Î ½ÃÀÛÇÏ´Â AI ¼ºñ½º with ÆÄÀ̽ã
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.