Semester 1: Introduction to Cloud Computing
- Overview of cloud computing fundamentals.
- Introduction to AWS and Azure platforms.
- Basic cloud infrastructure: Virtual Machines (VMs), storage, and networking.
- Understanding IaaS: Core services and architecture in AWS and Azure.
- Basic security protocols and cloud cost management.
Semester 2: Deep Dive into AWS
- Detailed exploration of AWS core services (EC2, S3, VPC, IAM).
- Building and managing scalable IaaS solutions using AWS.
- Automation and infrastructure as code (IaC) with AWS CloudFormation.
- Hands-on projects: Deploying and managing real-world AWS applications.
- Introduction to AWS Lambda and serverless computing.
Semester 3: Advanced Azure IaaS & Integration Services
- Azure IaaS architecture and core services (Azure VMs, Storage, Networking, ARM).
- Using Azure Logic Apps to automate workflows and integrate applications.
- Function Apps for serverless computing: Automating cloud functions.
- Real-life projects on deploying, scaling, and managing applications in Azure.
- Managing identity and access management (IAM) using Azure Active Directory.
Semester 4: Cloud Strategy, Security, and Real-World Applications
- Implementing hybrid cloud solutions using AWS and Azure.
- Cloud security best practices: Protecting cloud resources and data.
- Optimizing cloud infrastructure for performance and cost efficiency.
- Real-world case studies: Migrating enterprise applications to the cloud.
- Final capstone project: Designing and deploying a full-scale cloud infrastructure solution.