
Emulating Terraform on Pulumi's Engine
How we map Terraform's data model onto Pulumi's execution semantics to seamlessly run your Terraform modules against the Pulumi engine.
Ian Wahbe
11 min read
How we map Terraform's data model onto Pulumi's execution semantics to seamlessly run your Terraform modules against the Pulumi engine.
Ian Wahbe
11 min read
Pulumi Cloud as a Terraform backend and HCL in Pulumi IaC are now GA, plus native Terraform module support — bring the IaC you already have.
Daniel Perlovsky
6 min read
A hands-on walkthrough of our new support for Terraform and OpenTofu, including state, remote execution, module interop, and first-class support for HCL.
Christian Nunciato
12 min read
The best Terraform alternatives for 2026: Pulumi, OpenTofu, AWS CDK, Crossplane, and Bicep, compared on multi-cloud reach, governance, and AI-agent readiness.
Pulumi Content Team
16 min readCompare the best infrastructure as code tools of 2026: Terraform, OpenTofu, AWS CDK, CloudFormation, Bicep, Crossplane, and Pulumi, side by side.

2 authors
See why teams choose Pulumi over Terraform for modern infrastructure as code, with examples for refactoring, secrets, testing, and safer changes.
Pablo Seibelt

Pulumi Cloud now serves as a Terraform state backend with encrypted state, audit policies, and unified resource visibility — no workflow changes required.
Claire Gaestel

The terraform-state provider for Pulumi ESC lets you read outputs from Terraform state files directly into your ESC environments.
Claire Gaestel

Neo automates migrations from CDK, Terraform, CloudFormation, and ARM to Pulumi with zero downtime and verified safety.
Pulumi Neo Team
Pulumi Cloud can now manage Terraform, Pulumi IaC now speaks HCL, and we'll cover your costs until your HashiCorp contract ends.
Joe Duffy
Page 1 of 2