
Pulumi
Course Index
28 Lessons · 3 Sections
Master Pulumi — IaC with real programming languages (TypeScript, Python, Go) used at Mercedes-Benz, Snowflake & Mattermost. Covers Component Resources, Automation API, CrossGuard Policy as Code & Pulumi ESC 2026. Includes 4 builds: AWS TypeScript IaC, K8s cluster, reusable components & policy as code.
28Lessons
3Sections
4Projects
FreeAccess
Section 1Pulumi Fundamentals & Language SDKsLessons 1–10
Lesson 1
What is Pulumi? IaC with Real Programming Languages
Lesson 2
Pulumi vs Terraform: Key Differences
Lesson 3
Pulumi CLI & Project Structure
Lesson 4
Pulumi with TypeScript
Lesson 5
Pulumi with Python
Lesson 6
Pulumi with Go
Lesson 7
Pulumi Resources, Providers & Inputs/Outputs
Lesson 8
Pulumi Stacks & Configuration
Lesson 9
Pulumi State: Local, S3 & Pulumi Cloud
Lesson 10
Pulumi on AWS: VPC, EC2, EKS & Lambda
Section 2Cloud Platforms, Advanced & ProductionLessons 11–22
Lesson 11
Pulumi on Azure: VMs, AKS & Functions
Lesson 12
Pulumi on GCP: GKE, Cloud Run & BigQuery
Lesson 13
Pulumi Component Resources
Lesson 14
Pulumi Automation API
Lesson 15
Pulumi Secrets & Config Encryption
Lesson 16
Pulumi Kubernetes Provider
Lesson 17
Pulumi with GitHub Actions & GitLab CI
Lesson 18
Pulumi Policy as Code (CrossGuard)
Lesson 19
Pulumi Packages & Component Sharing
Lesson 20
Pulumi Cloud: Deployments & Drift Detection
Lesson 21
Pulumi ESC: Environments, Secrets & Config 2026
Lesson 22
Pulumi vs CDK vs Terraform 2026
Section 3Best Practices, AI 2026 & ProjectsLessons 23–28
