Cloud Computing Architecture Guide
This guide teaches the durable responsibilities behind cloud architecture before introducing provider-specific vocabulary. It helps you reason about identity, governance, networking, runtime, data, integration, security, reliability, operations, cost, and change across AWS, Azure, and future platforms.
Who This Book Is For
The guide is for readers learning cloud architecture, engineers growing into design roles, experienced practitioners moving between providers, and technical leads who need to explain trade-offs clearly. No single-provider background is required.
How to Use This Book
Read the four parts in order for a complete progression from foundations to capability choices, operations, patterns, and architecture conversations. Individual sections also work as focused learning units that can be combined with provider-specific learning paths.
Start Reading
Start with Part I: Cloud Architecture Foundations
Parts
Part I: Cloud Architecture Foundations
Build a provider-neutral operating model for responsibilities, service boundaries, infrastructure placement, ownership, and governance.
Part II: Core Cloud Capability Decisions
Turn architectural responsibilities into explicit choices about trust, connectivity, execution, state, integration, and security.
Part III: Operating and Changing Cloud Systems
Design systems that can survive failure, produce useful operating evidence, control cost, and evolve safely.
Part IV: Architecture Patterns and Brainstorming Sessions
Compose the earlier decisions into reusable patterns and practice explaining recommendations across provider lenses.