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.
Go from your first step to master level. Three simple steps, all about Pulumi IaC.
Simple words. Clear examples. The friendly way to start Pulumi IaC.
Take your Pulumi IaC skills from good to great with the advanced level.
Top learners use AWS Q Developer to debug and optimize your cloud architecture. Reach master level in less time.