Skip to main content
BookintermediatePaid

Cloud Architecture Patterns

by Bill Wilder · O'Reilly Media

Bill Wilder catalogs recurring patterns for applications built on cloud platforms: horizontally scaling compute, queue-centric workflow, auto-scaling, database sharding, node failure handling, and valet key. Examples use Windows Azure circa 2012, but the reasoning transfers to any provider.

Visit resource

This link may earn us a small commission at no extra cost to you. Affiliate disclosure

More resources on Cloud Architecture

WebsiteFree

aws.amazon.com/architecture

AWS Architecture Center is a hub of scalable design patterns and reference architectures for building on AWS. It provides architecture diagrams, best practices, whitepapers, and deployment guides to help you design, deploy, and optimize scalable cloud solutions.

WebsiteFree

AWS Well-Architected Framework

AWS's architectural review guidance built on six pillars: operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability. Includes design principles, question-based self-assessment, and workload-specific lenses, so you can evaluate a system and identify concrete risks.

PodcastFree

The Podlets: A Cloud Native Podcast

Panel podcast from VMware engineers, with guests such as Joe Beda and Craig McLuckie, where each episode unpacks one cloud native concept: Kubernetes, observability, service meshes, stateful workloads and distributed systems trade-offs. Listeners come away able to reason about when these patterns fit.

WebsiteFree

cloud.google.com/architecture

Google Cloud Architecture Center offers reference architectures, design patterns, and best-practice deployment guides for building on Google Cloud. It features diagrams, case studies, and ready-to-use blueprints for common workloads across compute, data, AI, and security.

BookPaid

Official Google Cloud Certified Professional Cloud Architect Study Guide

Dan Sullivan's official Sybex study guide (first edition, 2019) for the Professional Cloud Architect exam. Chapters map to the exam objectives, covering business and technical requirements, compute, storage and network design, security, migration planning and reliability, with review questions and online practice tests.

WebsiteFree

learn.microsoft.com/azure/architecture

Azure Architecture Center on Microsoft Learn provides best-practice guidance, reference architectures, and design patterns for building scalable, secure, and reliable solutions on Azure. It offers architecture diagrams, decision frameworks, and implementation patterns to help design and validate cloud architectures.

See all Cloud Architecture resources →