pulumi

The unified platform
for infrastructure teams.

Infrastructure as code with modern languages, centralized secrets and governance, and AI built for infrastructure — all in one platform. Everything teams need to move fast and scale with confidence.

Pulumi platform overview diagram

Open source foundation, enterprise scale

Build infrastructure like you build software.

Compose your infrastructure code with the languages and tools your team already uses — TypeScript, Python, Go, C#, or Java. Our Apache 2.0-licensed engine gives you a foundation to scale from small project to large organization.

Explore Pulumi IaC

Real programming languages

Use loops, conditionals, functions, and classes, catch errors at compile time, reuse code across projects, and refactor with confidence.

Hundreds of providers

Full API coverage for all major clouds: AWS, Azure, Google Cloud, and Kubernetes — plus service providers like Cloudflare, Datadog, GitHub.

Test before you ship

Write unit tests for your infra code, integration tests for pre-prod environments, smoke tests for releases — all with industry standard tools.

Get started in 5 minutes

Deploy your first infrastructure with Pulumi. Choose your language, pick your cloud, ship your code.

Migrating to Pulumi?

Our tools can help you migrate your code and resource state from Terraform, AWS CloudFormation, Azure Resource Manager, and others to Pulumi. Use Neo to make the process even easier.

Read the original on pulumi.com ↗