Product Consulting
home
아마존워킹백워드
home

Docker와 Kubernetes를 활용한 컨테이너 관리 및 오케스트레이션

분야
DevOps
일수
5일

Docker와 Kubernetes를 활용한 컨테이너 관리 및 오케스트레이션

교육명
Docker와 Kubernetes를 활용한 컨테이너 관리 및 오케스트레이션
교육개요
컨테이너화된 애플리케이션의 생성, 배포, 관리를 위한 Docker와 Kubernetes의 기본 개념과 심화 학습을 진행한다. 컨테이너의 이해부터 Docker 아키텍처, Kubernetes로의 배포 및 관리까지 전 과정을 커버한다.
목표
-       컨테이너의 기본 개념 이해 -       Docker의 아키텍처와 주요 컴포넌트 학습 -       컨테이너 오케스트레이션 방법 이해 -       Kubernetes를 사용한 컨테이너 관리 및 배포 능력 습득
기간
5일
교육대상
-       컨테이너 기술에 관심이 있는 개발자 및 시스템 관리자 -       Docker와 Kubernetes를 처음 접하는 사용자 -       컨테이너화된 애플리케이션의 배포 및 관리를 원하는 사용자
1일
·       - 컨테이너 개념 이해 ·       - Docker 아키텍처 소개 ·       - 기본 Docker 명령어 실습 ·       - 이미지 관리 및 레지스트리 이해
2일
·       Dockerfile을 활용한 이미지 생성 ·       멀티 스테이지 빌드 ·       볼륨과 네트워크 구성 ·       Docker Compose를 이용한 멀티 컨테이너 관리
3일
·       Kubernetes 아키텍처 소개 ·       Kubernetes로 컨테이너 배포하기 ·       kubectl 기본 사용법 ·       Pod, Service 등 기본 오브젝트 이해
4일
·       Yaml 문법 다루기 ·       Deployment, StatefulSet 등 Controller 사용법 ·       기본 Network 구성 및 서비스 노출 ·       ConfigMap과 Secret을 통한 설정 관리
5일
·       Scheduling 정책 및 자원 관리 ·       자동화된 배포 및 롤백 ·       로깅 및 모니터링 ·       보안 관리 및 베스트 프랙티스