cloud / architecture
Cloud Architecture, Free
Knowing a cloud's services is one thing; designing reliable, secure, cost-effective systems with them is what senior engineers get paid for. Learn from the official architecture frameworks of all three major clouds. All resources free and current.
Cloud architecture is the discipline of combining services into systems that are reliable, secure, performant, and cost-effective — the skill that separates a cloud practitioner from a cloud architect. Helpfully, all three major providers publish their hard-won design wisdom for free as "well-architected" frameworks. Read across them and you'll spot the universal principles that apply to any cloud.
DESIGN PRINCIPLES
The well-architected frameworks
Each provider's official guide to designing good cloud systems.
- AWS Well-Architected Framework ↗The original and most influential — six pillars (reliability, security, cost, performance, operations, sustainability) with concrete best practices. Free.aws.amazon.com
- Azure Architecture Center ↗Microsoft's free library of reference architectures, design patterns, and the Well-Architected Framework for Azure.learn.microsoft.com
- Google Cloud Architecture Framework ↗Google's free best-practice guidance for designing and operating well-architected systems on GCP.cloud.google.com