概述
Kubernetes应用程序开发者认证(CKAD)由Linux的基金会和Kubernetes云原生计算基金会(CNCF)开发,旨在通过标准化培训和认证帮助扩展Kubernetes生态系统。作为开源历史上速度最快的项目之一,Kubernetes的使用正在爆炸式增长。
CNCF致力于发展Kubernetes知识渊博的应用程序开发人员社区,从而实现使用该技术的广泛组织的持续增长。认证是该流程中的关键步骤,允许经过认证的应用程序开发人员在就业市场中快速建立其信誉和价值,并允许公司更快地雇用高质量的团队来支持他们的发展。
Kubernetes应用程序开发者认证考试证明考生可以为Kubernetes设计,构建,配置和公开云原生应用程序。经过认证的Kubernetes应用程序开发者可以定义应用程序资源并使用核心原语来构建,监视和排除Kubernetes中可伸缩应用程序和工具的故障。
此考试没有必备条件。
认证一览
考试模式:线上
考试时间:2小时
认证有效期:3年
软件版本:Kubernetes v1.20
重考政策:可接受重考
经验水平:中级
考生需于购买考试后,12个月内进行考试。通过认证考试的考生将获得PDF认证证书。
领域和能力
CKAD认证针对考核成为业界Kubernetes应用程序开发人员必备的技能。该考试已假设考生已具备了解容器运行时和微服务架构的知识,但在该考试未对其进行考核。
合资格的考生能轻易使用:
- 符合OCI标准的容器运行时,例如Docker或rkt。
- 云原生应用程序概念和体系结构。
- 一种编程语言,如Python,Node.js,Go或Java。
考试课程包括这些一般领域及其在考试中的权重:
核心概念 - 13% 配置 - 18% Multi-Container Pods - 10%
可观察性 - 18% Pod 设计 - 20% 服务与网络 - 13%
持续状态 - 8%
详细内容
核心概念 - 13%
- 了解Kubernetes API原语
- 创建和配置基本窗格
配置 - 18%
- 了解ConfigMaps
- 了解SecurityContexts
- 定义应用程序的资源需求
- 创造和消费秘密
- 了解ServiceAccounts
Multi-Container Pods - 10%
- 了解Multi-Container Pod设计模式(例如,大使,适配器,边车)
可观察性 - 18%
- 了解LivenessProbes和ReadinessProbes
- 了解容器日志记录
- 了解如何监控Kubernetes中的应用程序
- 了解Kubernetes中的调试
Pod设计 - 20%
- 了解如何使用标签,选择器和注释
- 了解部署以及如何执行滚动更新
- 了解部署以及如何执行回滚
- 了解Jobs和CronJobs
服务与网络 - 13%
- 了解服务
- 展示对NetworkPolicies的基本了解
持续状态 - 8%
政策和资源
请查看考生手册、课程概述和考试技巧以及下面的其他推荐资源。
考生手册 下载
课程概述 了解更多
认证和保密协议 下载
考试小贴士 下载
常见问题 了解更多