Pulumi
February 22, 2026
What it is
Pulumi lets you define infrastructure in TypeScript, Python, Go, and others. Uses cloud provider SDKs; state in Pulumi Cloud or self-managed backend.
Usage
Provision cloud and K8s resources; use loops, functions, and tests; share components and policies.
Pros and cons
| Pros | Cons |
|---|---|
| Real languages and IDE support | Smaller community than Terraform |
| Reuse and testing like code | Some providers less mature |
| Good for app teams | SaaS default (self-host option) |
| Multi-cloud and K8s |
Alternatives
Terraform/OpenTofu (HCL). Why Pulumi: Prefer TypeScript/Python/Go and strong typing over HCL.
Links
- Homepage: https://www.pulumi.com/
- Documentation: https://www.pulumi.com/docs/
- Source: https://github.com/pulumi/pulumi