By the end
What you'll build
- Explain AWS Regions, Availability Zones, and edge locations, and choose a Region for latency, residency, and cost
- Apply the IAM model (users, groups, roles, policies) and the evaluation rules, including explicit-deny-wins and least privilege
- Write and debug IAM policy JSON - actions, resources, wildcards, and conditions (Bool, IpAddress, StringEquals)
- Construct correct AWS CLI commands for IAM, EC2, and S3 operations
- Right-size an EC2 fleet and compare On-Demand, Reserved, and Spot costs with capacity math
- Select the right S3 storage class and estimate storage, retrieval, and request costs
- Design VPC networking with public/private subnets, NAT, and the Security Group vs NACL distinction, including CIDR/subnet math
- Choose between RDS, DynamoDB, ElastiCache, and Redshift for a given workload
- Reason about serverless (Lambda GB-seconds, concurrency) and decoupling with SQS
- Diagnose common AWS errors (AccessDenied, throttling, NoSuchBucket) and design a resilient, graded 3-tier architecture
Curriculum
What's inside
9 modules · 38 lessons
- 01
Module 1 - The AWS Landscape
4 lessons- Welcome & The Honest Line
- Regions, Availability Zones & Why Mumbai Matters
- Core AWS Service Cheat-Sheetflashcard sr
- Landscape Check (scenarios)quiz
- 02
Module 2 - IAM & Access Policies
6 lessons- The IAM Mental Model
- Policy JSON Vocabularyfill blank
- AWS CLI Drills: IAM (users, policies, roles)cli builder
- Policy Lab 1 - Your First IAM Policypolicy lab
- Policy Lab 2 - Explicit Deny, Conditions & Debuggingpolicy lab
- + 1 more lesson
- 03
Module 3 - EC2 & Compute
5 lessons- EC2 and the Compute Family
- AWS CLI Drills: EC2 (launch, describe, terminate)cli builder
- Capacity Lab: Right-Sizing an EC2 Fleetpython lab
- Cost Lab: On-Demand vs Reserved vs Spotpython lab
- Compute Scenariosquiz
- 04
Module 4 - S3 & Storage
5 lessons- S3: Buckets, Objects & Storage Classes
- AWS CLI Drills: S3 (cp, sync, mb)cli builder
- Cost Lab: Pick the Right S3 Storage Classpython lab
- Storage Classes & Durabilityfill blank
- Storage Scenariosquiz
- 05
Module 5 - VPC & Networking
3 lessons- VPC and Networking Essentials
- Capacity Lab: CIDR & Subnet Mathpython lab
- Networking Scenariosquiz
- 06
Module 6 - Databases: RDS & DynamoDB
3 lessons- Databases: RDS vs DynamoDB (and friends)
- Database Service-Selection Matrixflashcard sr
- Database Selection Scenariosquiz
- 07
Module 7 - Serverless: Lambda & SQS
3 lessons- Serverless: Lambda and SQS
- Cost Lab: Lambda GB-seconds & Concurrencypython lab
- Serverless Scenariosquiz
- 08
Module 8 - Monitoring, Billing & Cost
4 lessons- Monitoring, Billing & Keeping the Bill Sane
- Cost Lab: On-Prem vs Cloud 3-Year TCOpython lab
- Cost Lab: Build a Monthly Bill from a Usage Reportpython lab
- Error Analysis: Why Did AWS Say No?quiz
- 09
Module 9 - Tier-2: Real AWS Free-Plan Practice + Capstone
5 lessons- Graduation Part 1: Your Own Free AWS Account
- Evidence Check 1 (from the console task)quiz
- Graduation Part 2: CloudShell, Budgets & a Free-Tier EC2
- Evidence Check 2 (from the console task)quiz
- Capstone: Design a Resilient 3-Tier Architecturearch builder
The shape of it
How this course works
Short lessons
38 lessons across 9 modules, each small enough to finish in one sitting.
Practice as you go
Every lesson ends with a small space for what you noticed — the doing is the learning.
A certificate at the end
Finish the course and earn a certificate anyone can verify with a link.
Ready when you are.
Make an account and this course opens up — your progress is saved from the very first lesson.
