Course Objective
Master AWS from first principles — understand the global infrastructure, core services, and architectural patterns so you can design, deploy, and operate production-grade cloud applications with confidence.
0% complete1650 XP total
1
Cloud Fundamentals & the AWS Mental Model
Understand how AWS is structured geographically, secure your account with IAM best practices, and develop the mental model that makes every AWS service easier to learn.
16m
Basic+1602
Compute — EC2, Lambda & Choosing the Right Model
Launch an EC2 instance, understand Lambda's event-driven execution model, and know the decision framework for choosing between virtual machines, containers, and serverless.
17m
Basic+1703
Storage — S3, EBS & RDS
Understand the three storage layers in AWS, configure an S3 bucket correctly, and know when to choose RDS vs. other database options.
16m
Basic+1654
Networking — VPC, Subnets & Security Groups
Design a production VPC with public and private subnets, configure routing tables and NAT Gateways, and apply security groups and NACLs correctly.
18m
Masters+2005
Serverless Architecture — Lambda, API Gateway & SQS
Wire a Lambda function to API Gateway to serve HTTP traffic, use SQS to decouple services asynchronously, and understand when serverless architecture wins and when it doesn't.
18m
Masters+2106
Containers on AWS — ECS, ECR & Fargate
Build and push a Docker image to ECR, define an ECS task definition, and run a Fargate service behind a load balancer with auto-scaling.
19m
Masters+2157
DevOps on AWS — CloudFormation, CDK & CloudWatch
Define AWS infrastructure as code with CDK, set up a CI/CD pipeline that deploys on git push, and instrument your application with CloudWatch metrics, logs, and alarms.
19m
PhD+2508
Capstone — Architect & Deploy a Production App on AWS
Synthesize all previous modules into a complete production architecture diagram and deployment plan, understand the cost model, and walk through the critical decisions every AWS architect makes.
22m
PhD+280