New to DevOps? Read the DevOps article
Build a practical Docker foundation through visual explanations of images, containers, networking, storage, delivery, security, and troubleshooting.
Build security into the full delivery lifecycle, from risk and trust boundaries to CI/CD controls and resilient operations. Visual explanations and practical examples connect secure architecture, supply-chain safeguards, verification, and incident recovery.
Day two of HashiCorp Vault and OpenBao, measured: restore with a stopwatch, upgrade without an outage window, break the audit device, put the seal in an HSM - and keep the runbook page each lab leaves behind.
Twenty-four chapters, each ending in a working lab on your laptop. Perform an OpenID Connect login by hand, put Active Directory, kubectl and Vault behind one login, then take your own access away on purpose and get it back.
Learn to design useful logs through visual explanations of events, context, severity, security, troubleshooting, and reliable operations.
Understand Terraform from declarative infrastructure and dependency graphs to secure production workflows. Visual explanations connect configuration, providers, plans, state, modules, automation, safe change, troubleshooting, and recovery.
Learn Packer through visual explanations of repeatable machine images, templates, builders, provisioning, and image delivery.
Build your Linux foundation through visual explanations of processes, files, permissions, networking, storage, and system operations.
Learn Kubernetes security through visual explanations of trust boundaries, access control, workloads, networks, and software supply chains.
Understand IT service management through visual explanations of value, practices, workflows, and everyday engineering decisions.
Understand Google Cloud through clear diagrams of identity, networks, compute, data, security, and everyday operations.
Make production services dependable with a practical visual guide to reliability engineering. Connect SLOs, observability, safe change, incident response, resilience, capacity, recovery, and reliability economics through worked examples and verification.
Understand Argo CD and the GitOps model through clear diagrams and practical examples. Learn how reconciliation, sync policies, application health, access controls, and troubleshooting fit together.
Build a clear foundation for reliable Ansible automation. Visual explanations connect inventories, playbooks, variables, roles, validation, and safe operations to everyday systems engineering.
Ingress-NGINX is retired and about half of all clusters still run it. This is the step-by-step playbook for moving production traffic to Kubernetes Gateway API: a verified annotation-by-annotation map (including every no-equivalent case and its workaround), a decision matrix for nine implementations, inventory scripts, zero-downtime cutover and rollback runbooks, and twelve before/after manifests validated against the real CRD schemas.