Book series

Cloud Native Engineering

Ever wondered why your cloud architecture feels fragile? Why adding more servers sometimes makes performance worse? The answers are in the principles—and this series reveals them...

All series
Book cover for Cloud Native Engineering

4 books

Cloud Native Engineering

Ever wondered why your cloud architecture feels fragile? Why adding more servers sometimes makes performance worse?

The answers are in the principles—and this series reveals them all. Cloud Native Engineering: Foundations Starts at the beginning.

Why distributed systems? How Linux primitives make containers possible?

This book gives you the durable mental model to design systems that embrace failure and change. No vendor hype, just engineering wisdom.

Cloud Native Engineering: Kubernetes Containers solved packaging but created an operational crisis. This book doesn't just teach kubectl—it reveals the architecture behind production-grade Kubernetes.

From control plane mechanics to stateful workloads, networking, security, and platform engineering. Cloud Native Engineering: Production Systems Production breaks.

Period. This book moves beyond theory into operational disciplines: observability, SLOs, error budgets, zero trust security, and disaster recovery.

Design systems that fail gracefully and recover quickly. AWS Engineering: Building Production Systems on Amazon Web Services Most engineers can spin up EC2.

But designing systems that survive regional outages and scale to millions? That's another level.

This architecture-first guide teaches you to think about AWS as an operating environment—trade-offs, primitives, and production patterns. Four books.

One coherent journey. From why we build distributed systems to how we run them at scale...

Books in this series

Book cover for AWS Engineering Building Production Systems on Amazon Web Services

Book 1

AWS Engineering Building Production Systems on Amazon Web Services

Elliot Grayson

Most cloud engineers know how to spin up an EC2 instance or create an S3 bucket. But when it comes to designing a system that survives a regional outage, scales to millions of users, and stays within budget—the gaps in that knowledge surface quickly. This boo...

Ebook price: $4.99View details
Book cover for Cloud Native Engineering Production Systems: Reliability, Security, and Operating at Scale

Book 2

Cloud Native Engineering Production Systems: Reliability, Security, and Operating at Scale

Elliot Grayson

The illusion of perfect systems is the most expensive myth in cloud engineering. Every minute of downtime erodes customer trust and costs thousands in revenue. Yet most teams discover their system's true fragility only when it's already failing. The question...

Ebook price: $4.99View details
Book cover for Cloud Native Engineering: Foundations — Building Modern Software Systems From First Principles

Book 3

Cloud Native Engineering: Foundations — Building Modern Software Systems From First Principles

Elliot Grayson

Why do modern software systems break the moment they leave a developer's laptop? Why does adding more servers often make performance worse instead of better? The answers lie in a set of engineering principles that are rarely taught together. Cloud Native Engi...

View details
Book cover for Cloud Native Engineering: Kubernetes — Building and Operating Container Platforms at Scale

Book 4

Cloud Native Engineering: Kubernetes — Building and Operating Container Platforms at Scale

Elliot Grayson

Containers solved packaging, but created an operational crisis. The same technology that made deployment easy made managing hundreds of containers nearly impossible without a new kind of system. Scaling beyond a handful of containers demands orchestration, an...

Ebook price: $4.99View details