컨테이너 기반의 DevOps 이해부터 시작하여, Docker 이미지의 생성, 배포, 관리 방법을 단계별로 배웁니다. 도커 허브 사용법부터 Dockerfile을 통한 이미지 생성 실습까지, Docker의 전 과정을 체험할 수 있습니다.
Kubernetes의 기본 오브젝트 모델부터 YAML을 통한 서비스 배포 및 업그레이드 실습까지, Kubernetes를 이용한 클라우드 네이티브 애플리케이션의 관리와 배포 과정을 깊이 있게 이해합니다. Pod Status에 따른 트러블 슈팅 방법부터 레이블과 어노테이션을 활용한 롤백 응용까지, Kubernetes를 통한 효율적인 애플리케이션 관리 방법을 배웁니다.
Prometheus와 Grafana를 활용한 클러스터 모니터링과 무정비 배포, Kubernetes 환경에서 애플리케이션의 성능을 모니터링하고, 사용자 경험을 저해하지 않는 배포 방법을 실습합니다. Replicaset과 Scale Out, 셀프힐링과 무정지 배포의 실습을 통해, 고가용성이 보장된 클라우드 네이티브 애플리케이션을 구축하는 방법을 마스터하게 됩니다.