Deep-dive, multi-part guides — each series takes a topic from the ground up. Pick a series below and follow it chapter by chapter.

Containers

Docker Basics

A hands-on introduction to Docker — images, containers, Dockerfiles, networking, volumes, and Compose — capped off by containerizing a real multi-service application.

9 chapters Open series →
View chapters
Containers · Production

Docker Advanced

Take Docker beyond the local machine: production image builds, security, multi-platform delivery, container operations, CI/CD, and a practical path to Kubernetes.

8 chapters Open series →
View chapters
Kubernetes

Kubernetes Basics

Learn Kubernetes from the ground up with Kind: understand core resources, publish a container image to GitHub Container Registry, and deploy a working application locally.

8 chapters Open series →
View chapters
Infrastructure as Code

Mastering Terraform

A hands-on journey through Terraform — from IaC basics to modules, backends, CI/CD, deployment strategies, multi-cloud, security, and state management. Every part uses practical AWS examples.

19 chapters Open series →
View chapters
Case Study · AWS

Banking Infrastructure on Cloud

The infrastructure architecture of a banking system on AWS, drawn from lessons learned building the Vikki digital bank — account management, networking, and Kubernetes at scale.

5 chapters Open series →
View chapters
GitOps · Kubernetes

ArgoCD

Continuous delivery on Kubernetes with Argo CD — deploying and managing the Book Info microservices application the GitOps way.

11 chapters Open series →
View chapters
Kubernetes · Packaging

Helm

A beginner-friendly guide to Helm 4, the package manager for Kubernetes — from your first release to templating, values, dependencies, upgrades, and packaging the Book Info app as your own chart.

10 chapters Open series →
View chapters
Networking

Networking for DevOps

The essential networking concepts DevOps engineers use day to day — the OSI model and protocols through subnetting, routing, DNS, VPNs, and Linux networking tools.

8 chapters Open series →
View chapters
Infrastructure as Code

AWS CDK

Define cloud infrastructure in real programming languages with the AWS Cloud Development Kit — from the basics to constructs, stacks, testing, CI/CD, and shipping a real serverless application.

10 chapters Open series →
View chapters
Cloud Fundamentals

Cloud Computing

An introduction to cloud computing — what the cloud is, its components and characteristics, and the organizations that define cloud standards.

3 chapters Open series →
View chapters