AWS fundamentals and architecture
Start with the cloud concepts that explain how AWS services fit together, then move to architecture and the development practices you need for a real application. If you already know the basics, use the architecture and infrastructure sections to explore a specific design question. Certification guides are collected separately so you can choose a learning path without confusing exam preparation with application design.
Start here: Understanding AWS: A Beginner's Guide
Understand the core concepts
Use these introductions to build a vocabulary for accounts, compute, storage, and managed services. The EC2 and S3 guide connects two common starting points; the service overview helps you locate a subject before moving to a more focused topic guide.
Plan and manage an architecture
Explore application tiers, infrastructure as code, and operational principles. Start with the design that matches your application, then use the drift and testing guides when you need to check whether deployed resources behave as intended.
- 3-Tier Architecture on AWS: Components, Network Design, and Trade-offs
- AWS Multi-Tier Patterns: Best Practices
- AWS Engineering Blog: Mastering Infrastructure as Code
- 5 Common AWS IaC Pitfalls & Solutions
- AWS CloudFormation Drift Detection Guide
- 10 Best Practices for End-to-End Testing AWS Apps
- AWS Operational Excellence Pillar: Key Concepts
- 5 Best Practices for AWS Operational Excellence
- AWS Well-Architected Framework: Sustainability Pillar
- 5 Principles for Designing Sustainable AWS Architectures
- AWS Experts Share Top Cloud Strategies
Choose a certification path
Compare the developer and solutions architect paths before planning an exam. Scheduling and career guides address different questions from the implementation tutorials; keep those goals separate when deciding what to read next.