11월 25일(월) 개강
11. 25(월) ~ 11. 28(목)
교육과정 | Kubernetes 운영 및 CI/CD 자동화 고급과정 |
학습난이도 | 고급 |
강의시간표 | 평일반 09:30 ~ 18:30 (8시간/ 4일) (점심시간 13:30 ~ 14:30) ※ 상기 교육시간은 상황에 따라 변동이 가능합니다. |
교육장소 | 종로본원 |
수강료 | 586,880 (※ 정상수료시 전액환급) |
수강료안내 |
| ||||||||||||||||
어떤 교육 인가요? | 과정 소개 • Docker 통합 주로 Kubernetes 자체에 중점을 두고 클러스터 설치, 주요 서비스, CI/CD, 네트워킹 및 모니터링과 같은 심층적인 주제를 다룹니다 • Kubernetes 클러스터 관리 - 리소스 할당량, 서비스 계정, 역할, StatefulSet/DaemonSet, 연산자, CI/CD 등 고급 Kubernetes 개념을 다루는 Kubernetes 클러스터 관리에 중점을 둡니다. • 모니터링 및 시각화 - Kubernetes 클러스터 내의 리소스 관리에 중점을 두고 리소스 모니터링 및 시각화가 포함됩니다. 이는 Kubernetes의 고급 운영 측면입니다. • 영구 저장 - 영구 저장소를 명시적으로 언급하지 않습니다. • CI/CD 및 로깅 - DevOps 관행 내에서 자동화 및 추적에 필수적인 CI/CD 파이프라인 및 Kubernetes 환경 내 로깅에 대한 전용 주제가 포함되어 있습니다. • 보안 및 역할 관리 - Kubernetes에서 보안 및 액세스 제어를 관리하는 데 필수적인 서비스 계정, 역할 및 운영자를 다룹니다. 학습 대상 • (고급) 이미 컨테이너화에 익숙하고 특히 자동화, 모니터링, CI/CD 분야에서 Kubernetes에 대한 지식을 심화시키려는 DevOps 엔지니어, 클라우드 엔지니어, 사이트 안정성 엔지니어(SRE) 및 플랫폼 엔지니어를 대상으로 합니다. 전반적으로 Kubernetes 조정 및 자동화를 전문화하려는 사람들에게 적합합니다. 교육방향 • Kubernetes 리소스 관리, 네트워킹, 로깅 및 자동화에 대한 지식을 심화시키고자 하는 이미 클라우드 환경에 익숙한 전문가를 대상으로 하는 고급 Kubernetes 중심입니다. 선수지식 ※필수 • 리눅스 명령어 기초 • nano 또는 vim 등의 텍스트 에디터 • yaml syntax • kubernetes 기초 | ||||||||||||||||
수강에 앞서 어떤게 필요한가요? | 비대면 수업시 PC사양 CPU : i5급 이상 , RAM : 16GB 이상 , 맥 불가 | ||||||||||||||||
교육은 이렇게 진행됩니다. | [세부커리큘럼]
|
수강료 안내
HRD_과정명 | 수강료 |
Kubernetes 운영 및 CI/CD 자동화 고급과정 | 586,880 (※정상수료시 전액환급) |
◾ 해당과정은 사업주위탁훈련 고숙련신기술사업으로 교육기간동안 고용보험 가입자만 교육 참여가 가능합니다. (단, 대기업 근로자의 경우 중소기업 정원 대비 70%이내 참여 가능합니다.) ◾ 정부에서 교육비가 전액 지원되는 만큼 꼭 80%이상 출석하여 수료를 해주셔야 합니다. (미수료시 추후 솔데스크에서 진행하는 정부지원 교육 제한 예정) ◾ 대표자의 경우 공요보험가입자 및 재직증명서 제출이 가능할 경우 참여 가능합니다. ◾ 타 정부지원 교육과 교육시간이 겹칠 경우 신청에 제한이 있습니다. ◾ 재수강의 경우 1회 가능하지만, 별도 재수강 사유서 제출이 필요합니다. (양식 전달예정) |
어떤 교육인가요?
과정소개
• Docker 통합 : 주로 Kubernetes 자체에 중점을 두고 클러스터 설치, 주요 서비스, CI/CD, 네트워킹 및 모니터링과 같은 심층적인 주제를 다룹니다
• Kubernetes 클러스터 관리 : 리소스 할당량, 서비스 계정, 역할, StatefulSet/DaemonSet, 연산자, CI/CD 등 고급 Kubernetes 개념을 다루는 Kubernetes 클러스터 관리에 중점을 둡니다.
• 모니터링 및 시각화: Kubernetes 클러스터 내의 리소스 관리에 중점을 두고 리소스 모니터링 및 시각화가 포함됩니다. 이는 Kubernetes의 고급 운영 측면입니다.
• 영구 저장: 영구 저장소를 명시적으로 언급하지 않습니다.
• CI/CD 및 로깅: DevOps 관행 내에서 자동화 및 추적에 필수적인 CI/CD 파이프라인 및 Kubernetes 환경 내 로깅에 대한 전용 주제가 포함되어 있습니다.
• 보안 및 역할 관리:Kubernetes에서 보안 및 액세스 제어를 관리하는 데 필수적인 서비스 계정, 역할 및 운영자를 다룹니다.
학습 대상
• (고급) 이미 컨테이너화에 익숙하고 특히 자동화, 모니터링, CI/CD 분야에서 Kubernetes에 대한 지식을 심화시키려는 DevOps 엔지니어, 클라우드 엔지니어, 사이트 안정성 엔지니어(SRE) 및 플랫폼 엔지니어를 대상으로 합니다.
• 전반적으로 Kubernetes 조정 및 자동화를 전문화하려는 사람들에게 적합합니다.
교육방향
• Kubernetes 리소스 관리, 네트워킹, 로깅 및 자동화에 대한 지식을 심화시키고자 하는 이미 클라우드 환경에 익숙한 전문가를 대상으로 하는 고급 Kubernetes 중심입니다.
선수지식
• 리눅스 명령어 기초
• nano 또는 vim 등의 텍스트 에디터
• aml syntax
• kubernetes 기초
수강에 앞서
어떤게 필요한가요?
비대면 수업시 PC사양
CPU : i5급 이상
RAM : 16GB 이상
교육은 이렇게 진행됩니다.
[세부커리큘럼]
1. kubernetes cluseter installation kubernetes 주요서비스 |
▪Kubernetes Cluster install 및 환경 설정 ▪ Storage Server install ▪ Kubernetes 주요 서비스 소개 ▪ Job / CronJob ▪ ConfigMap / Secret ▪ 주요내용 실습 |
2. metric / resource quota serviceaccount 및 role kubernetes package 관리도구 resource monitoring 및 시각화 |
▪Metric Server install ▪ Resource Quotal ▪ ServiceAccount ▪ Role / ClusterRole / Role Binding Customize / Helm 을 이용한 package 배포 ▪ Pormetheus 설치 및 리소스 모니터링 ▪ 주요내용 실습 |
3. resource monitoring 및 시각화 Kubernetes Networking StatefulSet/amonset |
▪Grafana ▪ HPA(Horizontal Pod AutoScaling) ▪ Kubernetes Networking 및 CNI ▪ NodePort ▪ Metallb 를 활용한 LoadBalancer ▪ Ingress ▪ Statefull application 배포 ▪ DaemonSet ▪ 주요내용 실습 |
4. Logging CI/CD Operator |
▪Logging - Elastic Search / fluent-bit / Kibana ▪jenkins install 및 환경설정, CI pipeline ▪ ArgoCD ▪ Operator ▪ 주요내용 실습 |