YoVDO

Certified Kubernetes Application Developer (CKAD) Cert Prep: Exam Tips

Offered By: LinkedIn Learning

Tags

Kubernetes Courses DevOps Courses Docker Courses Microservices Courses Helm Courses Application Deployment Courses Container Orchestration Courses ConfigMaps Courses Containerization Courses

Course Description

Overview

Learn about the topics covered on the Certified Kubernetes Application Developer (CKAD) certification exam.

Syllabus

Introduction
  • Get certified in Kubernetes and stand out professionally
  • What you need to know
1. Application Design and Build
  • Define, build, and modify container images
  • Understand Jobs
  • Understand CronJobs
  • Understand multi-container Pod design patterns
  • Persistent volumes
  • Ephemeral volumes
2. Application Deployment
  • Use primitives to implement a blue/green deployment strategy
  • Use primitives to implement a canary deployment strategy
  • Understand deployments
  • How to perform rolling updates
  • Understand the Helm package manager
3. Application Observability and Maintenance
  • Understand API deprecations
  • Implement probes and health checks
  • Monitor and debug Kubernetes applications
  • Utilize container logs
4. Application Environment, Configuration, and Security
  • Discover and use resources that extend Kubernetes (CRD)
  • Understand authentication, authorization, and admission control
  • Understand and define resource requirements, limits, and quotas
  • Understand ConfigMaps
  • Create and consume Secrets
  • Understand ServiceAccounts
  • Understand SecurityContexts
5. Services and Networking
  • Demonstrate a basic understanding of NetworkPolicies
  • Provide and troubleshoot access to applications via services
  • Use Ingress rules to expose applications
Conclusion
  • Next steps

Taught by

Benjamin Muschko

Related Courses

Software Engineering for SaaS
University of California, Berkeley via Coursera
Déployez des applications dans le cloud avec IBM Bluemix
IBM via OpenClassrooms
Machine Learning Capstone: An Intelligent Application with Deep Learning
University of Washington via Coursera
Introducción al desarrollo de videojuegos con Unity3D
Universitat Jaume I via Independent
Developing Microsoft Azure Solutions
Microsoft via edX