close
Meet Neo: AI for infrastructure

Next-level infrastructure as code for humans and agents.

Ship cloud infrastructure at the speed of AI with languages and tools that stay out of your way.

import * as aws from "@pulumi/aws";
import * as awsx from "@pulumi/awsx";

const vpc = new awsx.ec2.Vpc("vpc");
const azs = await aws.getAvailabilityZones({ state: "available" });

const subnets = azs.names.map((az, i) =>
  new aws.ec2.Subnet(`subnet-${i}`, {
    vpcId: vpc.vpcId,
    cidrBlock: `10.0.${i}.0/24`,
    availabilityZone: az,
  })
);

The complete platform for infrastructure teams

From open source IaC to AI-driven workflows, Pulumi gives platform teams all they need to build and scale cloud infrastructure.

A unified platform built on real programming languages that covers the full infrastructure stack, so your team can focus on shipping.

Explore the platform
Programming language logos

Real languages

Write infrastructure code in TypeScript, Python, Go, C#, or Java — the same languages your team already uses to build software.
Security shield illustration

Secure by default

Meet compliance requirements with encrypted secrets, dynamic credentials, and full audit trails. Pulumi is SOC 2 Type II certified.
AI for infrastructure illustration

AI for infrastructure

Generate, debug, and refactor your infrastructure code with built-in best practices and full organizational context.
"Pulumi helped our team to ship a new product faster. We needed one tool to set up and manage multi-cloud, multi-region Kubernetes clusters that infrastructure and applications teams could use collaboratively."

Justin Fitzhugh

VP of Cloud Platform Engineering

Don't just write IaC — compose it

Take advantage of your language of choice to build reusable components and share them with package managers like npm, PyPI, and NuGet. Get all of the benefits of your IDE, including type checking, code navigation, inline docs, testing, and more.
Pulumi infrastructure as code editor
Learn more about IaC

Meet Neo, your AI platform engineer

The first AI agent built for infrastructure. Pulumi Neo understands your code and organizational context, respects your policies, and executes complex tasks end-to-end — with or without a human in the loop.
Pulumi Neo AI platform engineer
Learn more about Neo
Pulumi ESC secrets management

Centralized configuration & secrets

A single interface across all of your secrets. Pull in Vault, AWS Secrets Manager, Azure Key Vault, and more, plus support for short-lived creds with OIDC.
Learn more about Pulumi ESC
Pulumi Insights governance dashboard

Insights & governance

Use natural language queries to find managed and unmanaged resources — even across clouds. Enforce policies, track compliance in real-time, and find vulnerabilities before they become incidents.
Learn more about insights & governance
Pulumi internal developer platform

Self-service infrastructure

Define golden paths for approved infrastructure with configurable components and customizable templates that enable developers while keeping platform teams in control.
Learn more about IDP

Trusted by 4,000+ innovative companies

See how engineering teams use Pulumi to ship infrastructure faster, improve security, and reduce cloud complexity.
Read our customer stories