Ideal for teams that…
Cloud, automation and CI/CD in practice — hands-on for engineering teams.
The structure and requirements of the Certified Kubernetes Application Developer (CKAD) exam
Techniques for creating and optimizing container images
Understanding and managing core Kubernetes objects such as Deployments, DaemonSets, and CronJobs
Designing and applying best practices for multi-container Pods
Managing volumes in Kubernetes
Using core Kubernetes objects to manage deployments
Application version management, installation, and handling of Helm charts
Using Kustomize for customizing object specifications
Implementing liveness, readiness, and startup probes
Analyzing and interpreting logs and events in Kubernetes
Leveraging Custom Resource Definitions (CRDs) and the Operator pattern
Authentication, authorization, and access control methods
Resource optimization in Kubernetes
Using ConfigMaps for application configuration
Managing sensitive data with Kubernetes Secrets and using ServiceAccounts
Implementing advanced security features such as SecurityContexts
Principles and practical implementation of Network Policies
Ensuring and troubleshooting application access with Services and Ingress objects
What we actually do
- · Kubernetes architecture
- · Overview of the Certified Kubernetes Application Developer (CKAD) exam
- · Preparing the development environment for the course
- · Techniques for creating and optimizing container images
- · Core Kubernetes objects: Deployments, DaemonSets, CronJobs
- · Sidecar containers
- · Init containers
- · Managing volumes
- · Using Kubernetes objects to handle deployments (rolling updates, blue-green, canary)
- · Rolling updates, rollbacks, and version management
- · Installing and handling Helm charts
- · Using Kustomize to modify Kubernetes object specifications
- · Liveness, readiness, and startup probes
- · Log and event analysis
- · Extending Kubernetes with Custom Resource Definitions (CRDs) and the Operator pattern
- · Authentication, authorization, and access control
- · Resource allocation techniques: requests, limits, and quotas
- · Using ConfigMaps for application configuration
- · Defining resource requirements
- · Managing sensitive data with Kubernetes Secrets
- · Practical use of ServiceAccounts in Kubernetes
- · Advanced security features including SecurityContexts
- · Principles and implementation of Network Policies
- · Techniques for ensuring and troubleshooting application access with Service objects
- · Using Ingress objects for application exposure and routing
From brief to retro in 30 days.
Brief & diagnosis
A call with the team lead + a short survey for participants. We define goals, gap and context.
Program customization
We adapt modules, case studies and code examples to your stack. Approval in 5 days.
Workshop
Trainer-led sessions, hands-on, code review. Mentor available between sessions too.
Retro + report
Outcome report for the team and lead. 30 days of consulting included.
Send a brief. We'll reply within 1 day.
After a short brief we'll prepare a program and a quote. No obligations — it's just a starting point.
Thank you!
We'll get back to you within 1 business day.
Other programs for teams
See all →Advanced Ansible Training
Cloud, automation and CI/CD in practice — hands-on for engineering teams.
Advanced Linux System Administration Training
Cloud, automation and CI/CD in practice — hands-on for engineering teams.
Ansible Basic Training
Cloud, automation and CI/CD in practice — hands-on for engineering teams.