코스 개요
소개
쿠버네티스를 활용한 컨테이너 오케스트레이션 개요
쿠버네티스 아키텍처 개요
- 팟(Pod), 라벨/셀렉터, 레플리케이션 컨트롤러, 서비스, API 등
쿠버네티스 클러스터 설치 방법
인터넷에서 Docker 이미지를 가져오는 법
쿠버네티스 팟, 볼륨 및 디플로이먼트 생성법
클러스터의 구성 요소들을 그룹화하고 정리하는 방법
쿠버네티스 네임스페이스를 활용한 다양한 환경 관리법
- 단일 클러스터 내에서 테스트, 스테이징, 프로덕션 환경을 관리하는 방법
- 쿠버네티스 네임스페이스 사용 시 모범 사례
컨테이너 탐색 및 연결 방법
서비스 탐색 및 공개 방식
- HTTP가 아닌 서비스들(수동 FTP, SMTP, LDAP 등)에 대한 설명
쿠버네티스 보안 개념
- 인증 및 권한 부여 메커니즘
쿠버네티스 클러스터 업그레이드 방법
- 업그레이드 시 영향을 최소화하는 전략들
고급 네트워킹 기법
- Docker 네트워킹과 쿠버네티스 네트워킹의 차이점 설명
네트워크 공급자와 쿠버네티스 네트워킹 간 연동 방식
- 클러스터 내 서비스 분리를 위한 모범 사례들
- 다양한 CNI 제공자들을 비교 분석 (성능, 기능 등)
쿠버네티스 모니터링 방안
- Elasticsearch와 Fluentd를 활용한 클러스터 로그 관리법
- cAdvisor UI, InfluxDB, Prometheus 등을 활용한 컨테이너 단위 모니터링 기법
컨테이너화된 서버 및 데이터 저장소 운영 시 모범 사례
쿠버네티스 클러스터 확장 방법
쿠버네티스 인프라 구성법
- 리소스 프로비저닝, 파티셔닝 및 네트워킹 전략
고가용성 클러스터 구축 방법
- 로드 밸런싱과 서비스 디스커버리 메커니즘
확장 가능한 애플리케이션 배포 방식
- 수평적 팟 자동 확장 기능 활용법
- 쿠버네티스 환경에서 데이터베이스 클러스터링 방법
애플리케이션 업데이트 방안
- 쿠버네티스 환경에서의 배포 관리 전략
문제 해결 기법
- 일반적인 쿠버네티스 문제 진단 및 해결 방법들
요약 및 결론
요건
- Docker 컨테이너 활용 경험이 있어야 합니다.
- Linux 명령줄에 대한 기본 지식이 필요합니다.
- 네트워크 개념에 대한 이해가 요구됩니다.
대상 수강생
- 소프트웨어 개발자
- 아키텍트
- 배포 엔지니어
회원 평가 (7)
새로운 설정 기술을 배웁니다.
Christian - Beacon Solutions Inc
코스 - Kubernetes from Basic to Advanced
기계 번역됨
배경 정보와 역사.
Evert - BMW SA
코스 - Kubernetes from Basic to Advanced
기계 번역됨
트레이너가 이론을 설명하는 대화형 방식
Janine - BMW SA
코스 - Kubernetes from Basic to Advanced
기계 번역됨
토론 후 실습은 개념만이 아니라 실제로 어떻게 하는지를 ourselves가 직접 해볼 수 있게 만들어줍니다.
Joy Apuya - Remote Staff
코스 - Kubernetes from Basic to Advanced
기계 번역됨
새로운 것을 배우며 몇 번의 '아하' 순간을 경험했습니다.
Charles Shavitz - F5 Networks Pte Ltd.
코스 - Kubernetes from Basic to Advanced
기계 번역됨
잘 구성된 내용과 잘 준비되어 이해하기 쉬운 연습문제가 인상적이었습니다.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
코스 - Kubernetes from Basic to Advanced
기계 번역됨
쿠버네티스 인프라에 대한 통찰력
Miguel Teixeira - Mercedez-Benz Portugal S.A
코스 - Kubernetes from Basic to Advanced
기계 번역됨