EIEIOTECHNOVATION
← Training programmes

EIEIO / CLOUD NATIVE & DEVOPS

Certified Kubernetes Application Developer (CKAD)

Course outline

4 days

Duration

4 days

Course Outline

Core Concepts

  • Understand Kubernetes API primitives
  • Create and configure basic Pods

Multi-Container Pods

  • Understand Multi-Container Pod design patterns (e .g. ambassador, adapter, sidecar)

Pod Design

  • Understand Deployments and how to perform rolling updates
  • Understand Deployments and how to perform rollbacks
  • Understand Jobs and CronJobs
  • Understand how to use Labels, Selectors, and Annotations

State Persistence

  • Understand PersistentVolumeClaims for storage

Configuration

  • Understand ConfigMaps
  • Understand SecurityContexts
  • Define an application’s resource requirements
  • Create & consume Secrets
  • Understand ServiceAccounts

Observability

  • Understand LivenessProbes and ReadinessProbes
  • Understand container logging
  • Understand how to monitor applications in Kubernetes
  • Understand debugging in Kubernetes

Services & Networking

  • Understand Services
  • Demonstrate basic understanding of NetworkPolicies

Programme scope, delivery arrangements and suitability are confirmed during enquiry.