Certified Kubernetes Application Developer (CKAD) - 中文監考
CKAD 认证专注于当今业界成功 Kubernetes 应用开发人员所需的技能。通过CKAD的考生应具备容器运行时和微服务架构方面的实践知识。 获得 CKAD 认证有助于您的职业发展,提升您的专业资质,验证您的实践技术能力,并为您提供在云原生社区建立宝贵专业人脉的机会。 通过认证的Kubernetes应用开发人员 (CKAD)…
产品说明
CKAD是由Linux基金会和云原生计算基金会 (CNCF) 开发,通过标准化培训和认证来帮助扩展Kubernetes生态系统。该考试是一个远程在线、有监考、基于实操的认证考試,它由一组基于实操任务(问题)组成,需要考生在命令行中解决问题。
参加该认证考试,您需要具备容器运行时和微服务体系结构的工作知识,并具备使用(兼容oci)容器鏡像,应用云原生的应用概念和架构及使用和验证Kubernetes资源定义的下能力。
适用对象
CKAD 认证专注于当今业界成功 Kubernetes 应用开发人员所需的技能。通过CKAD的考生应具备容器运行时和微服务架构方面的实践知识。
获得 CKAD 认证有助于您的职业发展,提升您的专业资质,验证您的实践技术能力,并为您提供在云原生社区建立宝贵专业人脉的机会。
通过认证的Kubernetes应用开发人员 (CKAD) 可以为Kubernetes设计、构建和部署云原生应用程序。CKAD可以定义应用程序资源,并使用Kubernetes核心原语来创建/迁移、配置、公开和观察可伸缩的应用程序。
课程大纲
应用程序设计和构建:20%
●定义、构建和修改容器鏡像
●了解Jobs 和 CronJobs
●了解多容器Pod设计模式(例如sidecar, init等)
●使用持久卷和临时卷
应用部署:20%
●使用Kubernetes原语来实现通用的部署策略(例如,蓝绿部署或金丝雀部署)
●理解部署和如何执行滚动更新
●使用Helm包管理器部署现有的包
应用观察和维护:15%
●理解API的用法
●实现探测和运行状况检查
●使用提供的工具来监视Kubernetes应用程序
●利用容器日志
●在Kubernetes中调试
应用环境、配置与安全:25%
●发现并使用扩展Kubernetes (CRD)的资源
●了解身份验证、授权和准入控制
●了解和定义资源需求、限制和配额
●了解ConfigMaps
●创造并使用Secrets
●了解ServiceAccounts
●了解SecurityContexts
服务与网络:20%
●对网络策略有基本的了解
●通过服务提供对应用程序的访问并排除故障
●使用Ingress规则公开应用程序
考试详情与资源
考试基于 Kubernetes v1.35。
CKA 考试环境将在 Kubernetes 最新次要版本发布后约 4 至 8 周内更新至最新版本。
如何注册和参加考试: TBC (Link to FAQ pages of the website)
考生手册: https://docs.linuxfoundation.org/tc-docs/certification/lf-handbook2
认证概览: https://github.com/cncf/curriculum/blob/master/CKAD_Curriculum_v1.35.pdf
考试小贴士: https://docs.linuxfoundation.org/tc-docs/certification/tips-cka-and-ckad
常见问题: https://docs.linuxfoundation.org/tc-docs/certification/faq-cka-ckad-cks
LF基金会认证和保密协议: https://docs.linuxfoundation.org/tc-docs/certification/lf-cert-agreement
证书查询: https://training.linuxfoundation.org/certification/verify/