top of page

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)
 

Cloud Technology Concept

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.

cloud 1.png

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
cloud 2.png

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
cloud 3.png
bottom of page