Pratibha Learning Academy

Pratibha Learning AcademyPratibha Learning AcademyPratibha Learning Academy

Pratibha Learning Academy

Pratibha Learning AcademyPratibha Learning AcademyPratibha Learning Academy

Cloud Computing

Course Duration: 10–16 Weeks (Flexible) | Mode: Offline/Online

 Goal: Make students job-ready for Cloud Engineer / Cloud Admin / Solutions Architect roles. 

MODULE 1: Introduction to Cloud Computing (Week 1)

  •  What is Cloud Computing?
  •  History of cloud
  • Cloud characteristics (on-demand, elasticity, pay-per-use)
  • Types of cloud: Public, Private, Hybrid
  • Cloud service models: IaaS, PaaS, SaaS
  • Virtualization basics (Hypervisors, VM vs Containers)

MODULE 2: Networking for Cloud (Week 1–2)

  •  IP, CIDR, Subnets
  • Routing & switching basics
  • DNS, Load Balancing
  • Firewalls, NAT Gateways
  • VPN, Direct Connect

MODULE 3: Compute Services (Week 2)

  • Virtual machines (EC2/Compute Engine/VM)
  • Instance types & sizing
  • AMIs/Images
  • Auto Scaling concepts
  • Managed compute options (EKS, AKS, Lambda)

MODULE 4: Storage Services (Week 2–3)

  • Object storage (S3/Blob/Cloud Storage)
  • Block storage (EBS/Persistent Disk)
  • File storage (EFS/Filestore)
  • Life cycle policies
  • Backup & restore
  • Disaster Recovery concepts

MODULE 5: Databases in the Cloud (Week 3)

  • RDS / Cloud SQL
  • NoSQL (DynamoDB/Firestore/CosmosDB)
  • In-memory databases (Redis/ElastiCache)
  • Database backups & snapshots
  • High availability concepts

MODULE 6: Identity, Security & Compliance (Week 3–4)

  • IAM: Users, Groups, Roles, Policies
  • MFA, Key Management
  • Shared Responsibility Model
  • Cloud Security Best Practices
  • Resource policies, ACLs
  • WAF, Shield, Firewalls

MODULE 7: Serverless Computing (Week 4)

  • What is serverless?
  • Functions (AWS Lambda / Azure Functions / Cloud Functions)
  • Triggers & event-driven architecture
  • API Gateway
  • Benefits & limitations

MODULE 8: Containers & Kubernetes on Cloud (Week 5)

  • Containers vs VMs
  • Docker Basics
  • Kubernetes architecture
  • Managed Kubernetes (EKS/AKS/GKE)
  • Deploying containerized apps
  • Autoscaling, load balancing, storage in K8s

MODULE 9: DevOps on Cloud (Week 6)

  • Cloud-native CI/CD
  • CodeCommit / GitHub / GitLab
  • CodeBuild, CodeDeploy, CodePipeline
  • Logging & Monitoring (CloudWatch/StackDriver/App Insights)
  • Infrastructure as Code (IaC) intro

MODULE 10: Infrastructure as Code (IaC) using Terraform/CloudFormation (Week 6–7)

  •  IaC fundamentals
  • Terraform basics: Providers, Variables, Modules
  • State management
  • CloudFormation templates
  • Cost-efficient infrastructure provisioning

MODULE 11: Architecting on Cloud (Week 8)

  • High availability vs fault tolerance
  • Scalability (horizontal vs vertical)
  • Load balancing strategies
  • Multi-region architecture
  • Microservices on cloud
  • Disaster Recovery: RTO/RPO
  • Cost optimization

Cloud Computing

MODULE 12: Cloud Migration & Hybrid Cloud (Week 9)

  • Migration strategies (6 Rs)
  • Data migration tools
  • VM migration tools
  • Hybrid cloud patterns
  • Edge computing

MODULE 13: Cloud Monitoring & Observability (Week 9–10)

  • Metrics, Logs, Traces
  • Cloud-native monitoring tools
  • Real-time alerts
  • Centralized log management
  • SRE basics (SLI/SLO/SLA)

MODULE 14: Practical & Interview Preparation (Week 10–12)

  • Practical
  • Interview Preparation


Copyright © 2025 Pratibha Learning Academy - All Rights Reserved.