Skip to main content
AWS Learning Roadmap

A study path from Cloud Practitioner to Solutions Architect Associate

Follow a practical path from AWS fundamentals through service comparisons, practice questions, architecture diagrams, and hands-on work. The goal is to explain what you learned in a portfolio project, not just recognize exam terms.

Roadmap steps

A practical learning sequence

Start with CLF-C02 to understand AWS as a whole, then move to SAA-C03 to practice architecture decisions. Finish by connecting those ideas to a project built on AWS.

Step 1

Beginners

Get a map of the AWS landscape

Start by understanding what cloud services offer and how AWS groups its services. This gives you a framework for everything that follows.

  • Cloud fundamentals
  • Regions and Availability Zones
  • The shared responsibility model
  • Major AWS service categories
Browse AWS learning articles

Step 2

CLF-C02

Build your Cloud Practitioner foundation

CLF-C02 covers AWS concepts, security, core services, pricing, and support. Aim to explain the ideas in your own words rather than memorize labels.

  • Cloud Concepts
  • Security and Compliance
  • Cloud Technology and Services
  • Billing, Pricing, and Support
Practice CLF questions

Step 3

CLF and SAA

Learn core AWS services in context

Build a working vocabulary for services such as IAM, S3, EC2, Lambda, VPC, RDS, and DynamoDB—the building blocks you will meet in both exams and real designs.

  • A concise explanation of each service
  • Common use cases
  • What the exams tend to test
  • Cost and security considerations
Explore the AWS glossary

Step 4

CLF and SAA

Compare services that solve similar problems

Exam questions often ask you to choose between services with overlapping roles. Compare their trade-offs before you move on to longer scenarios.

  • S3, EBS, and EFS
  • RDS and DynamoDB
  • SNS, SQS, and EventBridge
  • CloudWatch, CloudTrail, and AWS Config
Compare AWS services

Step 5

CLF-C02

Check your understanding with practice questions

Read the requirements, compare the choices, and review why each answer is right or wrong. Return to related terms when a concept is still unclear.

  • Identify the conditions in the question
  • Compare the answer choices
  • Explain why the correct answer fits
  • Review related services and terms
Open the practice question library

Step 6

SAA-C03

Study SAA design through architecture diagrams

For SAA-C03, service knowledge is only the start. Learn how availability, resilience, security, and cost shape a complete architecture.

  • Static sites with S3 and CloudFront
  • API Gateway, Lambda, and DynamoDB
  • Three-tier web applications
  • Highly available web applications
Explore AWS architecture diagrams

Step 7

Portfolio

Explain AWS choices through an implementation

Connect exam concepts to a working project. Being able to explain why a service fits a requirement is useful well beyond the exam.

  • Store static files in S3
  • Serve HTTPS traffic through CloudFront
  • Handle form requests with Lambda
  • Store submissions in DynamoDB
Review the project architecture

CLF vs SAA

How Cloud Practitioner and SAA differ

CLF focuses on core AWS concepts. SAA asks you to select and explain a design that meets specific requirements.

Comparison
CLF-C02
SAA-C03
Learning scope
A broad introduction to AWS and cloud fundamentals
Deeper study of design patterns, resilience, availability, and cost
Question style
Questions about service roles, pricing, and support basics
Choosing an architecture that meets a set of requirements
Study focus
Core terms, shared responsibility, services, and pricing
VPCs, redundancy, scaling, database selection, and security
How to use this site
Start with the glossary, comparisons, and CLF practice set
Focus on diagrams, design decisions, and implementation examples

Learning to implementation

Connect AWS study to a working project

Map the services you study to the choices in this site implementation. A useful portfolio story explains what each service does and why it fits the requirement.

Storage

Keep the site's static files in object storage.

S3

Global delivery

Deliver content over HTTPS and cache it closer to visitors.

CloudFrontOAC

Serverless processing

Process contact form submissions without managing servers.

LambdaAPI Gateway

NoSQL database

Store contact form submissions in a managed key-value database.

DynamoDB

Monitoring and cost control

Review logs and set billing alerts to catch operational issues early.

CloudWatchAWS Budgets

Next action

Start with CLF terms and questions

If you are new to AWS, begin with core service roles and CLF practice questions before tackling SAA diagrams. Use the glossary to clarify a service, then check your understanding with a question.