Course Outline
[1일차]
소개
- 컨테이너와 가상 머신
- 속도와 성능
Docker 아키텍처 개요
- Docker 및 Linux 커널
- Docker 구성 요소(Docker 클라이언트, Docker 데몬, 이미지, 레지스트리, 컨테이너)
Docker을 사용하여 컨테이너 실행 및 관리
- 이미지, 컨테이너, 볼륨, 네트워크
컨테이너 오케스트레이션에 대한 간략한 개요
설치 중 Docker
인터넷에서 이미지 가져오기
- 샘플: 아파치 Tomcat
컨테이너 실행
Docker 레지스트리
- 공개 대 비공개
Docker파일 생성 및 관리
Docker 이미지 구축
웹 애플리케이션 배포
- 샘플 애플리케이션: Java EE 애플리케이션 서버
Docker 컨테이너가 서로 통신하는 방법
Docker에서 볼륨 및 네트워크 구성
- 연결 및 상태
[2일차]
Kubernetes를 통해 컨테이너 오케스트레이션에 대해 자세히 알아보기
Kubernetes 아키텍처 개요
- 포드, 라벨/선택기, 복제 컨트롤러, 서비스, API
Kubernetes 클러스터 설치
Kubernetes 포드, 볼륨 및 배포 생성
클러스터 그룹화 및 구성
서비스 검색 및 게시
컨테이너 검색 및 연결
웹 애플리케이션 배포
- 애플리케이션 구성 요소 처리
- Database 연결 처리
Kubernetes 보안
- 인증 및 승인
고급 네트워킹
- Docker 네트워킹 대 Kubernetes 네트워킹
모니터링 Kubernetes
- Elasticsearch 및 fluentd를 사용한 클러스터 로깅
- 컨테이너 수준 모니터링(cAdvisor UI, Influxdb, Prometheus)
[3일차]
Kubernetes 클러스터 확장
Kubernetes의 인프라
- 프로비저닝, 파티셔닝, 네트워킹
고가용성 클러스터 구축
- 로드 밸런싱 및 서비스 검색
확장 가능한 애플리케이션 배포
- 수평형 포드 자동 확장
- Database Kubernetes의 클러스터링
애플리케이션 업데이트 중
- Kubernetes 출시
문제 해결
맺음말
Requirements
- Linux 명령줄에 대한 지식
- 가상화 개념에 대한 기본 이해
- 네트워킹 개념에 대한 이해
- 웹 애플리케이션 작동 방식에 대한 이해
청중
- 소프트웨어 개발자
- 건축가
- 배포 엔지니어
회원 평가 (7)
실습
Tobias - Elisa Polystar
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
트레이너는 매우 지식이 풍부하고 교육적이었습니다! 엄지 손가락 다섯 개! 모든 질문에 답해 주셨고 운동에 늦어도 스트레스를 받지 않을 정도로 도움을 주셨어요 :-)
Alexandre - Elisa Polystar
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
선생님은 주제에 대해 매우 잘 알고 계시며, 새로운 주제에 대해 질문하시거나 이해하고 배우십니다. 연습은 매우 유용했습니다. 감사해요.
Guillermo Saenz - Elisa Polystar
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Machine Translated
The trainer's way to explain the subject and who to make the concept very simple.
Faten AlDawish - TAMKEEN TECHNOLOGIES COMPANY
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
Step by step learning of the material
Waruzjan Shahbazian - SmartDocuments Nederland BV
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
I enjoyed the one-on-one training. I could greatly influence the topics, speed, pauses, etc. Great.
Andre Vink
Course - Docker and Kubernetes: Building and Scaling a Containerized Application
That it was well structured and I managed to fill some gaps in my knowledge.