코스 개요
1일차
- Docker 컨테이너 기술과 Linux 환경에 대한 소개
- Docker 컨테이너의 생명주기
- Docker 이미지 다루는 방법
- 컨테이너 간 네트워크 통신 방식
- 컨테이너 내 데이터의 지속성 관리
- 컨테이너 오케스트레이션의 요구사항과 다양한 솔루션들
- Kubernetes 및 기타 오케스트레이션 시스템 개요
- Kubernetes의 기본 개념: Pod, 레이블, 컨트롤러, 서비스, 시크릿, 영구 볼륨, 클레임, 네임스페이스, 할당량 등
2일차
- Kubernetes의 참조 아키텍처와 주요 구성 요소들
- Kubernetes 내 컨테이너 네트워크 모델
- 서비스 탐색, 확장 및 부하 분산 방안
- 서비스 검색을 위한 DNS 활용 방법
- 인그레스 컨트롤러와 리버스 프록시의 역할
- 애플리케이션 상태의 지속성 관리 및 Kubernetes 내 볼륨 모델
- 로컬 스토리지, NFS, GlusterFS, Ceph 등 다양한 저장소 백엔드 활용법
- 클러스터 관리 방법
- Kubernetes 클러스터에 애플리케이션 및 서비스 배포 절차
3일차
- Daemon Set과 Stateful Set 등 고급 컨트롤러의 활용법
- Job 및 CronJob을 통한 작업 스케줄링 방법
- 독립형 Pod 생성 및 관리 방식
- 스토리지 클래스와 동적 스토리지 프로비저닝 기법
- 네트워크 정책 설정 방법
- Kubernetes 클러스터 보안 강화 전략
- 인증, 권한 부여 및 접근 제어 체계
- 컨트롤 플레인의 고가용성 구현 방안
- 자동 확장 기능 설정 방법
- 클러스터 모니터링 기법 및 도구들
- 문제 해결을 위한 진단 절차
요건
Linux 명령줄 사용법, 파일 시스템, 네트워크 구조 및 Bash 스크립팅에 대한 기초 지식이 필요합니다. 또한 프로그래밍 개념과 방법론에도 익숙해야 하며, Docker 컨테이너 기술과 Linux 운영 환경에 대해서도 어느 정도 이해가 있어야 합니다.
회원 평가 (7)
Kubernetes 관련 교육 내용을 선호하며, K8s 포드와 포트 관련 작업을 수행해본 경험이 있어 이번 교육을 통해 더 깊은 이해를 할 수 있었던 점이 좋았습니다. 감사합니다!
Laura Miron - Betfair
코스 - Docker and Kubernetes
기계 번역됨
Docker와 Kubernetes의 작동 원리 이해하기
Miroslav Rusinov - Betfair
코스 - Docker and Kubernetes
기계 번역됨
전에 말씀드린 대로, 저처럼 경험치가 전혀 없는 사람에게는 이러한 프로그램과 도구 등의 기능과 작동 방식을 이해할 수 있는 첫걸음이었습니다.
Patrick V. Duylovski - UBB + DZI (KBC GROUP)
코스 - Docker and Kubernetes
기계 번역됨
이 기술이 어떻게 작동하는지 이해할 수 있어서 나에게 매우 유용했습니다
Vladimir Chernushevich - UBB + DZI (KBC GROUP)
코스 - Docker and Kubernetes
기계 번역됨
쿠버네티스에 대한 제 이해
Radoslav Totev - UBB + DZI (KBC GROUP)
코스 - Docker and Kubernetes
기계 번역됨
Docker와 Kubernetes 개념에 대한 실질적인 이해를 갖추기 위해 컨테이너 수명 주기, 네트워킹, 스토리지, 서비스, Ingress 및 트러블슈팅을 학습합니다. 실습 중심의 랩을 통해 이론을 실제 엔터프라이즈 사용 사례와 연결하여 적용할 수 있습니다.
Dobromir Bakalov - UBB + DZI (KBC GROUP)
코스 - Docker and Kubernetes
기계 번역됨
Augustin과의 지식 및 교류
Laurent - L'Office national des vacances annuelles (ONVA)
코스 - Docker and Kubernetes
기계 번역됨