---
title: Cloud Architecture
description: Cloud architecture defines the structural design of cloud computing systems. Learners will understand how to design scalable, resilient, and cost-effective cloud infrastructures using design patterns, microservices, and distributed system principles.
category: programming-tech
subcategory: cloud-computing
difficulty: beginner, intermediate, advanced
url: /subject/cloud-architecture
---

# Cloud Architecture

Cloud architecture defines the structural design of cloud computing systems. Learners will understand how to design scalable, resilient, and cost-effective cloud infrastructures using design patterns, microservices, and distributed system principles.

## Available Resources

3 Books • 4 Websites

## Websites

### 1. 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.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://aws.amazon.com/architecture/well-architected/

**Tags:** cloud-architecture, aws, system-design, reliability, cost-optimization

### 2. 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.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://aws.amazon.com/architecture

**Tags:** websites, technology-computer-science, software-architecture

### 3. 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.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://docs.cloud.google.com/architecture

**Tags:** websites, technology-computer-science, cloud-computing

### 4. 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.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://learn.microsoft.com/azure/architecture

**Tags:** websites, technology-computer-science, cloud-computing

## Podcasts

### 1. The Podlets: A Cloud Native Podcast

**Author:** Carlisia Campos, Bryan Liles, Duffie Cooley, Michael Gasch

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.

**Difficulty:** Intermediate | **Language:** en-US | **Price:** Free

**Link:** https://thepodlets.io

**Tags:** cloud-native, kubernetes, distributed-systems, devops

## Books

### 1. Cloud Architecture Patterns

**Author:** Bill Wilder

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.

**Difficulty:** Intermediate | **Language:** English | **Price:** Paid

**Link:** https://www.amazon.com/dp/1449319777?tag=edmonddante07-20

**Tags:** books, technology-computer-science, cloud-computing

### 2. Official Google Cloud Certified Professional Cloud Architect Study Guide

**Author:** Dan Sullivan

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.

**Difficulty:** Intermediate | **Language:** English | **Price:** Paid

**Link:** https://www.amazon.com/dp/1119871050?tag=edmonddante07-20

**Tags:** google-cloud, cloud-architecture, certification, exam-prep, professional-cloud-architect

### 3. Designing Distributed Systems

**Author:** Brendan Burns

Brendan Burns, a Kubernetes co-founder, presents distributed systems as reusable patterns: sidecars, ambassadors, adapters, replicated load-balanced services, sharding, scatter-gather, and batch workflows. Container-based examples show how to compose reliable services from single-node and multi-node building blocks.

**Difficulty:** Intermediate | **Language:** English | **Price:** Paid

**Link:** https://www.amazon.com/dp/1491983647?tag=edmonddante07-20

**Tags:** books, technology-computer-science, cloud-computing

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

*Curated by humans at Dantes.io. Personal study use welcome; republishing this curation requires permission (team@dantes.io).*

View this page online: https://dantes.io/subject/cloud-architecture