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 Architecture: Patterns and Best Practices
- AWS Infrastructure as Code: CloudFormation and Terraform
- 5 AWS IaC Pitfalls and How to Avoid Them
- CloudFormation Drift Detection: Practical Guide
- 10 Best Practices for End-to-End Testing AWS Apps
- AWS Operational Excellence Pillar: Principles and Best Practices
- 5 AWS Operational Excellence Best Practices for Reliable Workloads
- AWS Well-Architected Framework: Sustainability Pillar
- 5 Practical Principles for Sustainable AWS Architectures
- AWS Cloud Strategy: A Practical Guide for Engineering Teams
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.