Cloud & Infra · Course 04 · 60 hours · 8 modules
TrendingCloud Infrastructure Setup
From a laptop to a production-ready cloud environment.
Setting up the infrastructure applications run on—cloud accounts, networking, compute, containers, CI/CD, and monitoring—on AWS and Azure.
- Who it's for
- Developers and teams setting up or modernizing cloud infrastructure
- Duration
- 60 hours
- Modules
- 8 modules, ending in a capstone project
- Formats
- Corporate training · College & university sessions · Own institute & online courses · Mentoring & internships
Syllabus
What the course covers
Cloud foundations
- AWS and Azure accounts, regions, and IAM
- Cost awareness
- The shared responsibility model
Networking and security
- VPCs, VNets, subnets, and security groups
- DNS and TLS
- Secrets management
Compute
- Virtual machines on EC2
- Serverless with AWS Lambda
- Azure Functions and App Service
Containers
- Docker images and Compose
- Container registries
- Introduction to Kubernetes
Infrastructure as Code
- Terraform basics
- Reusable modules
- Managing state
CI/CD
- Pipelines with GitHub Actions and GitLab CI
- Build, test, and deploy stages
- Promoting across environments
Monitoring and reliability
- Logs and metrics with CloudWatch
- Application monitoring with Datadog
- Alerts and runbooks
Capstone project
- Provision and deploy a production-ready environment end to end
Interested in this course?
Share your audience, goals, and preferred format, and I'll tailor the structure.