"공인 쿠버네티스 애플리케이션 개발자"의 두 판 사이의 차이

(새 문서: ==개요== ;Certified Kubernetes Application Developer (CKAD) ;공인 쿠버네티스 애플리케이션 개발자 * Kubernetes용 클라우드 네이티브 애플리케이션을 설...)
 
 
(같은 사용자의 중간 판 7개는 보이지 않습니다)
4번째 줄: 4번째 줄:
* Kubernetes용 클라우드 네이티브 애플리케이션을 설계, 구축, 배포할 수 있음을 인증하는 시험(프로그램)
* Kubernetes용 클라우드 네이티브 애플리케이션을 설계, 구축, 배포할 수 있음을 인증하는 시험(프로그램)
* 비용: $395
* 비용: $395
==커리큘럼==
;20% - 애플리케이션 디자인 및 빌드
* 컨테이너 이미지를 정의, 빌드 및 수정
* '''적절한 워크로드 리소스(Deployment, DaemonSet, CronJob 등)를 선택하고 사용'''
* 멀티 컨테이너 Pod 디자인 패턴(예: 사이드카, 초기화 컨테이너 등)을 이해
* 영구적 및 휘발성 볼륨 사용
;20% - 애플리케이션 배포
* Kubernetes 원시 기능을 사용하여 일반적인 배포 전략(예: 블루/그린 또는 카나리아) 구현
* 배포 및 롤링 업데이트 수행 방법 이해
* Helm 패키지 관리자를 사용하여 기존 패키지 배포
* '''Kustomize''' 사용
;15% - 애플리케이션 관찰가능성 및 유지관리
* API 사용 중단 이해
* 프로브 및 상태 점검 구현
* '''빌트인 CLI 도구'''를 사용하여 Kubernetes 애플리케이션 모니터링
* 컨테이너 로그 활용
* Kubernetes에서 디버깅
;25% - 애플리케이션 환경, 설정, 보안
* Kubernetes를 확장하는 리소스 발견 및 사용(CRD, '''Operator''')
* 인증, 인가, 승인 제어 이해
* '''요청(requests)''', 제한(limits), 할당량 이해
* '''리소스 요구사항 정의'''
* ConfigMaps 이해
* Secrets 생성 및 사용
* ServiceAccounts 이해
* 애플리케이션 [[SecurityContext]], Capability 등 이해
;20% - 서비스 및 네트워킹
* NetworkPolicy 기본 이해 시연
* 서비스를 통한 애플리케이션 접근 제공 및 트러블슈팅
* Ingress 규칙을 사용하여 애플리케이션 노출


==같이 보기==
==같이 보기==
* [[kubestronaut]]
* [[kubestronaut]]
* [[클라우드 네이티브 자격증]]
* [[Killercoda - Killer Shell CKAD]]


==참고==
==참고==
13번째 줄: 50번째 줄:
* https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
* https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/


[[분류:   ]]
[[분류: CKAD]]
[[분류: 클라우드 네이티브 자격증]]
[[분류: k8s]]

2024년 6월 6일 (목) 18:44 기준 최신판

1 개요[ | ]

Certified Kubernetes Application Developer (CKAD)
공인 쿠버네티스 애플리케이션 개발자
  • Kubernetes용 클라우드 네이티브 애플리케이션을 설계, 구축, 배포할 수 있음을 인증하는 시험(프로그램)
  • 비용: $395

2 커리큘럼[ | ]

20% - 애플리케이션 디자인 및 빌드
  • 컨테이너 이미지를 정의, 빌드 및 수정
  • 적절한 워크로드 리소스(Deployment, DaemonSet, CronJob 등)를 선택하고 사용
  • 멀티 컨테이너 Pod 디자인 패턴(예: 사이드카, 초기화 컨테이너 등)을 이해
  • 영구적 및 휘발성 볼륨 사용
20% - 애플리케이션 배포
  • Kubernetes 원시 기능을 사용하여 일반적인 배포 전략(예: 블루/그린 또는 카나리아) 구현
  • 배포 및 롤링 업데이트 수행 방법 이해
  • Helm 패키지 관리자를 사용하여 기존 패키지 배포
  • Kustomize 사용
15% - 애플리케이션 관찰가능성 및 유지관리
  • API 사용 중단 이해
  • 프로브 및 상태 점검 구현
  • 빌트인 CLI 도구를 사용하여 Kubernetes 애플리케이션 모니터링
  • 컨테이너 로그 활용
  • Kubernetes에서 디버깅
25% - 애플리케이션 환경, 설정, 보안
  • Kubernetes를 확장하는 리소스 발견 및 사용(CRD, Operator)
  • 인증, 인가, 승인 제어 이해
  • 요청(requests), 제한(limits), 할당량 이해
  • 리소스 요구사항 정의
  • ConfigMaps 이해
  • Secrets 생성 및 사용
  • ServiceAccounts 이해
  • 애플리케이션 SecurityContext, Capability 등 이해
20% - 서비스 및 네트워킹
  • NetworkPolicy 기본 이해 시연
  • 서비스를 통한 애플리케이션 접근 제공 및 트러블슈팅
  • Ingress 규칙을 사용하여 애플리케이션 노출

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}