Kubernetes & Cloud Native
53 courses 7 categories
Kubernetes and the cloud-native ecosystem is the deep specialty within DevOps that focuses on container orchestration and the CNCF stack built around it. Unlike the broader DevOps umbrella, this topic zooms into Kubernetes itself, the projects that surround it (Helm, Argo CD, Istio, Linkerd, Cilium, Prometheus, OpenTelemetry), and the infra-as-code tooling that provisions clusters across cloud providers.
By 2026 Kubernetes has settled into a stable but still-deep skill set. The control plane and core APIs change slowly; the surrounding ecosystem moves quickly. GitOps via Argo CD or Flux has displaced ad-hoc kubectl pipelines at most serious organizations. Service mesh adoption is split between Istio at large enterprises and Linkerd or Cilium service mesh at teams that want lighter operational overhead. Observability has consolidated around OpenTelemetry as the data model and Prometheus / Grafana as the dashboards.
What you'll find under this topic
- Kubernetes fundamentals: Pods, Deployments, Services, Ingress, ConfigMaps, RBAC
- Helm and Kustomize: chart authoring, templating, overlays for multi-env deploys
- GitOps: Argo CD, Flux, progressive delivery, automated rollback
- Container basics: Docker, containerd, image building (BuildKit, Buildah), registries
- Infrastructure as code: Terraform, Pulumi, Crossplane, OpenTofu
- CI/CD: Jenkins, GitLab CI, GitHub Actions, Tekton pipelines
- Networking and security: Cilium, Calico, network policies, OPA / Gatekeeper, secrets management
- Observability: Prometheus, Grafana, OpenTelemetry, distributed tracing
Cloud-native skills hire across every cloud provider and every industry running production services at scale. Platform engineering — the discipline of building internal developer platforms on top of Kubernetes — has become its own job title at most mid-sized and larger companies. The CKA, CKAD, and CKS certifications remain the most-asked-for credentials in the space.
Categories (7)
Courses (53)
Showing 1 – 30 of 53 courses
Updated 3mo agoWelcome to "Mastering GitOps with Argo CD," a comprehensive guide to implementing modern GitOps practices and accelerating your continuous delivery pipeline usi4h 53m
Updated 5mo agoLearn how to perform Blue/Green deployment in Kubernetes using Istio to safely update applications and manage traffic routing.32m
Updated 5mo agoLearn how to set up continuous delivery in Kubernetes with ArgoCD. Master deployment automation on AWS and simplify application releases using pipelines.1h
Updated 5mo agoKubernetes is one of the highest trending technology in Cloud Computing as of today. Kubernetes had the fastest growth in job searches, over a 173% from a year26h 6m
Updated 6mo agoLearning Kubernetes is essential for any DevOps professional. DevOps engineers are always in demand. Currently the average Silicon Valley salary for a DevOps en16h 15m5/5
Updated 7mo agoIn building large scale applications intended for growth, microservices architecture is the go-to solution. One issue for Javascript and NodeJS learners is the97h 19m5/5
Updated 9mo agoAzure is becoming an increasingly popular platform for companies using the Microsoft365 ecosystem.4h 20m
Updated 10mo agoMaster Docker with just one course! Learn about images, containers, Docker Hub, multi-container applications with Docker Compose.1h 26m
Updated 10mo agoThis course shows you how to build Go services with Domain Driven Design and Data Oriented Architecture.22h 32m
Updated 1y agoDocker is one of the most popular open-source platforms that every data engineer should know. It is a modern and lightweight alternative to virtual machines.1h 17m
Updated 2y agoWelcome to the exciting journey of mastering Modern CI/CD with GitLab ! GitLab stands out as a leading DevOps platform in 2023.4h 8m5/5
Updated 2y agoLearn how to create an Admin App using React and Django Rest Framework. Django 3.1, React Typescript, Redux, Docker, Authentication and Authorisation, Upload Im6h 50m
Updated 2y agoAs we all know, Node JS is single threaded event-driven JavaScript runtime. When we run any CPU intensive operation, Node will not be able to take an advantage2h 24m
Updated 2y agoLearn Terraform with hands-on demos by automating AWS infrastructure. You will learn all the concepts with practical examples by automating the AWS infrastructu6h 24m
Updated 2y agoSetting up and maintaining Kubernetes yourself on any cloud provider is painful... but now with Amazon EKS, the management of the Kubernetes control5h 30m
Updated 2y agoHi there! All you need for your Certified Kubernetes Security Specialist preparation in one place ! I'm Kim, Kubernetes Trainer and Author11h 6m
Updated 2y agoKubernetes is one of the hottest topics right now, and engineers with Kubernetes skills are in big demand. Get those skills with this course!28h 23m5/5
Updated 2y agoIn this course, we’re going to learn how to Design and Build Cloud-Native Apps with Microservices Architecture, Kubernetes Deployments, Communications25h 25m5/5
Updated 2y agoKubernetes is the world's most popular open-source container orchestration engine. It offers the ability to schedule and manage containers.8h 38m5/5
Updated 2y agoMaster Microservices with Java, Spring, Docker & Kubernetes — build production microservices using Spring Boot, Spring Cloud, Eureka, Hystrix, Resilience4j.23h 57m
Updated 2y agoIntensive Kubernetes: 2.0 is a course designed for those looking to become experts in container management and orchestration using Kubernetes.18h 55m5/5
Updated 2y agoIf you need to learn how to run, tune, and maintain JVM applications that run in Docker and/or Kubernetes then this is the course for you. This course is very d4h 39m
FreeClassicLearn how to build images, run containers, and use Kubernetes. You will work with real projects and deploy apps with clear steps and tools.12h 40m5/5
Updated 2y agoDocker & Kubernetes are amongst the most in-demand technologies and topics you can learn these days. Why?23h 10m5/5
Updated 2y agoDocker is a platform for building, running, and shipping applications with ease.4h 25m
Updated 2y agoDocker is tool to package and deploy software using containers. Unlike Virtual Machines, Docker is lightweight and does not require a lot of resources to run. D4h 41m5/5
Updated 2y agoWelcome to the most complete and up-to-date course for learning SwarmKit and using Docker Swarm end-to-end, from development and testing.9h 3m
Updated 2y agoWelcome to the advanced course on how to set up a deployment automation that s capable of handling millions of users!10h 59m5/5
Updated 2y agoReact and NestJS: A Practical Guide with Docker — build a fullstack TypeScript app with React, NestJS, TypeORM, and containerized deploy.6h 54m
Updated 2y agoWelcome to the best course on the planet for using Docker with Node.js! With your basic knowledge of Docker and Node.js in hand, Docker Mastery for Node.js is a8h 14m
Related topics
Frequently asked questions
- Should I learn Docker before Kubernetes?
- Yes — Kubernetes orchestrates containers, so Docker (or any OCI-compatible runtime) is the foundation. Plan on two to three weeks of solid Docker work — building images, multi-stage builds, networking, volumes, Compose for local dev — before opening a Kubernetes book. Skipping straight to Kubernetes is one of the most common reasons learners get stuck early.
- Is the CKA certification worth it?
- Yes for SRE, platform-engineer, and DevOps roles. The Certified Kubernetes Administrator exam is fully hands-on (no multiple choice) and proves you can actually operate clusters under time pressure. CKAD is the developer-leaning equivalent, also useful. CKS adds security. Combined they make a strong resume signal at infrastructure-heavy employers.
- Managed Kubernetes vs self-hosted — what should I learn?
- Managed (EKS, GKE, AKS) is what you'll use in 99% of jobs. Learn it first. Self-hosted Kubernetes is mostly relevant for on-prem environments, specialised infrastructure companies, and learning fundamentals via tools like kubeadm or kind in a lab. Understand the control plane internals even if you never operate them in production.
- Do I need to learn Helm and operators?
- Helm yes — it's the de facto package manager and used in nearly every cluster. Operators (custom resources + controllers) are increasingly important at senior levels, especially when you start writing your own platform abstractions. Plan on Helm in the first month of Kubernetes work, operators in year two when you've internalised the controller pattern.
- How long until I can run Kubernetes in production?
- Six months of consistent hands-on work gets you to the point of operating an existing cluster confidently. Designing one from scratch — networking choices, multi-tenancy, RBAC, autoscaling, cost control, upgrades, disaster recovery — usually takes another 12–18 months and a few production incidents. The learning curve is real but the senior pay reflects it.