Cloud
교육개요
Kubernetes와 Docker 의 설치, 애플리케이션 배포, 무정지 재배포, 운영자동화 방법을 학습한다.
컨테이너 오케스트레이션을 사용해 클라우드 서비스를 위한 클라우드 환경에서 고가용성 Kubernetes를 구축하고 모니터링하며 문제를 해결할 수 있는 방법을 학습한다.
수강대상
현업에 종사하는 클라우드 엔지니어. 단기간에 클라우드를 마스터하기를 원하는 자. 클라우드 전문기업에 취업을 희망하는 자.
선수과목
Docker 기본기(search, run, ps, rm, rmi)
사전과정 : VM보다 쉽고 빠른 Docker 활용
강의내용
Docker 구성요소 이해
- Dockerfile과 Docker Build
- Docker Image 배포
Kubernetes 개념
- Vagrant 통한 클러스터 설치 및 Kubernetes 설치 스크립트 리뷰
- Kubernetes 컴포넘트와 아키텍처
- Pods와 Controllers
- Kubernetes Deplyment(배포) 개요(Internals – Job 포함)
- Kubernetes Deplyment(배포) – Replica set, Daemon set 실습
Kubernetes 운영관리
- 각종 레이블 관리와 모니터링
- 서비스, 로드발렌싱, AutoScaling
- Kubernetes 네트워킹
- Kubernetes 스토리지