
AWS Course Syllabus.
Module 1: Introduction to Cloud Computing & AWS
What is Cloud Computing?
Types of Cloud Models: IaaS, PaaS, SaaS
Cloud Deployment Models: Public, Private, Hybrid
Introduction to AWS and Its Global Infrastructure
AWS Free Tier Overview
Module 2: AWS Core Services
Compute
Amazon EC2: Instances, AMIs, Key Pairs, EBS
EC2 Pricing, Auto Scaling, and Load Balancing (ELB)
AWS Lambda: Serverless Basics
AWS Elastic Beanstalk
Storage
Amazon S3: Buckets, Versioning, Lifecycle Rules, Glacier
EBS vs EFS vs S3
AWS Storage Gateway
Databases
Amazon RDS: MySQL, PostgreSQL, SQL Server
Amazon DynamoDB (NoSQL)
Amazon Aurora
Redshift (Basics)
Networking
Amazon VPC: Subnets, Route Tables, Internet Gateway, NAT Gateway
Security Groups vs NACLs
VPC Peering, Transit Gateway
Elastic IPs, VPN
Module 3: Identity & Access Management
IAM Users, Groups, Roles, and Policies
MFA and Access Keys
IAM Best Practices
AWS Organizations and SCPs
Module 4: Monitoring & Security
AWS CloudTrail & CloudWatch
AWS Config
AWS Trusted Advisor
KMS and AWS Secrets Manager
Shield and WAF (Web Application Firewall)
Module 5: DevOps & Automation
Infrastructure as Code (IaC): AWS CloudFormation, CDK
AWS CodeCommit, CodeBuild, CodeDeploy, CodePipeline
CI/CD on AWS
AWS OpsWorks & Systems Manager
Module 6: Serverless Architecture
Deep Dive into AWS Lambda
API Gateway Integration
AWS Step Functions
EventBridge, SNS, SQS
Module 7: Migration & Hybrid Cloud
AWS Migration Hub
Database Migration Service (DMS)
Snowball, Snowmobile
AWS Outposts
Module 8: Pricing, Billing, and Support
AWS Pricing Calculator
Cost Explorer & Budgets
Consolidated Billing
AWS Support Plans
Module 9: Certification Preparation
AWS Cloud Practitioner (Foundational)
AWS Solutions Architect Associate
Sample Exam Questions & Mock Tests
Best Resources and Practice Tests
Module 10: Hands-On Projects & Labs
Host a static website on S3 with Route 53 & CloudFront
Create a 3-tier architecture (EC2 + RDS + S3)
Deploy a Lambda function triggered by an API Gateway
Implement Auto Scaling & Load Balancer for high availability
CI/CD Pipeline using CodePipeline and CodeDeploy