Back to training

Cloud & Infra · Course 04 · 60 hours · 8 modules

Trending

Cloud 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.

AWSAzureEC2AWS LambdaDockerTerraformGitHub ActionsCloudWatchDatadog
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

01

Cloud foundations

  • AWS and Azure accounts, regions, and IAM
  • Cost awareness
  • The shared responsibility model
02

Networking and security

  • VPCs, VNets, subnets, and security groups
  • DNS and TLS
  • Secrets management
03

Compute

  • Virtual machines on EC2
  • Serverless with AWS Lambda
  • Azure Functions and App Service
04

Containers

  • Docker images and Compose
  • Container registries
  • Introduction to Kubernetes
05

Infrastructure as Code

  • Terraform basics
  • Reusable modules
  • Managing state
06

CI/CD

  • Pipelines with GitHub Actions and GitLab CI
  • Build, test, and deploy stages
  • Promoting across environments
07

Monitoring and reliability

  • Logs and metrics with CloudWatch
  • Application monitoring with Datadog
  • Alerts and runbooks
08

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.

Testimonials

Voices from collaboration.