About this course
This course provides a comprehensive understanding of cloud computing architecture, deployment models, cloud services, and cloud security practices. Students will learn how to deploy, manage, and secure cloud infrastructure using platforms such as AWS, Microsoft Azure, and Google Cloud.
The program includes hands-on labs, real-world projects, and security best practices.
The program includes hands-on labs, real-world projects, and security best practices.
Course Content
What is Cloud Computing
120 min
Evolution of Cloud Technology
120 min
Cloud Benefits and Challenges
120 min
Cloud Deployment Models
120 min
Lab: Create a cloud account (AWS/Azure)
120 min
Infrastructure as a Service (IaaS)
120 min
Platform as a Service (PaaS)
120 min
Software as a Service (SaaS)
120 min
Serverless Computing
120 min
Cloud Providers Overview
120 min
Lab: Deploy first virtual machine
120 min
Virtual Machines
120 min
Cloud Storage
120 min
Compute Services
120 min
Load Balancers
120 min
Cloud Networking Basics
120 min
Lab: Launch EC2/Azure VM
120 min
Lab: Configure firewall rules
120 min
Virtual Private Cloud (VPC)
120 min
Subnets
120 min
Security Groups
120 min
Network Access Control Lists
120 min
DNS and CDN
120 min
Lab: Build secure cloud network
120 min
Object Storage
120 min
Block Storage
120 min
File Storage
120 min
Cloud Databases
120 min
Backup and Disaster Recovery
120 min
lab: Create storage bucket
120 min
Lab: Deploy cloud database
120 min
Cloud Shared Responsibility Model
120 min
Identity and Access Management (IAM)
120 min
Authentication & Authorization
120 min
Encryption in Cloud
120 min
Secure Key Management
120 min
Lab: Create IAM roles and policies
120 min
Cloud Security Architecture
120 min
Security Monitoring
120 min
Threat Detection
120 min
Cloud Compliance Standards
120 min
Data Protection
120 min
Lab: Configure cloud security alerts
120 min
Infrastructure as Code
120 min
CI/CD pipelines
120 min
Cloud automation tools
120 min
Containers and Kubernetes basics
120 min
Lab: Deploy application using Docker
120 min
Cloud monitoring tools
120 min
Logging and alerting
120 min
Performance optimization
120 min
Cost management
120 min
Auto scaling
120 min
Lab: Configure monitoring dashboard
120 min
Deploy secure cloud infrastructure
120 min
Implement security policies
120 min
Final presentation
120 min
Prerequisites
Recommended knowledge:
Basic networking
Operating systems (Linux or Windows)
Basic programming or scripting
Understanding of internet architecture
Basic networking
Operating systems (Linux or Windows)
Basic programming or scripting
Understanding of internet architecture
Learning Outcomes
After completing the course, students will be able to:
Design cloud infrastructure
Deploy applications in the cloud
Manage cloud networking
Implement cloud security best practices
Monitor and optimize cloud systems
Prepare for cloud certifications
Design cloud infrastructure
Deploy applications in the cloud
Manage cloud networking
Implement cloud security best practices
Monitor and optimize cloud systems
Prepare for cloud certifications
Capstone Project
Students will build a secure cloud-based application architecture including:
Virtual network
Load balancer
Database
IAM roles
Security monitoring
Automated deployment
Virtual network
Load balancer
Database
IAM roles
Security monitoring
Automated deployment
This course includes:
- 80 hours of video
- Downloadable resources
- Certificate of completion
- Lifetime access