Cloud & DevOpsIntermediate

AWS Solution Architect Associate

SAA certification curriculum

Full-spectrum AWS SAA preparation — IAM, storage, compute, networking, autoscaling, serverless, databases, analytics, containers, DevOps, migration and architecting — with three portfolio projects.

20 modules80-hr track80% hands-on3 projects
Curriculum

20 modules, 80 hrs of hands-on learning

Every module pairs a focused topic with a guided practical exercise — learn it, build it, then practice it on the Atom Code portal in the same session.

Module 01 · 4 hrs

Start here

Introduction & Setup

Overview of cloud and AWS. Set up an AWS account.

Module 02 · 5.5 hrs

Hands-on session

Identity Service & Billing

IAM users, policies, roles, Cognito, Active Directory, AWS Billing Conductor, AWS Budget. Practice: IAM (users, roles, policies), managing users in AWS.

Module 03 · 3.5 hrs

Hands-on session

Storage Layer

S3, EBS, EFS, FSx. Practice: creating buckets, managing objects, static web hosting.

Module 04 · 3.5 hrs

Hands-on session

Compute Layer

EC2 (Linux, Windows), Cloud Shell, AMI. Practice: static and multiple web hosting on Linux, server image using AMI.

Module 05 · 3.5 hrs

Hands-on session

Networking Layer

VPC (subnetting, routing, internet and NAT gateway). Practice: VPC subnetting, routing, internet gateway.

Module 06 · 3.5 hrs

Hands-on session

Connecting Layer

VPC peering and transit gateway. Practice: VPC peering.

Module 07 · 3.5 hrs

Hands-on session

Auto Scaling

Auto Scaling Group, health checks. Practice: creating an Auto Scaling Group and executing auto-scaling.

Module 08 · 3.5 hrs

Hands-on session

Load Balancing

Load balancer classification and types. Practice: Elastic Load Balancer and Application Load Balancer.

Module 09 · 3.5 hrs

Hands-on session

Content Delivery Network

DNS, Route 53, latency-based routing, geography-based routing. Practice: CloudFront distribution, enabling geographic location.

Module 10 · 3 hrs

Hands-on session

Serverless

Lambda, Elastic Beanstalk, Fargate. Practice: Lambda.

Module 11 · 4.5 hrs

Hands-on session

Application Integration

SQS, SNS, SES, Amazon MQ.

Module 12 · 8.5 hrs

Hands-on session

Monitoring, Management and Security

CloudTrail, CloudWatch, Config, EventBridge, Global Accelerator, GuardDuty, Inspector, Secrets Manager, Certificate Manager, WAF. Practice: CloudWatch.

Module 13 · 3 hrs

Hands-on session

Database

RDS, DocumentDB, DynamoDB, ElastiCache, Keyspaces, Neptune, QLDB.

Module 14 · 3 hrs

Hands-on session

Analytics

Introduction to ELT/ETL, AWS Kinesis, EMR, AWS Glue, QuickSight, Hadoop overview and processing frameworks.

Module 15 · 4 hrs

Hands-on session

Containerization

Introduction to Docker, ECR Elastic Container Service, Elastic Kubernetes Service. Practice: developing and managing a container in Linux.

Module 16 · 2.5 hrs

Hands-on session

DevOps Overview

DevOps overview, SDLC, Waterfall and Agile methodology. Practice: GitHub, GitHub Actions/Runners, DockerHub.

Module 17 · 3 hrs

Hands-on session

Migrations

Migration strategies, AWS DMS, Storage Gateway, CAF.

Module 18 · 7 hrs

Hands-on session

Disaster Planning & Cloud Architecting

High availability, disaster management, comparing various cloud architecting methods.

Module 19 · 2.5 hrs

Hands-on session

AI/ML Overview

Lex, Kendra, Translate, Polly, Rekognition, SageMaker. Practice: chatbot and translating a website on Linux using managed services.

Module 20 · 5 hrs

Hands-on session

Project Presentation & Wrap-Up

Final project integrating all AWS services learned. Present projects and review key concepts.

More in Cloud & DevOps

View all