°úÁ¤ ¼Ò°³
ÀÌ Amazon EKS¸¦ »ç¿ëÇϸé ÀÚü Kubernetes Á¦¾î Ç÷¹ÀÎÀ» ¼³Ä¡, ¿î¿µ, À¯Áö °ü¸®ÇÒ ÇÊ¿ä ¾øÀÌ AWS¿¡¼ Kubernetes¸¦ ¼Õ½±°Ô ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °úÁ¤¿¡¼´Â Amazon EKS¸¦ »ç¿ëÇÑ KubernetesÀÇ ÄÁÅ×ÀÌ³Ê °ü¸® ¹× ¿ÀÄɽºÆ®·¹À̼ǿ¡ ´ëÇØ ÇнÀÇÕ´Ï´Ù.
Amazon EKS Ŭ·¯½ºÅ͸¦ ±¸ÃàÇÏ°í ȯ°æÀ» ±¸¼ºÇÏ°í Ŭ·¯½ºÅ͸¦ ¹èÆ÷ÇÑ ÈÄ Å¬·¯½ºÅÍ¿¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» Ãß°¡ÇÒ °ÍÀÔ´Ï´Ù. Amazon Elastic Container Registry(ECR)¸¦ »ç¿ëÇÏ¿© ÄÁÅ×ÀÌ³Ê À̹ÌÁö¸¦ °ü¸®ÇÏ°í ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷¸¦ ÀÚµ¿ÈÇÏ´Â ¹æ¹ýÀ» ¹è¿ï °ÍÀÔ´Ï´Ù. CI/CD µµ±¸¸¦ »ç¿ëÇÏ¿© ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷ÇÒ °ÍÀÔ´Ï´Ù. ÁöÇ¥, ±â·Ï, ÃßÀû, ¼öÆò/¼öÁ÷ È®ÀåÀ» ÀÌ¿ëÇÏ¿© ȯ°æÀ» ¸ð´ÏÅ͸µÇÏ°í È®ÀåÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù. È¿À²¼º, ºñ¿ë, º¹¿ø·ÂÀ» °í·ÁÇÑ ¼³°è¸¦ ÅëÇØ ´ë±Ô¸ð ÄÁÅ×ÀÌ³Ê È¯°æÀ» ¼³°èÇÏ°í °ü¸®ÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù. Ŭ·¯½ºÅ͸¦ Áö¿øÇϵµ·Ï AWS ³×Æ®¿öÅ· ¼ºñ½º¸¦ ±¸¼ºÇÏ°í Amazon EKS ȯ°æÀ» º¸È£ÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù.
°úÁ¤ ¸ñÇ¥
Kubernetes ¹× Amazon EKSÀÇ ±âº» °³³ä°ú ÄÁÅ×À̳ʰ¡ ¿öÅ©Ç÷ο¡ ¹ÌÄ¡´Â ¿µÇâÀ» ¼³¸íÇÕ´Ï´Ù.
ÀÛ¾÷ÀÚ ³ëµå¸¦ Áö¿øÇÏ´Â ÀûÀýÇÑ ÄÄÇ»Æà ¸®¼Ò½º¸¦ ¼±ÅÃÇÏ¿© Amazon EKS Ŭ·¯½ºÅ͸¦ ±¸ÃàÇÕ´Ï´Ù.
AWS Identity and Access Management(IAM) ÀÎÁõ°ú Kubernetes Role Based Access Control(RBAC) ±ÇÇÑ ºÎ¿©¸¦ ÅëÇØ È¯°æÀ» ¾ÈÀüÇÏ°Ô º¸È£ÇÕ´Ï´Ù.
Ŭ·¯½ºÅÍ¿¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷ÇÕ´Ï´Ù. ÄÁÅ×ÀÌ³Ê À̹ÌÁö¸¦ Amazon ECR¿¡ °Ô½ÃÇÏ°í IAM Á¤Ã¥À» ÅëÇØ ¾ÈÀüÇÏ°Ô ¾×¼¼½ºÇÕ´Ï´Ù.
ÀÚµ¿È µµ±¸ ¹× ÆÄÀÌÇÁ¶óÀÎÀ» »ç¿ëÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷ÇÕ´Ï´Ù. WeaveFlux¸¦ »ç¿ëÇÏ¿© GitOps ÆÄÀÌÇÁ¶óÀÎÀ» »ý¼ºÇÕ´Ï´Ù.
ÁöÇ¥¿Í ·Î±×, ±×¸®°í AWS X-Ray¸¦ »ç¿ëÇÑ ÃßÀûÀ» ÅëÇØ ¸ð´ÏÅ͸µ µ¥ÀÌÅ͸¦ ¼öÁýÇÏ°í ¼º´É Æ©´×À» À§ÇÑ ÁöÇ¥µéÀ» È®ÀÎÇÕ´Ï´Ù.
º´¸ñ Çö»óÀÌ ¹ß»ýÇÒ ¶§ ¼öÆò ¶Ç´Â ¼öÁ÷ È®ÀåÀ» »ç¿ëÇÏ´Â ÃÖ»óÀÇ È®Àå Á¢±Ù ¹æ½ÄÀ» ÇÊ¿ä·Î ÇÏ´Â ½Ã³ª¸®¿À¸¦ °ËÅäÇÕ´Ï´Ù.
ÇÑ °¡Áö¸¦ ´Ù¸¥ °Í¿¡ ¿ì¼±ÇÏ¿© Æ©´×ÇÒ ¶§ ±× È¿À²¼º, º¹¿ø·Â, ºñ¿ë, ¿µÇâ »çÀÌÀÇ Å¸ÇùÁ¡À» Æò°¡ÇÕ´Ï´Ù.
ȯ°æ ÃÖÀûȸ¦ À§ÇÑ ÃÑüÀûÀÌ°í ¹Ýº¹ÀûÀÎ Á¢±Ù ¹æ½Ä¿¡ ´ëÇØ ¼³¸íÇÏ°í À±°ûÀ» Àâ½À´Ï´Ù. ºñ¿ë, È¿À²¼º, º¹¿ø·ÂÀ» °í·ÁÇÏ¿© ¼³°èÇÕ´Ï´Ù.
Ŭ·¯½ºÅ͸¦ Áö¿øÇϵµ·Ï AWS ³×Æ®¿öÅ· ¼ºñ½º¸¦ ±¸¼ºÇÕ´Ï´Ù. Amazon Virtual Private Cloud(VPC)°¡ ¾î¶»°Ô Amazon EKS Ŭ·¯½ºÅ͸¦ Áö¿øÇÏ°í ³ëµå °£ Åë½ÅÀ» °£¼ÒÈÇÏ´ÂÁö ¼³¸íÇÕ´Ï´Ù.
VPC ÄÁÅ×ÀÌ³Ê ³×Æ®¿öÅ· ÀÎÅÍÆäÀ̽º(CNI)ÀÇ ±â´ÉÀ» ¼³¸íÇÏ°í ¼ºñ½º ¸Þ½ÃÀÇ ÀÌÁ¡À» °ËÅäÇÕ´Ï´Ù.
Kubernetes, Amazon EKS, Ÿ»ç µµ±¸¸¦ ¾÷±×·¹À̵åÇÕ´Ï´Ù.
±³À° ´ë»ó
DevOps ¿£Áö´Ï¾î
½Ã½ºÅÛ °ü¸®ÀÚ
»çÀü Á¶°Ç
AWS Technical Essentials °úÁ¤ À̼ö ¶Ç´Â µ¿µî ¼öÁØÀÇ Áö½Ä
±âº»ÀûÀÎ Linux °ü¸® °æÇè
±âº»ÀûÀÎ ³×Æ®¿öÅ© °ü¸® °æÇè
ÄÁÅ×ÀÌ³Ê ¹× ¸¶ÀÌÅ©·Î¼ºñ½º¿¡ ´ëÇÑ ±âº» Áö½Ä
±³À° ÁøÇà ¹æ½Ä
Áغñ¹°
Wi-Fi °¡´ÉÇÑ °³ÀÎ ³ëÆ®ºÏ ÄÄÇ»ÅÍ (ÅÂºí¸´ PC ºÒ°¡)
Áö¿ø ºê¶ó¿ìÀú : Å©·Ò, ÆÄÀ̾îÆø½º
°³ÀÎ ¹æȺ®ÀÌ ¼³Á¤µÇ¾î ÀÖ´Â °æ¿ì ºñÈ°¼ºÈ½ÃÅ°°Å³ª SSH(20), RDP(3389), HTTP/S(80,443) µîÀÇ Æ÷Æ®·Î Åë½ÅÀÌ °¡´ÉÇØ¾ß ÇÕ´Ï´Ù.
±â°£
°úÁ¤ °³¿ä
Day 1 |
Day 2 |
Day 3 |
ÄÁÅ×ÀÌ³Ê ¿ÀÄɽºÆ®·¹À̼Ç
Kubernetes °´Ã¼
Kubernetes ³»ºÎ
¸ðµâ 2: Amazon EKS ±âº» °³³ä
Amazon EKS ¼Ò°³
Amazon EKS Á¦¾î Ç÷¹ÀÎ
Amazon EKS µ¥ÀÌÅÍ ¿µ¿ª
Amazon EKS º¸¾ÈÀÇ ±âº» »çÇ×
Amazon EKS API
ȯ°æ ±¸¼º
Amazon EKS Ŭ·¯½ºÅÍ »ý¼º
ÀÛ¾÷ÀÚ ³ëµå ¹èÆ÷
Amazon Elastic Container Registry(Amazon ECR) ±¸¼º
HelmÀ» »ç¿ëÇÏ¿© ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷
Amazon EKS¿¡ Áö¼ÓÀû ¹èÆ÷
GitOps ¹× Amazon EKS
|
Amazon EKS Ŭ·¯½ºÅÍ¿¡¼ °üÂû ±â´É ±¸¼º
ÁöÇ¥ ¼öÁý
ÀÚµ¿ Á¶Á¤¿¡ ÁöÇ¥ »ç¿ë
·Î±× °ü¸®
Amazon EKS¿¡¼ ¾ÖÇø®ÄÉÀÌ¼Ç ÃßÀû
°üÂû ±â´ÉÀ¸·Î ÀλçÀÌÆ® ¾ò±â ¹× È°¿ë
ÀüüÀûÀÎ °³¿ä
º¹¿ø·ÂÀ» °í·ÁÇÑ ¼³°è
ºñ¿ë ÃÖÀûȸ¦ °í·ÁÇÑ ¼³°è
È¿À²¼ºÀ» °í·ÁÇÑ ¼³°è
Amazon EKS¿¡¼ÀÇ Åë½Å
IP °ø°£ °ü¸®
¼ºñ½º ¸Þ½Ã ¹èÆ÷
|
AWS °øµ¿ Ã¥ÀÓ ¸ðµ¨¿¡ ´ëÇÑ ÀÌÇØ
ÀÎÁõ ¹× ±ÇÇÑ ºÎ¿©
IAM ¹× RBAC °ü¸®
RBAC ¼ºñ½º °èÁ¤À» »ç¿ëÇÑ Pod ±ÇÇÑ °ü¸®
Ŭ·¯½ºÅÍ ¿£µåÆ÷ÀÎÆ® ¾×¼¼½ºÀÇ º¸¾È
¿öÅ©Ç÷ÎÀÇ º¸¾È °³¼±
È£½ºÆ® ¹× ³×Æ®¿öÅ© º¸¾È °³¼±
º¸¾È Á¤º¸ °ü¸®
¾÷±×·¹ÀÌµå °èȹ
Kubernetes ¹öÀü ¾÷±×·¹À̵å
Amazon EKS Ç÷§Æû ¹öÀü
|
°úÁ¤ ³»¿ëÀº AWS Global Training Program ±âÁØÀ¸·Î ±¹°¡ ¹× ¾ð¾î¿¡ µû¶ó ³»¿ëÀÌ Á¶±Ý¾¿ ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.