SITPS Header

Skills in Cloud Computing

  • Description
  • Curriculum
farzad-p-xSl33Wxyc-unsplash

 

Cloud Computing – 3-Month Course Outline

Duration: 12 Weeks (Approx. 120 Hours)
Mode: 5 Classes per Week, 2 Hours per Class


Month 1: Introduction to Cloud Fundamentals

Week 1: Basics of Cloud Computing

  • What is cloud computing?
  • Traditional IT vs. cloud computing
  • Types of cloud services: IaaS, PaaS, SaaS
  • Deployment models: Public, Private, Hybrid, Multi-cloud

Week 2: Virtualization and Cloud Infrastructure

  • Introduction to virtualization
  • Virtual machines and containers
  • Understanding hypervisors
  • Core cloud infrastructure: compute, storage, network

Week 3: Cloud Service Providers Overview

  • Overview of AWS, Microsoft Azure, Google Cloud Platform
  • Free tiers and consoles overview
  • Setting up an account on AWS or Azure
  • Billing models and cost estimations

Week 4: Networking and Storage in the Cloud

  • Virtual Private Cloud (VPC)
  • Subnets, IP addressing, firewalls
  • Cloud storage types: object, block, file
  • Backup and disaster recovery

Month 2: Working with Cloud Platforms

Week 5: Compute Services

  • Launching and managing virtual machines (EC2, Azure VM)
  • Auto-scaling and load balancing
  • Serverless computing introduction (Lambda, Azure Functions)

Week 6: Identity, Access & Security

  • IAM (Identity & Access Management)
  • Roles, policies, and permissions
  • Securing cloud resources
  • Compliance and governance basics

Week 7: Databases in the Cloud

  • Managed database services (RDS, Cloud SQL, Cosmos DB)
  • NoSQL vs SQL in cloud environments
  • Database backups and snapshots
  • Basic query performance tuning

Week 8: Monitoring & Management

  • Monitoring tools: CloudWatch, Azure Monitor
  • Setting up alerts and logs
  • Resource usage optimization
  • Cloud automation basics

Month 3: Real-World Implementation & DevOps Basics

Week 9: DevOps in the Cloud

  • CI/CD fundamentals
  • Pipelines and cloud-based DevOps tools
  • Infrastructure as Code (IaC): Intro to Terraform and AWS CloudFormation
  • Version control using Git

Week 10: Cloud Security & Cost Optimization

  • Cloud threats and risk management
  • Encryption and data privacy
  • Budgeting and cost-saving strategies
  • Cost optimization tools

Week 11: Capstone Project

  • Choose a provider: AWS / Azure / GCP
  • Deploy a full-stack web application
  • Integrate storage, compute, and database
  • Secure and monitor the project

Week 12: Capstone Presentation & Career Prep

  • Final project presentation
  • Feedback and improvements
  • Cloud computing job roles
  • Certifications overview: AWS CCP, Azure Fundamentals, Google ACE

 

Layer 1