Define infrastructure using real programming languages. Master Pulumi with TypeScript, Python, or Go to build testable, modular cloud stacks.
Infrastructure as Code doesn't have to mean learning a new domain-specific language like HCL. Pulumi allows you to provision cloud resources using general-purpose languages like TypeScript, Python, and Go. This course teaches you to create stacks, manage state, and build abstractions using classes and functions. You will learn to unit test your infrastructure, use loops and conditionals naturally, and integrate with any cloud provider. The developer-first approach to IaC.
Estimated completion time: 21 lessons • Self-paced learning • Lifetime access
Pulumi uses real code; Terraform uses HCL (config).
Yes, managed by Pulumi Service by default.
Yes, core is open source; Service is SaaS.
Easy if you already know how to code.