±¹³»µµ¼
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
IT Àü¹®¼
ÇÁ·Î±×·¡¹Ö °³¹ß ¹æ¹ý·Ð
Á¤°¡ |
27,000¿ø |
---|
24,300¿ø (10%ÇÒÀÎ)
1,350P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
ÀÌ Ã¥Àº Amazon Web Services(AWS)¸¦ óÀ½À¸·Î »ç¿ëÇÏ´Â »ç¶÷À» À§ÇØ ¾÷¹« ½Ã½ºÅÛ¿¡¼ ³Î¸® È°¿ëµÇ´Â Java ±â¹ÝÀÇ Web ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â ÀýÂ÷¸¦ GUI¸¦ »ç¿ëÇÏ¿© ¼³¸íÇÑ ÀÔ¹®¼ÀÌ´Ù. ÀÎÇÁ¶ó ±¸Ãà °æÇèÀÌ ÀûÀº ÀþÀº ¿£Áö´Ï¾î¸¦ ´ë»óÀ¸·Î ¼¹ö ±¸Ãà/³×Æ®¿öÅ© ±â¼ú/º¸¾È/¿î¿ë µî ÀÎÇÁ¶óÀÇ ±âº» °³³äµéÀ» ±×¸²À¸·Î ¼³¸íÇÏ°í ÀÖ´Ù.
AWS¸¦ ¾÷¹« ½Ã½ºÅÛ¿¡¼ ÀÌ¿ëÇÏ¸é¼ ±âº»ÀûÀ¸·Î ¾Ë¾Æ¾ß Çϴ Ŭ¶ó¿ìµåÀÇ ±âº» Áö½Ä°ú AWS°¡ Á¦°øÇÏ´Â ¼ºñ½ºÀÇ Á¾·ù, AWS¸¦ ÀÌ¿ëÇÒ ¶§ ¾Ë¾Æ µÎ¾î¾ß ÇÏ´Â °í·Á»çÇ×, °èÁ¤ µî·Ï ÀýÂ÷, AWS ÀÌ¿ë ¹æ¹ýÀ» ¾Ë·Á ÁØ´Ù. ¶ÇÇÑ AWSÀÇ ´ëÇ¥Àû ¼ºñ½ºÀÎ S3³ª EC2¸¦ »ç¿ëÇÏ¿© Web »çÀÌÆ®¸¦ ±¸ÃàÇÏ°í AWSÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀ» ¹è¿ï ¼ö ÀÖ´Ù. Java Web ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà ȯ°æÀ» ±¸Ãà, AWS °¡»ó ¼¹ö ¡°EC2¡±¿Í µ¥ÀÌÅͺ£À̽º ¡°RDS¡±ÀÇ ±âº»ÀûÀÎ »ç¿ë¹ý, AWS°¡ Á¦°øÇÏ´Â °³¹ß µµ±¸ Áß ÇϳªÀÎ ¡°AWS Toolkit for Eclipse¡±ÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýµµ ÇÔ²² ¹è¿ï ¼ö ÀÖ´Ù. AWS¸¦ ÀÌ¿ëÇÏ´Â µ¥ ÀÖ¾î ¾Ë¾Æ µÎ¾î¾ß ÇÏ´Â ³×Æ®¿öÅ©¿Í º¸¾ÈÀÇ ±âÃÊ Áö½Ä°ú AWS ¹æȺ® ±â´ÉÀÎ º¸¾È ±×·ì, °¡»ó ³×Æ®¿öÅ©¸¦ ±¸ÃàÇÏ´Â VPCÀÇ »ç¿ë¹ýÀ» ¼Ò°³Çϸç, AWS¿¡¼ »ç¿ëÀÚ °èÁ¤ °ü¸®¿Í µ¥ÀÌÅ͸¦ ¾ÏÈ£ÈÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. ±¸ÃàÇÑ AWS¸¦ ÀÌ¿ëÇÏ¿© ½Ã½ºÅÛÀ» ¾ÈÁ¤ÀûÀ¸·Î °¡µ¿½ÃÅ°±â À§ÇØ ¾Ë¾Æ¾ß ÇÏ´Â ½Ã½ºÅÛ ¿î¿ëÀÇ ±âº» Áö½Ä°ú, AWS ¼ºñ½º °¨½Ã¿Í µ¥ÀÌÅÍ °ü¸® ¹æ¹ý, Äڵ忡 ÀÇÇÑ ±¸¼º °ü¸®, ÀÚµ¿È ÀýÂ÷ µîÀ» ¼³¸íÇÑ´Ù. ´õ ³ª¾Æ°¡ DockerÀÇ ±âº» Áö½Ä°ú AWS¿¡¼ Docker¸¦ ¿î¿ëÇÏ´Â ÀýÂ÷¸¦ ¹è¿ï ¼ö ÀÖ´Ù.
ÃâÆÇ»ç ¼Æò
ÀÌ µµ¼´Â Àͼ÷ÇÑ ¿ÂÇÁ·¹¹Ì½º ¾ÆÅ°ÅØó ±â¹ÝÀÇ ½Ã½ºÅÛÀ» AWSÀÇ ±âº» ¼ºñ½ºµéÀ» »ç¿ëÇÏ¿© ±¸ÃàÇÏ´Â ÀýÂ÷¸¦ ¼³¸íÇÏ°í Àִ åÀÌ´Ù. AWS¸¦ ÀÌ¿ëÇÏ¸é¼ ¾Ë¾Æ¾ß ÇÒ Å¬¶ó¿ìµå Áö½ÄºÎÅÍ °èÁ¤ µî·Ï ¹æ¹ý, ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö¸¦ ±¸Ãà, ³×Æ®¿öÅ© ±¸Ãà ¹æ¹ýÀº ¹°·Ð AWS¸¦ »ç¿ëÇÔ¿¡ ÀÖ¾î ²À ¾Ë¾Æ¾ß ÇÒ º¸¾È ´ëÃ¥ ¹æ¹ý°ú ¾ÕÀ¸·Î ¸¹Àº ÁÖ¸ñÀ» ¹ÞÀ» Docker ¿î¿ë ÀýÂ÷¸¦ ¼³¸íÇÑ´Ù.
1Àå Ŭ¶ó¿ìµåÀÇ ¿ªÇÒ
Ŭ¶ó¿ìµå ÆÛ½ºÆ®¶ó´Â ´Ü¾î¿¡¼µµ ¾Ë ¼ö ÀÖµíÀÌ Á¤º¸°è ½Ã½ºÅÛ»Ó¸¸ ¾Æ´Ï¶ó ±â°£°è ¾÷¹« ½Ã½ºÅÛ¿¡¼µµ Ŭ¶ó¿ìµå¸¦ »ç¿ëÇÏ¿© »õ·Î¿î °¡Ä¡¿Í ¼ºñ½º¸¦ Á¦°øÇÏ´Â ±â¾÷µéÀÌ Áõ°¡ÇÏ°í ÀÖ´Ù. Ŭ¶ó¿ìµå´Â ´Ü¼øÇÑ ±â¼ú ¿ä¼Ò°¡ ¾Æ´Ï¶ó ÇöÀç±îÁöÀÇ ¾÷¹« ½Ã½ºÅÛ °³¹ß ¹æ¹ý ÀÚü³ª ¿£Áö´Ï¾î°¡ °¡Á®¾ß ÇÒ ´É·ÂÀ» Å©°Ô º¯È½Ãų °ÍÀÌ´Ù. 1Àå¿¡¼´Â AWS¸¦ ¾÷¹« ½Ã½ºÅÛ¿¡¼ ÀÌ¿ëÇÏ¸é¼ ±âº»ÀûÀ¸·Î ¾Ë¾Æ¾ß Çϴ Ŭ¶ó¿ìµåÀÇ ±âº» Áö½ÄÀ» ¼³¸íÇÑ´Ù.
2Àå AWS ±âº»°ú °èÁ¤ µî·Ï
AWS°¡ Á¦°øÇÏ°í ÀÖ´Â ¼ºñ½º³ª µµÅ¥¸ÕÆ® ¼ö´Â ¹æ´ëÇϱ⠶§¹®¿¡ ¼¼°è ÃÖ´ë ±Ô¸ðÀÇ Å¬¶ó¿ìµå ¼ºñ½º¶ó°í Çصµ °ú¾ðÀÌ ¾Æ´Ï´Ù. ÀÌ¿Í °°ÀÌ °Å´ëÇÑ Å¬¶ó¿ìµå ¼ºñ½º¿¡¼ ƯÈ÷, Ãʺ¸ÀÚ°¡ ½ÇÁ¦·Î AWS¸¦ ÀÌ¿ëÇÒ ¶§ ¡°¹«¾ùÀ» ÇÒ ¼ö ÀÖÀ»±î?¡±, ¡°¾î¶»°Ô ÀÌ¿ëÇØ¾ß Çϳª?¡± µî Ŭ¶ó¿ìµå ¼ºñ½º¿Í °ü·ÃµÈ ±¸Ã¼ÀûÀÎ À̹ÌÁö¸¦ »ý°¢Çϱâ´Â ¾î·Æ´Ù. ÀÌ Àå¿¡¼´Â AWS°¡ Á¦°øÇÏ´Â Àüü ¼ºñ½º¿¡ ´ëÇÑ °³¿ä¿Í AWS¸¦ ÀÌ¿ëÇÒ ¶§ ¾Ë¾Æ µÎ¾î¾ß ÇÏ´Â °í·Á»çÇ×, °èÁ¤ µî·Ï ÀýÂ÷, AWS ÀÌ¿ë ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
3Àå Web ¼¹ö ±¸Ãà
Amazon Web Services¿¡¼´Â ¾î¶² Web ¼ºñ½º¸¦ ¸¸µé·Á°í Çϴ°¡¿¡ µû¶ó ÀÌ¿ëÀÚ°¡ ½º½º·Î ¾î¶² ¼ºñ½º¸¦ ¾î¶»°Ô Á¶ÇÕÇؼ ÀÌ¿ëÇÒ °ÍÀÎÁö °áÁ¤ÇØ¾ß ÇÑ´Ù. ±×·¯³ª AWS¸¦ óÀ½ ÀÌ¿ëÇÏ´Â »ç¶÷µéÀº ¼ºñ½º°¡ ³Ê¹« ¸¹¾Æ¼ ¾î´À °ÍÀ» »ç¿ëÇØ¾ß ÁÁÀ»Áö °áÁ¤ÇϱⰡ ½±Áö ¾Ê´Ù. ¿©±â¼´Â AWSÀÇ ´ëÇ¥Àû ¼ºñ½ºÀÎ S3³ª EC2¸¦ »ç¿ëÇÏ¿© Web »çÀÌÆ®¸¦ ±¸ÃàÇÏ°í AWSÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀ» ¼Ò°³ÇÑ´Ù.
4Àå Web ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö ±¸Ãà
AWS¿¡¼´Â Web ½Ã½ºÅÛ ±¸Ãà¿¡ ÇÊ¿äÇÑ ´Ù¾çÇÑ ±â´ÉÀ» ¼ºñ½º·Î Á¦°øÇÏ°í ÀÖ´Ù. ¾Õ¼± 3Àå¿¡¼ ¼Ò°³ÇÑ Á¤ÀûÀÎ Web »çÀÌÆ® ±¸Ãà»Ó¸¸ ¾Æ´Ï¶ó PHP³ª Java µî µ¿ÀûÀÎ Web ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà ȯ°æ, Web ¾ÖÇø®ÄÉÀ̼ÇÀÌ ÀÌ¿ëÇÏ´Â µ¥ÀÌÅ͸¦ °ü¸®Çϱâ À§ÇÑ µ¥ÀÌÅͺ£À̽º ¼¹ö¸¦ ½±°Ô ±¸ÃàÇÒ ¼ö ÀÖ´Ù.
4Àå¿¡¼´Â ¾÷¹« ½Ã½ºÅÛ¿¡¼ ³Î¸® ÀÌ¿ëµÇ°í ÀÖ´Â Java Web ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà ȯ°æÀ» ±¸ÃàÇÏ´Â ¹ýÀ» ¼Ò°³ÇÑ´Ù. ±× °úÁ¤¿¡¼ AWS °¡»ó ¼¹ö ¡°EC2¡±¿Í µ¥ÀÌÅͺ£À̽º ¡°RDS¡±ÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀ» ¹è¿î´Ù. ¶ÇÇÑ AWS°¡ Á¦°øÇÏ´Â °³¹ß µµ±¸ Áß ÇϳªÀÎ ¡°AWS Toolkit for Eclipse¡±ÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýµµ ÇÔ²² ¾Ë·Á ÁØ´Ù.
5Àå ³×Æ®¿öÅ© ±¸Ãà
AWS °°Àº Public Ŭ¶ó¿ìµåÀÇ °æ¿ì, ¹°¸®ÀûÀ¸·Î Â÷´Ü½ÃÅ°´Â °ÍÀÌ °¡´ÉÇÑ ¿ÂÇÁ·¹¹Ì½º ȯ°æ°ú´Â ´Ù¸£°Ô ¾à°£¸¸ ¼³Á¤ÀÌ À߸øµÇ¾îµµ Áß¿äÇÑ Á¤º¸°¡ ÀÎÅͳݻóÀ¸·Î À¯ÃâµÇ´Â À§ÇèÀÌ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. µû¶ó¼ 5Àå¿¡¼´Â AWS¸¦ ÀÌ¿ëÇÏ´Â µ¥ ÀÖ¾î ¾Ë¾Æ µÎ¾î¾ß ÇÏ´Â ³×Æ®¿öÅ©¿Í º¸¾ÈÀÇ ±âÃÊ Áö½Ä°ú, AWS ¹æȺ®(Firewall) ±â´ÉÀÎ º¸¾È ±×·ì(Security group)À̳ª °¡»ó ³×Æ®¿öÅ©¸¦ ±¸ÃàÇÏ´Â VPCÀÇ »ç¿ë¹ýÀ» ¼Ò°³ÇÑ´Ù.
6Àå AWS Security
¾÷¹« ½Ã½ºÅÛÀÇ Á¤º¸ º¸¾È ´ëÃ¥Àº Á¤µµ°¡ ¾øÀ¸¸ç, ½Ã½ºÅÛÀÇ Ãë¾à¼º°ú À§Çùµµ ½Ã½Ã°¢°¢ º¯ÈÇÏ°í ÀÖ¾î ´Ù¾çÇÑ ´ëÃ¥À» °±¸ÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ¿©±â¼´Â AWS¸¦ ÀÌ¿ëÇϱâ À§Çؼ ÃÖ¼ÒÇÑ ¾Ë°í ÀÖ¾î¾ß ÇÏ´Â º¸¾È ±âÃÊ Áö½Ä°ú AWS¿¡¼ »ç¿ëÀÚ °èÁ¤ °ü¸®¿Í µ¥ÀÌÅ͸¦ ¾ÏÈ£ÈÇÏ´Â ¹æ¹ý µîÀ» ¼³¸íÇÑ´Ù.
7Àå ½Ã½ºÅÛ ¿î¿ë
7Àå¿¡¼´Â AWS¸¦ ÀÌ¿ëÇÏ¿© ±¸ÃàÇÑ ½Ã½ºÅÛÀ» ¾ÈÁ¤ÀûÀ¸·Î °¡µ¿½ÃÅ°±â À§ÇØ ¾Ë¾Æ¾ß ÇÏ´Â ½Ã½ºÅÛ ¿î¿ëÀÇ ±âº» Áö½Ä°ú, AWS ¼ºñ½º °¨½Ã¿Í µ¥ÀÌÅÍ °ü¸® ¹æ¹ý, Äڵ忡 ÀÇÇÑ ±¸¼º °ü¸®, ÀÚµ¿È ÀýÂ÷ µîÀ» ¼³¸íÇÑ´Ù.
8Àå Docker ÄÁÅ×ÀÌ³Ê ¿î¿µ ȯ°æ ±¸Ãà
¾ÖÇø®ÄÉÀ̼ǰú ÀÎÇÁ¶ó ȯ°æÀ» 1°³·Î ÅëÇÕÇÏ¿©, °³¹ß ȯ°æ ¡æ Å×½ºÆ® ȯ°æ ¡æ ½ÇÁ¦ ¿î¿µ ȯ°æÀ¸·Î ÀÌÇàÇÒ ¼ö ÀÖ´Â Ç÷§ÆûÀ¸·Î¼ Docker°¡ ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Ù. ¿©±â¼´Â ÀÌ·¯ÇÑ DockerÀÇ ±âº» Áö½Ä°ú AWS°¡ Docker¸¦ ¿î¿ëÇÏ´Â ÀýÂ÷¸¦ ¼Ò°³ÇÑ´Ù.
¸ñÂ÷
1Àå Ŭ¶ó¿ìµåÀÇ ¿ªÇÒ
1.1 ½Ã½ºÅÛ ±â¹Ý°ú ±âÁ¸ ÀÎÇÁ¶óÀÇ ¹®Á¦Á¡
1.1.1 ½Ã½ºÅÛ ±â¹ÝÀ̶õ?
NOTE ¾÷¹« ½Ã½ºÅÛÀ¸·Î ÀÌ¿ëµÇ°í ÀÖ´Â ÁÖ¿ä ¼¹ö
1.1.2 µ¥ÀÌÅÍ ¼¾ÅÍ º¸À¯ÀÇ ¹®Á¦Á¡
1.2 Ŭ¶ó¿ìµå ½Ã½ºÅÛÀ̶õ?
1.2.1 Ŭ¶ó¿ìµåÀÇ ¼ºñ½º ü°è
1.2.2 Ŭ¶ó¿ìµå´Â ¸¸´ÉÀΰ¡?
NOTE Ŭ¶ó¿ìµå ÆÛ½ºÆ®(Cloud First)
1.3 ÁÖ¿ä Ŭ¶ó¿ìµå ¼ºñ½º
1.3.1 Amazon Web Services
1.3.2 Microsoft Azure
1.3.3 IBM SoftLayer / Bluemix
1.3.4 Google Cloud Platform
1.3.5 »çÄí¶ó Ŭ¶ó¿ìµå
1.3.6 ´ÏÇÁƼ Ŭ¶ó¿ìµå
1.4 Ŭ¶ó¿ìµå ¼ºñ½ºÀÇ È°¿ë »ç·Ê
1.4.1 ºò µ¥ÀÌÅÍ
1.4.2 ¾÷¹« ½Ã½ºÅÛÀ¸·Î Ŭ¶ó¿ìµå È°¿ë
1.4.3 ¸ð¹ÙÀÏ ¾ÛÀÇ ¹é ¿£µå ±â´É
1.4.4 ÀçÇØ º¹±¸(Disaster Recovery) ½Ã½ºÅÛ
2Àå AWS ±âº»°ú °èÁ¤ µî·Ï
2.1 Amazon Web Services¿¡¼ Á¦°øÇÏ´Â ¼ºñ½º
2.1.1 ÄÄÇ»Æà °ü·Ã ¼ºñ½º
2.1.2 ½ºÅ丮Áö & ÄÜÅÙÃ÷ Àü¼Û °ü·Ã ¼ºñ½º
2.1.3 µ¥ÀÌÅͺ£À̽º °ü·Ã ¼ºñ½º
2.1.4 ³×Æ®¿öÅ© °ü·Ã ¼ºñ½º
2.1.5 ±âŸ ¼ºñ½º
2.2 AWS Ŭ¶ó¿ìµå µðÀÚÀÎ ÆÐÅÏ
2.2.1 Multi-Server ÆÐÅÏ(¼¹öÀÇ ´Ù¾çÈ)
2.2.2 Scale Up ÆÐÅÏ(¼¹öÀÇ È®Àå/Ãà¼Ò)
2.2.3 DB Replication ÆÐÅÏ(µ¥ÀÌÅͺ£À̽º º¹Á¦)
2.2.4 Functional Firewall ÆÐÅÏ(°èÃþº° Á¢¼Ó)
2.3 AWS µ¥ÀÌÅÍ ¼¾ÅÍ
2.3.1 ¸®Àü(Region)
2.3.2 Availability Zone(AZ)
2.4 AWS °èÁ¤ µî·Ï ¹× »ç¿ë
2.4.1 AWS °èÁ¤ µî·Ï
2.4.2 AWSÀÇ ¿ä±Ý ü°è¿Í ¹«·á ÀÌ¿ë Çѵµ
2.5 AWS °³¹ß µµ±¸
2.5.1 AWS °ü¸® ÄܼÖ
NOTE Web °ü¸® ÄܼÖÀÇ ¹Ù·Î°¡±â(Short Cut) »ý¼º
2.5.2 AWS ¸í·É ¶óÀÎ ÀÎÅÍÆäÀ̽º(CLI, Command Line Interface)
2.5.3 ¼ÒÇÁÆ®¿þ¾î °³¹ß Å°Æ®(SDK, Software Development Kit)
2.5.4 ÅëÇÕ °³¹ß ȯ°æ(IDE, Integrated Development Environment)ÀÇ Ç÷¯±×ÀÎ(Plug-In)
3Àå Web ¼¹ö ±¸Ãà
3.1 WebÀÇ ±¸Á¶¿Í HTTP Åë½ÅÀÇ ±âº»
3.1.1 Web ¾ÖÇø®ÄÉÀ̼ÇÀ̶õ?
3.1.2 Web ¼¹ö¿¡ ´ëÇÑ Request(¿äû)°ú Response(ÀÀ´ä)
3.1.3 Web ¼¹ö¿¡ Á¢¼Ó°ú URL ¼½Ä
3.1.4 IP ÁÖ¼Ò¿Í µµ¸ÞÀÎ À̸§
3.1.5 HTTP Åë½ÅÀÇ ±¸Á¶
NOTE Well known PORT
3.2 S3¸¦ »ç¿ëÇÑ Web »çÀÌÆ® ±¸Ãà
3.2.1 Amazon Simple Storage Service(Amazon S3)¶õ?
3.2.2 S3ÀÇ ±âº» ¿ë¾î
3.2.3 S3¸¦ »ç¿ëÇÑ Web »çÀÌÆ® ±¸Ãà
NOTE ±â¹Ð Á¤º¸ °ü¸®
3.3 EC2¸¦ »ç¿ëÇÑ Web ¼¹ö ±¸Ãà
3.3.1 Amazon Elastic Compute Cloud(Amazon EC2)¶õ?
NOTE »çÀÌ¡(Sizing)ÀÇ ¾î·Á¿ò
3.3.2 EC2ÀÇ ±âº» ¿ë¾î
3.3.3 EC2 ÀνºÅϽº ±âµ¿
3.3.4 EC2 ÀνºÅϽº »óÅ ȮÀÎ
3.3.5 Web ¼¹ö ¼³Ä¡
NOTE Å° ÆÄÀÏ °ü¸®
NOTE ÆÐÅ°Áö °ü¸® ½Ã½ºÅÛ
3.3.6 Web ÄÜÅÙÃ÷ ¾÷·Îµå¿Í µ¿ÀÛ È®ÀÎ
NOTE SCP
3.3.7 EC2 ÀνºÅϽºÀÇ ½ÃÀÛ/Á¤Áö/Àç±âµ¿/»èÁ¦
3.4 ELB¸¦ »ç¿ëÇÑ ºÎÇÏ ºÐ»ê
3.4.1 Ä¿½ºÅÒ AMI¿¡ ÀÇÇÑ EC2 ÀνºÅϽº »ý¼º
3.4.2 ELB¿¡ ÀÇÇÑ ºÎÇÏ ºÐ»ê ½Ã½ºÅÛ ±¸Ãà
3.4.3 ELB µ¿ÀÛ È®ÀÎ
3.5 Elastic IP¸¦ »ç¿ëÇÑ µ¶ÀÚ µµ¸ÞÀÎÀ¸·Î »çÀÌÆ® ¿î¿ë
3.5.1 °íÁ¤ IP ÁÖ¼Ò(Elastic IP) ÇÒ´ç
NOTE Elastic IP ÁÖ¼Ò Á¦ÇÑ
3.5.2 Route 53¿¡ ÀÇÇÑ DNS ¼¹ö ¼³Á¤
3.6 CloudFront¸¦ »ç¿ëÇÑ µ¥ÀÌÅÍ Àü´Þ
3.6.1 CloudFront¶õ?
3.6.2 CloudFront¸¦ »ç¿ëÇÑ Web ÄÜÅÙÃ÷ ¹èÆ÷
4Àå Web ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö ±¸Ãà
4.1 Web ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó ±âº»
4.1.1 Web ½Ã½ºÅÛ ¾ÆÅ°ÅØó
4.1.2 AWS¿¡¼ Web ½Ã½ºÅÛ ¾ÆÅ°ÅØó
NOTE ¼¹ö¸®½º(Serverless) ¾ÆÅ°ÅØó
4.2 ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ȯ°æ ±¸Ãà
4.2.1 ÅëÇÕ °³¹ß ȯ°æ
4.2.2 Eclipse¿Í AWS Toolkit ¼³Ä¡
4.2.3 AWS ToolkitÀÇ ¼³Á¤
NOTE ÀÎÁõ Á¤º¸ °ü¸®
4.3 MySQL¿¡ ÀÇÇÑ µ¥ÀÌÅͺ£À̽º ¼¹ö ±¸Ãà
4.3.1 Amazon Relational Database Service(RDS)¶õ
NOTE °ü°èÇü µ¥ÀÌÅͺ£À̽º
NOTE ADO.NET
NOTE IOPS
4.3.2 º¸¾È ±×·ì »ý¼º
4.3.3 Parameter Group »ý¼º
NOTE Option Group°ú Subnet Group
4.3.4 RDS ÀνºÅϽº »ý¼º
NOTE RDS ¹«·á ÀÌ¿ë Çѵµ
4.3.5 µ¥ÀÌÅÍ µî·Ï(AWS Toolkit¿¡ ÀÇÇÑ ½ÇÇà)
4.3.6 µ¥ÀÌÅÍ µî·Ï(MySQL ¸í·É ¶óÀο¡¼ SQL ½ÇÇà)
4.4 TomcatÀ» ÀÌ¿ëÇÑ Web ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö ±¸Ãà
4.4.1 Apache TomcatÀ̶õ?
4.4.2 º¸¾È ±×·ì »ý¼º
4.4.3 EC2 ÀνºÅϽº ½ÃÀÛ
NOTE AWS °ü¸® Äֿܼ¡¼ EC2 ÀνºÅϽº¸¦ »ý¼ºÇÏ´Â °æ¿ì
4.4.4 Apache Tomcat ¼³Ä¡
4.4.5 JDBC µå¶óÀ̹ö ¼³Ä¡
NOTE JDBC¶õ?
4.4.6 Web ¾ÖÇø®ÄÉÀÌ¼Ç Deploy
4.4.7 Tomcat 8 ±âµ¿
4.4.8 Web ¾ÖÇø®ÄÉÀÌ¼Ç µ¿ÀÛ È®ÀÎ
4.4.9 Web ¾ÖÇø®ÄÉÀÌ¼Ç ¼¹ö¿ë AMI »ý¼º
5Àå ³×Æ®¿öÅ© ±¸Ãà
5.1 ³×Æ®¿öÅ© ±âÃÊ ±â¼ú
5.1.1 ³×Æ®¿öÅ© Address(Network Address)
NOTE IP AddressÀÇ °í°¥
NOTE ³×Æ®¿öÅ© Address ºÎ¹®°ú È£½ºÆ® Address ºÎ¹®¿¡ ´ëÇÑ »ý°¢
5.1.2 ³×Æ®¿öÅ© ÇÁ·ÎÅäÄÝ(Protocol)
5.1.3 ¹æȺ®(Firewall)°ú ¶ó¿ìÅÍ(Router)
5.2 º¸¾È ±×·ì(Security Group)¿¡ ÀÇÇÑ ÆÐŶ ÇÊÅ͸µ
5.2.1 º¸¾È ±×·ì
5.2.2 º¸¾È Á¤Ã¥(Security Policy)ÀÇ °ËÅä
NOTE ¹æȺ® ¼³Á¤
5.2.3 EC2 º¸¾È ±×·ì ¼öÁ¤ ÀýÂ÷
5.2.4 RDS º¸¾È ±×·ì ¼öÁ¤ ÀýÂ÷
5.2.5 º¸¾È ¼³Á¤¿¡ ´ëÇÑ µ¿ÀÛ È®ÀÎ
5.3 VPC¿¡ ÀÇÇÑ °¡»ó ³×Æ®¿öÅ© ±¸Ãà
5.3.1 Amazon VPC¶õ?
5.3.2 ³×Æ®¿öÅ© ±¸¼ºÀÇ °ËÅä
5.3.3 °¡»ó ³×Æ®¿öÅ©(VPC) »ý¼º
5.3.4 °¡»ó ¶ó¿ìÅÍ(ÀÎÅÍ³Ý °ÔÀÌÆ®¿þÀÌ) »ý¼º
5.3.5 ¹æȺ®(º¸¾È ±×·ì) »ý¼º
5.3.6 ¼¹ö(ÀνºÅϽº) »ý¼º
5.3.7 Load Balancer »ý¼º
5.3.8 °ü¸®¸¦ À§ÇÑ ³×Æ®¿öÅ© ±¸¼º
5.3.9 Maintenance ȯ°æ µ¿ÀÛ È®ÀÎ
6Àå AWS Security
6.1 Security ±âÃÊ ±â¼ú
6.1.1 Security¶õ?
NOTE Web ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ´ëÇ¥ÀûÀÎ °ø°Ý
6.1.2 ¹°¸®Àû º¸¾È ´ëÃ¥
6.1.3 °èÁ¤ °ü¸®
6.1.4 µ¥ÀÌÅÍ ¾ÏÈ£È
6.1.5 »ç¿ëÀÚ ±³À°
6.1.6 º¸¾È °¨»ç
NOTE Á¦3ÀÚ ÀÎÁõ¿¡ ´ëÇؼ
6.1.7 AWS °øÀ¯ Ã¥ÀÓ ¸ðµ¨
6.2 IAMÀ» ÀÌ¿ëÇÑ »ç¿ëÀÚ °èÁ¤ °ü¸®
6.2.1 IAM˼?
6.2.2 AWS »ç¿ëÀÚ °èÁ¤
6.2.3 ´Ù¿ä¼Ò ÀÎÁõ(MFA, Multi Factor Authentication) ¼³Á¤
NOTE ¿ø ŸÀÓ Æнº¿öµå(OTP, One Time Password)
6.2.4 IAM °èÁ¤ »ý¼º
6.2.5 IAM ±×·ì ÀÛ¼º
6.2.6 Æнº¿öµå Á¤Ã¥ÀÇ ¼³Á¤
6.3 µ¥ÀÌÅÍ ¾ÏÈ£È
6.3.1 EC2 ÀνºÅϽº¿¡ SSH Á¢¼Ó
NOTE Å° Æä¾î Import
6.3.2 S3 µ¥ÀÌÅÍ ¾ÏÈ£È
6.3.3 RDS µ¥ÀÌÅÍ ¾ÏÈ£È
7Àå ½Ã½ºÅÛ ¿î¿ë
7.1 ½Ã½ºÅÛ ¿î¿ëÀÇ ±âº»
NOTE SLA(Service Level Agreement)
7.1.1 ¿ë·® °ü¸®
7.1.2 °¡¿ë¼º °ü¸®
7.1.3 ±¸¼º °ü¸®/º¯°æ °ü¸®
7.1.4 ¼ºñ½º ¿î¿ë
NOTE ÅëÇÕ ¿î¿ë °ü¸® µµ±¸
7.2 CloudWatch¿¡ ÀÇÇÑ °¨½Ã
7.2.1 CloudWatch¶õ?
7.2.2 EC2 ÀνºÅϽº¿¡ ´ëÇÑ ½Ç½Ã°£ °¨½Ã
7.3 CloudFormation¿¡ ÀÇÇÑ ±¸¼º °ü¸®
7.3.1 CloudFormationÀ̶õ?
NOTE AWS¿¡ ÀÇÇÑ ±¸¼º °ü¸®
7.3.2 WordPress ȯ°æÀÇ ÀÚµ¿ ±¸¼º
7.4 µ¥ÀÌÅÍÀÇ ¹é¾÷°ú º¹±¸
7.4.1 EC2ÀÇ µ¥ÀÌÅÍ ¹é¾÷°ú º¹±¸
7.4.2 RDSÀÇ µ¥ÀÌÅÍ ¹é¾÷°ú º¹±¸
7.5 °ú±Ý °ü¸®
7.5.1 ÀÌ¿ë ¿ä±ÝÀÇ È®ÀÎ
8Àå Docker ÄÁÅ×ÀÌ³Ê ¿î¿µ ȯ°æ ±¸Ãà
8.1 Docker¶õ?
8.1.1 Docker¶õ?
NOTE ¼ÒÇÁÆ®¿þ¾î À̽ļº(Portability)
8.1.2 °¡»óÈ ±â¼úÀ̶õ?
NOTE ¼ÒÇÁÆ®¿þ¾îÀÇ »óÈ£ ¿î¿ë¼º(Interoperability)
8.1.3 DockerÀÇ ±â´É
8.2 Docker ¼³Ä¡
8.2.1 Docker¿¡¼ Á¦°øÇÏ´Â ÄÄÆ÷³ÍÆ®
NOTE Docker for Windows/Mac
8.2.2 Windows Ŭ¶óÀ̾ðÆ®¿¡ ¼³Ä¡
8.2.3 Docker¿¡¼ ¡°Hello world¡±
8.3 Docker À̹ÌÁö »ý¼º
8.3.1 DockerfileÀ̶õ?
8.3.2 Dockerfile »ý¼º
NOTE ÂüÁ¶ ±¸ÇöÀ̶õ?
8.3.3 DockerfileÀÇ Docker À̹ÌÁö »ý¼º
8.4 Docker À̹ÌÁö »ý¼º
8.4.1 Docker Hub °èÁ¤ µî·Ï
8.4.2 Docker Hub¿¡ °ø°³
NOTE Docker¿¡¼ Java¸¦ ½ÇÇàÇÒ ¶§ ÁÖÀÇ»çÇ×
8.5 AWS¿¡¼ Docker ÄÁÅ×ÀÌ³Ê ½ÇÇà
8.5.1 EC2¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
8.5.2 ECS¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
8.5.3 Elastic Beanstalk¸¦ »ç¿ëÇÏ´Â ¹æ¹ý
8.6 EC2¿¡¼ Docker ½ÇÇà ȯ°æÀÇ ±¸Ãà
8.6.1 EC2¿¡ ´ëÇÑ Docker ¼³Ä¡
NOTE ¸í·É¾î·Î DockerÀÇ ½ÇÇà ȯ°æÀ» ±¸ÃàÇÏ·Á¸é
8.6.2 Docker ÄÁÅ×ÀÌ³Ê ½ÇÇà
8.6.3 Docker ÄÁÅ×À̳ÊÀÇ ±âº» Á¶ÀÛ
8.7 EC2 Container Service¿¡ ÀÇÇÑ Docker ½ÇÇà ȯ°æ ±¸Ãà
8.7.1 EC2 Container Service¶õ?
8.7.2 Docker Ŭ·¯½ºÅÍ ±¸Ãà
8.7.3 Docker Ŭ·¯½ºÅÍ ¿î¿ë
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Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.