Cloud Platforms
Cloud platforms (AWS, GCP, Azure, and Kubernetes-based environments) provide elastic compute, managed data, and global networking. This guide explains how to design workloads that scale and operate reliably.
Reference architecture
Users → CDN → Ingress → API → Managed DB / Message Queue → Workers
Typical flows also integrate open-source runtimes, AI agent APIs, and deployment automation pipelines.
Design tenets
| Tenet | Practice |
|---|---|
| Stateless services | Scale HTTP/API tiers horizontally |
| Infrastructure as Code | Reproducible environments per environment |
| Observability | Metrics, logs, traces from day one |
| Security | IAM least privilege, secrets managers |
Guides in this section
- Cloud architecture — layers and patterns
- Kubernetes — orchestration on cloud platforms