ÀÌ Ã¥Àº Äí¹ö³×Ƽ½º â½ÃÀÚÀÎ ºê·»´ø ¹ø½º¿Í ºÐ»ê ½Ã½ºÅÛ, ±â¾÷¿ë ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß, ¿ÀÇ ¼Ò½º¿¡ Á¶¿¹°¡ ±íÀº ¼¼ ¸íÀÇ Äí¹ö³×Ƽ½º Àü¹®°¡°¡ ÇÔ²² ½è´Ù. Çö¾÷¿¡¼ ½×Àº °æÇèÀ» ¹ÙÅÁÀ¸·Î Äí¹ö³×Ƽ½º¸¦ ¼º°øÀûÀ¸·Î ¿î¿µÇϱâ À§ÇÑ ´Ù¾çÇÑ ±â¹ýÀ» ±¸Ã¼ÀûÀÎ ÄÚµå ¿¹Á¦¿Í ÇÔ²² ¼³¸íÇÑ´Ù.
ªÀº ±â°£ µ¿¾È ¼ÒÇÁÆ®¿þ¾î »ê¾÷ °æ·ÂÀ» ½×Àº ÈÄ, Àΰ£Ã³·³ ¿òÁ÷ÀÌ´Â ·Îº¿ ÆÈ¿¡ ´ëÇÑ ¿îµ¿ °èȹÀ» ¿¬±¸ÇØ ·Îº¸Æ½½º ºÐ¾ß¿¡¼ ¹Ú»ç ÇÐÀ§¸¦ ÃëµæÇß´Ù. ±× ÈÄ Àá½Ã µ¿¾È ÄÄÇ»ÅÍ°úÇÐ ±³¼ö·Î È°µ¿Çß´Ù. °á±¹ ½Ã¾ÖƲ·Î µ¹¾Æ¿Í ±¸±Û¿¡ ÇÕ·ùÇØ ÀúÁö¿¬ »öÀÎÀ» »ç¿ëÇÑ À¥ °Ë»ö ÀÎÇÁ¶ó ¾÷¹«¸¦ ´ã´çÇß´Ù. ±¸±Û¿¡ ÀÖ´Â µ¿¾È Á¶ º£´Ù(Joe Beda), Å©·¹ÀÌ±× ¸Æ·èÅ°(Craig McLuckie) ¿Í ÇÔ²² Äí¹ö³×Ƽ½º ÇÁ·ÎÁ§Æ®¸¦ ź»ý½ÃÄ×´Ù. ÇöÀç ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¾ÖÀú(Microsoft Azure)ÀÇ ¿£Áö´Ï¾î¸µ ÀÓ¿øÀ¸·Î ÀçÁ÷ ÁßÀÌ´Ù.
¸¶ÀÌÅ©·Î¼ÒÇÁÆ® ¾ÖÀúÀÇ ÃÖ°í ¿£Áö´Ï¾î. Äí¹ö³×Ƽ½º ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®ÀÇ °øµ¿ ¼³¸³ÀÚ´Ù. 10³â ³Ñ°Ô Ŭ¶ó¿ìµå ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇØ¿Ô´Ù.
chapter 1 ±âº» ¼ºñ½º ¼³Ä¡</br>1.1 ¾ÖÇø®ÄÉÀÌ¼Ç °³¿ä</br>1.2 ¼³Á¤ ÆÄÀÏ °ü¸®</br>1.3 µðÇ÷ÎÀ̸ÕÆ®¸¦ ÀÌ¿ëÇÑ º¹Á¦ ¼ºñ½º »ý¼º</br>1.4 HTTP Æ®·¡ÇÈÀ» ó¸®ÇÏ´Â ¿ÜºÎ Àα׷¹½º ¼³Á¤</br>1.5 ÄÁÇDZ׸ÊÀ¸·Î ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤</br>1.6 ½ÃÅ©¸´ ÀÎÁõ °ü¸®</br>1.7 °£´ÜÇÑ ½ºÅ×ÀÌƮǮ µ¥ÀÌÅͺ£À̽º ¹èÆ÷</br>1.8 ¼ºñ½º¸¦ ÀÌ¿ëÇÑ TCP ·Îµå ¹ë·±¼ »ý¼º</br>1.9 Àα׷¹½º¸¦ ÀÌ¿ëÇØ Æ®·¡ÇÈÀ» Á¤Àû ÆÄÀÏ ¼¹ö·Î Àü´Þ</br>1.10 Ç︧À» ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ÆĶó¹ÌÅÍÈ</br>1.11 ¼ºñ½º ¹èÆ÷ ¸ð¹ü »ç·Ê</br>1.12 ¸¶Ä¡¸ç</br></br>chapter 2 °³¹ßÀÚ ¿öÅ©Ç÷Î</br>2.1 ¸ñÇ¥</br>2.2 °³¹ß Ŭ·¯½ºÅÍ ±¸Ãà</br>2.3 ´ÙÁß °³¹ßÀÚ¸¦ À§ÇÑ °ø¿ë Ŭ·¯½ºÅÍ ±¸Ãà</br>2.4 °³¹ßÀÚ ¿öÅ©Ç÷ΠȰ¼ºÈ</br>2.5 Ãʱ⠼³Á¤</br>2.6 ¹Ýº¹Àû °³¹ß</br>2.7 Å×½ºÆ®¿Í µð¹ö±× µ¿ÀÛ</br>2.8 °³¹ß ȯ°æ ¼³Á¤ ¸ð¹ü »ç·Ê</br>2.9 ¸¶Ä¡¸ç</br></br>chapter 3 ¸ð´ÏÅ͸µ°ú ·Î±ë</br>3.1 ¸ÞÆ®¸¯ vs ·Î±×</br>3.2 ¸ð´ÏÅ͸µ ±â¼ú</br>3.3 ¸ð´ÏÅ͸µ ÆÐÅÏ</br>3.4 Äí¹ö³×Ƽ½º ¸ÞÆ®¸¯ °³¿ä</br>3.5 ¸ð´ÏÅ͸µÇÒ ¸ÞÆ®¸¯</br>3.6 ¸ð´ÏÅ͸µ µµ±¸</br>3.7 ÇÁ·Î¸ÞÅ׿콺¸¦ »ç¿ëÇÑ ¸ð´ÏÅ͸µ</br>3.8 ·Î±ë °³¿ä</br>3.9 ·Î±ë µµ±¸</br>3.10 EFK ½ºÅÃÀ» »ç¿ëÇÑ ·Î±ë</br>3.11 ¾Ë¸²</br>3.12 ¸ð´ÏÅ͸µ, ·Î±ë, ¾Ë¸² ¸ð¹ü »ç·Ê </br>3.13 ¸¶Ä¡¸ç</br></br>chapter 4 ¼³Á¤, ½ÃÅ©¸´, RBAC</br>4.1 ÄÁÇDZ׸ʰú ½ÃÅ©¸´À» ÅëÇÑ ¼³Á¤</br>4.2 ÄÁÇDZ׸ʰú ½ÃÅ©¸´ API ¸ð¹ü »ç·Ê</br>4.3 RBAC</br>4.4 ¸¶Ä¡¸ç</br></br>chapter 5 Áö¼ÓÀû ÅëÇÕ, Å×½ºÆ®, ¹èÆ÷</br>5.1 ¹öÀü °ü¸®</br>5.2 Áö¼ÓÀû ÅëÇÕ</br>5.3 Å×½ºÆ®</br>5.4 ÄÁÅ×ÀÌ³Ê ºôµå</br>5.5 ÄÁÅ×ÀÌ³Ê À̹ÌÁö ű×</br>5.6 Áö¼ÓÀû ¹èÆ÷</br>5.7 ¹èÆ÷ Àü·«</br>5.8 ¿î¿µ¿¡¼ Å×½ºÆ®</br>5.9 ÆÄÀÌÇÁ¶óÀÎ ±¸Ãà°ú Ä«¿À½º ½ÇÇè ¼öÇà</br>5.10 CI/CD ¸ð¹ü »ç·Ê</br>5.11 ¸¶Ä¡¸ç</br></br>chapter 6 ¹öÀü, ¸±¸®½º, ·Ñ¾Æ¿ô</br>6.1 ¹öÀü</br>6.2 ¸±¸®½º</br>6.3 ·Ñ¾Æ¿ô</br>6.4 ¹öÀü, ¸±¸®½º, ·Ñ¾Æ¿ô ÅëÇÕ ¿¹Á¦</br>6.5 ¹öÀü, ¸±¸®½º, ·Ñ¾Æ¿ô ¸ð¹ü »ç·Ê</br>6.6 ¸¶Ä¡¸ç</br></br>chapter 7 ±Û·Î¹ú ¾ÖÇø®ÄÉÀÌ¼Ç ºÐ»ê°ú ½ºÅ×ÀÌÁö</br>7.1 À̹ÌÁö ºÐ»ê</br>7.2 ¹èÆ÷ ÆĶó¹ÌÅÍÈ</br>7.3 ±Û·Î¹ú Æ®·¡ÇÈ ·Îµå ¹ë·±½º</br>7.4 ¾ÈÁ¤ÀûÀÎ ±Û·Î¹ú ·Ñ¾Æ¿ô</br>7.5 ¹®Á¦ ¹ß»ý ½Ã ´ëó</br>7.6 ±Û·Î¹ú ·Ñ¾Æ¿ô ¸ð¹ü »ç·Ê</br>7.7 ¸¶Ä¡¸ç</br></br>chapter 8 ¸®¼Ò½º °ü¸®</br>8.1 Äí¹ö³×Ƽ½º ½ºÄÉÁÙ·¯</br>8.2 °í±Þ ½ºÄÉÁÙ¸µ ±â¼ú</br>8.3 ÆÄµå ¸®¼Ò½º °ü¸®</br>8.4 ¸®¼Ò½º °ü¸® ¸ð¹ü »ç·Ê</br>8.5 ¸¶Ä¡¸ç</br></br>chapter 9 ³×Æ®¿öÅ·, ³×Æ®¿öÅ© º¸¾È, ¼ºñ½º ¸Þ½Ã</br>9.1 Äí¹ö³×Ƽ½º ³×Æ®¿öÅ© ¿øÄ¢</br>9.2 ³×Æ®¿öÅ© Ç÷¯±×ÀÎ</br>9.3 Äí¹ö³×Ƽ½ºÀÇ ¼ºñ½º</br>9.4 ³×Æ®¿öÅ© º¸¾È Á¤Ã¥</br>9.5 ¼ºñ½º ¸Þ½Ã</br>9.6 ¸¶Ä¡¸ç</br></br>chapter 10 Æĵå¿Í ÄÁÅ×ÀÌ³Ê º¸¾È</br>10.1 Æĵå½ÃÅ¥¸®Æ¼Æú¸®½Ã API</br>10.2 ¿öÅ©·Îµå °Ý¸®¿Í ·±Å¸ÀÓŬ·¡½º</br>10.3 Æĵå¿Í ÄÁÅ×ÀÌ³Ê º¸¾È °í·Á »çÇ×</br>10.4 ¸¶Ä¡¸ç</br></br>chapter 11 Ŭ·¯½ºÅÍ Á¤Ã¥°ú °Å¹ö³Í½º</br>11.1 Á¤Ã¥°ú °Å¹ö³Í½ºÀÇ Á߿伺</br>11.2 ´Ù¸¥ Á¤Ã¥°úÀÇ Â÷ÀÌ</br>11.3 Ŭ¶ó¿ìµå ³×ÀÌƼºê Á¤Ã¥ ¿£Áø</br>11.4 °ÔÀÌƮŰÆÛ ¼Ò°³</br>11.5 °¨»ç</br>11.6 Á¤Ã¥°ú °Å¹ö³Í½º ¸ð¹ü »ç·Ê</br>11.7 ¸¶Ä¡¸ç</br></br>chapter 12 ´ÙÁß Å¬·¯½ºÅÍ °ü¸®</br>12.1 ´ÙÁß Å¬·¯½ºÅÍÀÇ Çʿ伺</br>12.2 ´ÙÁß Å¬·¯½ºÅÍ ¼³°è ¹®Á¦</br>12.3 ´ÙÁß Å¬·¯½ºÅÍ ¹èÆ÷ °ü¸® </br>12.4 ±ê¿É½º¸¦ ÀÌ¿ëÇÑ Å¬·¯½ºÅÍ °ü¸®</br>12.5 ´ÙÁß Å¬·¯½ºÅÍ °ü¸® µµ±¸</br>12.6 Äí¹ö³×Ƽ½º Æä´õ·¹À̼Ç</br>12.7 ´ÙÁß Å¬·¯½ºÅÍ °ü¸® ¸ð¹ü »ç·Ê</br>12.8 ¸¶Ä¡¸ç</br></br>chapter 13 ¿ÜºÎ ¼ºñ½º¿Í Äí¹ö³×Ƽ½º ÅëÇÕ</br>13.1 Äí¹ö³×Ƽ½º·Î ¼ºñ½º °¡Á®¿À±â</br>13.2 Äí¹ö³×Ƽ½º ¼ºñ½º ³»º¸³»±â</br>13.3 Äí¹ö³×Ƽ½º °£ ¼ºñ½º °øÀ¯</br>13.4 ¼µåÆÄƼ µµ±¸</br>13.5 Ŭ·¯½ºÅÍ¿Í ¿ÜºÎ ¼ºñ½º ¿¬°á ¸ð¹ü »ç·Ê</br>13.6 ¸¶Ä¡¸ç</br></br>chapter 14 Äí¹ö³×Ƽ½º¿¡¼ ¸Ó½Å·¯´× ½ÇÇàÇϱâ</br>14.1 ¸Ó½Å·¯´×¿¡¼ Äí¹ö³×Ƽ½ºÀÇ ÀåÁ¡ </br>14.2 ¸Ó½Å·¯´× ¿öÅ©Ç÷Î</br>14.3 Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ °ü¸®ÀÚ¸¦ À§ÇÑ ¸Ó½Å·¯´×</br>14.4 µ¥ÀÌÅÍ °úÇÐÀÚ °ü½É»ç</br>14.5 Äí¹ö³×Ƽ½º¿¡¼ÀÇ ¸Ó½Å·¯´× ¸ð¹ü »ç·Ê</br>14.6 ¸¶Ä¡¸ç</br></br>chapter 15 °í¼öÁØ ¾ÖÇø®ÄÉÀÌ¼Ç ÆÐÅÏ ±¸Ãà</br>15.1 °í¼öÁØ Ãß»óÈ °³¹ß ¹æ¹ý</br>15.2 Äí¹ö³×Ƽ½º È®Àå</br>15.3 Ç÷§Æû ±¸Ãà ½Ã ¼³°è °í·Á »çÇ×</br>15.4 ¾ÖÇø®ÄÉÀÌ¼Ç Ç÷§Æû ±¸Ãà ¸ð¹ü »ç·Ê</br>15.5 ¸¶Ä¡¸ç</br></br>chapter 16 »óÅÂ¿Í ½ºÅ×ÀÌƮǮ ¾ÖÇø®ÄÉÀÌ¼Ç °ü¸®</br>16.1 º¼·ý°ú º¼·ý ¸¶¿îÆ®</br>16.2 Äí¹ö³×Ƽ½º ½ºÅ丮Áö</br>16.3 ½ºÅ×ÀÌƮǮ ¾ÖÇø®ÄÉÀ̼Ç</br>16.4 ¸¶Ä¡¸ç</br></br>chapter 17 ¾îµå¹Ì¼Ç ÄÁÆ®·Ñ°ú ±ÇÇÑ</br>17.1 ¾îµå¹Ì¼Ç ÄÁÆ®·Ñ</br>17.2 ±ÇÇÑ</br>17.3 ¸¶Ä¡¸ç</br></br>chapter 18 °á·Ð</br>