컨테이너 기반 애플리케이션 디자인 패턴에 대해 학습하고 Kubernetes를 기반한 MSA와 DevOps 환경을 적용하는 시나리오를 체험합니다.
학습 내용 : 디자인 패턴, MSA, DevOps, Kubernetes
2. Kubernetes의 구조 및 클라우드 기반 Kubernetes 서비스
Kubernetes의 구조에 대해 이해하고 AWS에서 사용되는 Kubernetes 서비스인 EKS에 대해 학습합니다.
학습 내용 : Object Model, Declarative Configuration, AWS Kubernetes Service
3. 클라우드 기반 Kubernetes 서비스 설치와 운영
클라우드 기반 Kubernetes를 통해 애플리케이션을 디플로이하고 AWS EC2 서비스에서의 Node 확인과
pod 디플로이 전략에 대해 학습합니다.
학습 내용 : Pod, Deployment, ReplicaSet, Selfhealing
4. 쿠버네티스를 이용한 마이크로서비스와 데브옵스
마이크로 서비스 섀시 기반으로 서비스를 구축하여 개발속도를 높이는 방법에 대해 학습하고 쿠버네티스 기반 데브옵스 환경 및 MSA 애플리케이션을 구축합니다.
학습 내용 : 섀시, ECR, EKS, 애플리케이션 디플로이먼트 디스크립터 설정

