전체교육일정
교육개요
본 과정은 도커와 쿠버네티스를 활용하여 컨테이너 기반으로 애플리케이션을 개발 할 수 있도록 학습합니다.
교육목표
- 도커를 이해하고 활용
- 쿠버네티스를 사용하여 컨테이너 오케스트레이션
- 컨테이너 기반의 애플리케이션 개발
수강대상
소프트웨어 개발자, 마이크로 서비스 아키텍트
선수과목
리눅스 경험
강의내용
1. 컨테이너와 API 액세스 개요
- 컨테이너와 도커
- API 및 액세스
- API 개체와 API 리소스 이해
- 배포 상태관리
- 배포 및 복제 세트
2. 문제해결과 보안 인증
- 로깅 및 문제 흐름
- 모니터링
- 문제 해결 리소스
3. 도커와 쿠버네티스
- 컨테이너 오케스트레이션 개요
- 쿠버네티스 개요 및 클러스터 구조
- 쿠버네티스 설치
- 쿠버네티스 아키텍처 및 네트워크 구조
4. 스케줄러 설정 및 정책
- 서비스 액세스
- 볼륨 및 데이터 전달
- 스케줄러 설정 및 정책
5. Delivering Micro Services and DevOps
- MSA 애플리케이션 서비스 시나리오: 샘플 애플리케이션
- DevOps 서비스 시나리오
- 마이크로 서비스 섀시: 스프링 클라우드, 넷플릭스 OSS, Istio