Cloud Computing
12 week Course Curriculum
Here’s a 3 month Cloud Computing curriculum designed in the form basics to advanced, with weekly topics, monthly tests, assignments, and projects, aligned to current industry standards (AWS centric, with optional Azure/GCP exposure).
Assumptions :
4–5 hours per day, 5 day weeks → 12 weeks ≈ 3 months.
Platform :
AWS (students can optionally add Azure/GCP later).
Tools :
AWS free tier, EC2, S3, RDS, Lambda, IAM, VPC, CloudWatch, Terraform (optional), GitHub/GitLab.
Outcome :
Junior Cloud Engineer / Cloud Associate / DevOps ready.
Overall Assessment Plan Weekly assignments :
2–3 hands on labs (e.g., deploy EC2, S3, IAM policies, autoscaling). Monthly tests: 1 hour MCQ + practical (e.g., “fix this broken VPC configuration”). Monthly projects: End to end cloud deployments (e.g., web app, serverless workflow)

Month 1 – Cloud Foundations & Core Services (Weeks 1–4)
Week & Topics | Daily Task (4-5 hrs) | Assignment | Milestones |
|---|---|---|---|
week 1 : Intro to Cloud & AWS | Cloud basics (IaaS/PaaS/SaaS, public/private/hybrid), AWS Console, AWS WellArchitected pillars, billing basics. | 1) Create AWS account + IAM user; 2) Explore AWS Console + regions/zones. | Short quiz on cloud models. |
week 2 : Compute & Networking basics | EC2, AMIs, SSH, security groups, subnets, VPC basics, NACLs, routing. | 1) Launch an EC2 web server; 2) Configure VPC with public/private subnets. | Network diagram + EC2 access report |
week 3 : Storage & data services | S3 fundamentals, buckets, lifecycle policies, EBS, EFS, basic RDS setup. | 1) Host static website on S3; 2) Create a simple databasebacked app with RDS. | S3 policy + costestimation sheet. |
week 4 : Identity, security & monitoring | IAM (users, groups, roles, policies), CloudTrail, CloudWatch alarms, Monthly Test 1 (foundations + compute/storage). | 1) Create leastprivilege IAM roles; 2) Set up a CloudWatch alarm | Project 1: “Basic 3Tier App” – Deploy a simple web app (EC2 + RDS + S3) with IAM roles and monitoring, and document architecture. |

Month 2 – Cloud Foundations & Core Services (Weeks 5–8)
Week | Daily work (4–5 hrs | Assignment | Milestones |
|---|---|---|---|
week 5 : Serverless &
event
driven | Lambda basics, API Gateway, S3 triggers, event sources. | 1) Build a
file
processing
Lambda; 2)
API
backed
Lambda. | Event
trigger diagram |
week 6 : CI/CD &
automation
basics | AWS CodePipeline/CodeBuild (or GitHub Actions), S3 + Lambda pipeline, basic “deploy on push” workflow. | 1) Automate EC2 or
Lambda
deployment on
code push; 2)
Versioning
exercise. | Pipeline diagram + logs. |
week 7 : IaC &
configuration | Terraform basics (state, resources, providers) or CloudFormation, infrastructure as code for EC2/VPC/S3 | 1) Create a VPC
with Terraform; 2)
Destroy and
recreate. | Terraform repo +
variables |
week 8 : High
availability &
scaling | Elastic Load Balancer, Auto Scaling Groups, multi AZ design, Monthly Test 2 (serverless + automation). | 1) HA web cluster
with ELB + ASG; 2)
Load
testing
exercise. | Project 2: “Automated
Web App” – Deploy a
scalable web app using
EC2/ELB/ASG + Lambda
for backend, with CI/CD
and Terraform IaC, and
write an architecture
report |

Month 3 – Security, Optimization & Capstone (Weeks 9–12)
Week | Daily work (4–5 hrs | Assignment | Milestones |
|---|---|---|---|
week 9 : Cloud security &
compliance | KMS, encrypted storage, IAM best practices, WAF basics, security groups review, Well Architected security pillar. | 1) Enable
encryption on S3 +
RDS; 2) Audit IAM
policies | Security
checklist. |
week 10 : Monitoring,
logging & cost | CloudWatch dashboards, logs, CloudTrail, cost optimization (reserved instances, S3 life cycle, tagging), FinOps basics. | 1) Build a custom
dashboard; 2)
Cost
saving
recommendations | Cost
analysis
sheet. |
week 11 : Microservices &
containers (intro) | ECS/EKS basics or Fargate, containers, Docker intro, simple containerized app. | 1) Dockerize a
simple app; 2)
Deploy on
ECS/Fargate. | Container
architecture
notes. |
week 12 : Capstone &
certification
style
prep | Multi service architecture (compute + storage + DB + serverless + IaC), Final Test (MCQ + scenario based exam), light AWS Certified Cloud Practitioner style prep | 1) Build a sample
project
end
to
end; 2)
Mock exam. | Project 3:
“Professional
Cloud Project”
A full
stack cloud
product (e.g.,
blog platform,
SaaS
style app)
using EC2/EKS +
RDS + S3 +
Lambda +
CloudFront +
IAM + Terraform,
with security,
monitoring, and
cost
optimization
report |

