Courses Guides Membership Reviews About Contact Browse All Courses →

Kubernetes course for cloud engineers

Our Kubernetes course teaches you to deploy, scale, network and administer containerised applications on Kubernetes through hands-on labs. It gives you a practical foundation for the CNCF Certified Kubernetes Administrator (CKA) and Certified Kubernetes Application Developer (CKAD) exams.

Container orchestration, deployments, scaling, networking and Kubernetes administration, learned by doing.

What you'll learn

  • Kubernetes architecture: control plane, nodes and the API
  • Pods, deployments, ReplicaSets and rolling updates
  • Services, ingress and cluster networking
  • ConfigMaps, Secrets and persistent storage
  • Scaling, health checks and troubleshooting
  • Day-to-day administration with kubectl

Who this course is for

  • Cloud and DevOps engineers running containers in production
  • Developers deploying applications to Kubernetes
  • Learners preparing for CKA or CKAD
  • System administrators moving to cloud-native platforms

How the course works

Every CertifyMyCloud course follows the same structure: lectures to explain each topic, hands-on labs to practise it, and assessments to check you're ready. You get lifetime access to every course you enrol in, and members get 24/7 online support.

A study plan that works

  1. Stage 1: Containers refresherDocker images and containers.
  2. Stage 2: Core objectsPods, deployments and services.
  3. Stage 3: Configuration and storageConfigMaps, Secrets and volumes.
  4. Stage 4: Networking and scalingIngress, autoscaling and health checks.
  5. Stage 5: TroubleshootingDiagnose and fix broken clusters and workloads.

What certificate do you get?

Two different things: when you finish the course, you get a CertifyMyCloud certificate of completion to add to your CV and LinkedIn. The official certification is awarded by the exam provider, such as AWS or Microsoft, when you pass their exam. You book and pay for that exam directly with them.

Created by certified experts

Every CertifyMyCloud course is created by leading Microsoft Certified Trainers, AWS Authorized Instructors and experienced DevOps and AI engineers, so you learn from people who teach and work with these technologies every day.

Microsoft Certified Trainers

Lead our Azure and Azure AI courses, including AZ-900 and AI-901, built around Microsoft's official exam objectives.

AWS Authorized Instructors

Lead our AWS courses, including AWS Cloud Practitioner, with a focus on real AWS services and hands-on labs.

DevOps and AI engineers

Build our DevOps, Kubernetes, Terraform and AI labs from their day-to-day work on real projects.

Kubernetes for Cloud Engineers questions

Do I need to know Docker before learning Kubernetes?
A basic understanding of containers helps. The course starts with a short containers refresher, and our DevOps bootcamp covers Docker in more depth.
Does this course prepare me for CKA?
It gives you the practical foundation CKA tests: deploying, configuring, networking and troubleshooting workloads in a live cluster. Use the official Linux Foundation exam curriculum to check every topic before you book.
Is the Kubernetes exam multiple choice?
No. CKA and CKAD are performance-based. You complete tasks in a real Kubernetes environment, which is why hands-on labs are essential.
How long does it take to learn Kubernetes?
Most learners get comfortable with core Kubernetes in six to eight weeks of regular practice.