Pulumi

Pulumi

Open-source IaC platform for multi-cloud deployments

Overview

Pulumi provides an open-source infrastructure as code platform that lets developers and IT teams define cloud resources in familiar programming languages like JavaScript, TypeScript, Python, Go, and C#. It supports AWS, Azure, Google Cloud, and Kubernetes, enabling multi-cloud and Kubernetes-based workflows. Users define resources in code, then Pulumi plans and applies changes while tracking state across providers and integrating with CI/CD pipelines. The core product is free and open-source, with paid features for security, governance, and collaboration for larger deployments alongside enterprise support.

About Pulumi

Simplify's Rating
Why Pulumi is rated
B-
Rated B on Competitive Edge
Rated B on Growth Potential
Rated C on Differentiation

Industries

Data & Analytics

Enterprise Software

Company Size

51-200

Company Stage

Series C

Total Funding

$106.5M

Headquarters

Seattle, Washington

Founded

2017

Get referred to Pulumi

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • June 2026 Neo code reviews entered public preview, deepening daily workflow lock-in.
  • August 4, 2026 Terraform state backend and module support slash migration friction.
  • ISO 27001, CIS, NIST, and PCI packs monetize compliance automation for enterprises.

What critics are saying

  • HashiCorp and OpenTofu still own HCL mindshare; Pulumi's differentiation narrows fast.
  • Neo can misread infrastructure diffs; one bad agent action creates costly outages.
  • If hyperscalers standardize AI infrastructure tools, Pulumi becomes optional and spending collapses.

What makes Pulumi unique

  • Pulumi Cloud now unifies Terraform, OpenTofu, HCL, and Pulumi code as of August 2026.
  • Neo reviews pull requests using live infrastructure context plus Pulumi Cloud policy guardrails.
  • ESC, policies, drift detection, and secrets management bundle deployment, compliance, and governance together.

Help us improve and share your feedback! Did you find this helpful?

Funding

Total Funding

$106.5M

Meets

Industry Average

Funded Over

5 Rounds

Series C funding is usually for startups that are doing well and are looking for more money to fuel major growth, such as acquiring other companies, expanding into global markets, or launching new product lines. Investors typically include larger venture capital firms and private equity.
Series C Funding Comparison
Below Average

Industry standards

$50M
$41M
Pulumi
$50M
Medium
$62M
SeatGeek
$100M
Oura

Benefits

Medical, dental, vision, & supplemental insurance

Unlimited PTO

Parental leave

Remote-first

Professional development & growth

Equity

Monthly wellness fund

Growth & Insights and Company News

Headcount

6 month growth

-3%

1 year growth

0%

2 year growth

1%
Pulumi
Aug 4th, 2026
Bring your Terraform estate into the agentic era.

Bring your Terraform estate into the agentic era. At Pulumi, Pulumi is building the platform for agentic infrastructure. Pulumi Cloud provides the guardrails and enterprise readiness needed to safely move fast in this new era. While Pulumi is seeing extraordinary adoption - over 40% of its users now manage infrastructure using AI agents - Pulumi know many organizations are at different phases in their AI journey and have to balance building for the future with maintaining their existing infrastructure as code (IaC) solutions like Terraform. Today, Pulumi is launching three ways that Pulumi lets you avoid trading off building for the future against building for today. You don't have to rip out Terraform to enter the agentic era. Pulumi Cloud brings agentic infrastructure to the IaC estate you already have. What Pulumi is shipping today. Last December, its CEO Joe Duffy laid out his vision to make Pulumi the platform for all of your infrastructure as code. The capabilities Pulumi is launching today make that promise a reality. Pulumi is now fully interoperable with Terraform and OpenTofu and enables organizations to build upon their existing IaC estate rather than starting from scratch as they work toward the agentic infrastructure future. Pulumi Cloud as a Terraform backend. Pulumi is excited to announce the general availability of Pulumi Cloud as the backend to your Terraform state, enabling organizations to seamlessly lift and shift their existing Terraform estates. Pulumi recognize there is lots of infrastructure that works as is, and switching over to a new management paradigm may not always be possible. Pulumi Cloud support for the Terraform state backend lets organizations maintain their existing Terraform deployment patterns while also unlocking the power of Pulumi Cloud. The following common patterns for running Terraform are now supported: * Plans and applies run remotely by default for new Terraform stacks, following the behavior of HCP Terraform and Terraform Enterprise. When you run a Terraform operation, it executes on a Pulumi-hosted runner rather than your local machine. You get full visibility into these operations both on your local CLI and in the Pulumi Cloud console. * Production deployments may be gated with manual approvals before applying a Terraform plan. With this release, stacks with Terraform state are first-class entities in Pulumi Cloud. They get access to all of the capabilities that organizations need to scale in this new AI-first era. * Manage access to your Terraform stacks at scale using tag-based access control, team role assignments, and user role assignments. * Take advantage of Neo code reviews. On every pull request, leverage what Pulumi Cloud knows about your running infrastructure and get clear feedback on whether it's safe to merge changes to your Terraform and OpenTofu projects. * Run preventive policies after a Terraform plan to block non-compliant resources before deployment. * Configure your Terraform deployments with Pulumi ESC, which is natively available to Pulumi Cloud-backed Terraform projects, to securely inject OIDC credentials at apply time and expose outputs to downstream stacks and services. Reuse your Terraform modules. Pulumi programs, regardless of language, now support importing Terraform modules natively. Organizations can leverage their existing reusable artifacts as is, without having to make a single change. This enables organizations to focus on new infrastructure projects and lets them build those projects in the language of their choice, regardless of what their existing IaC estate is. In addition, Pulumi Cloud's private registry can now host Terraform modules alongside Pulumi packages. This enables you to consolidate all of your IaC building blocks in a single source of truth rather than managing disparate solutions and making sure your teams know where to look. Terraform modules hosted in Pulumi Cloud provide maximum interoperability and can be used in both Pulumi and Terraform programs. Build in HCL natively. HashiCorp Configuration Language (HCL) is now generally available as a first-class language in Pulumi IaC. Like any other Pulumi language, it has full access to the entirety of the Pulumi ecosystem, including thousands of providers. Thanks to its Terraform bridge, if there's a Terraform provider out there, it just works. Best of all, HCL in Pulumi is 100% OpenTofu compatible with no syntactical differences. Pulumi recognize there are many teams out there that prefer to work in HCL over general-purpose languages but want to leverage the modern Pulumi IaC engine, or want to be able to use the reusable components their partner teams rely on - regardless of whether those teams work in Terraform or Pulumi. You are still covered until your HashiCorp renewal. Pulumi stand by the promise Pulumi made last December, and the last thing Pulumi want is for you to pay for two IaC solutions. To set your team up for long-term success and ensure your transition to Pulumi is as smooth as possible, Pulumi is continuing to offer three things: * An escape hatch for your current contract. Pulumi know paying for two IaC solutions at once is a non-starter, so Pulumi is letting you apply credits purchased from HashiCorp toward your Pulumi usage until your next renewal, avoiding double pay. * A free IaC modernization workshop. Its professional services cloud architects host a free IaC modernization workshop to review where you're at with your IaC already and share best practices for adopting the Pulumi platform at scale, learned from working with world-class organizations like BMW and Supabase. You will leave this session trained up and equipped to succeed with the next phase of your IaC journey. * A return on investment (ROI) calculation. Pulumi will show you how the move to Pulumi will not only be spend-neutral thanks to the escape hatch, but how much value and savings you should expect to see, given its experience helping innovators like Snowflake accelerate their time to market - going from code to cloud in weeks to hours. These ensure there's no financial penalty for switching, a clear ROI, and no learning curve. Pulumi has always been proud to work with customers of all sizes in all industries, so these offers are available to you whether you're a Global 2000, a startup, or somewhere in between. Get started today. The agentic infrastructure era is already here, and Pulumi want you to bring your IaC to it. Get started with Pulumi free and provision your first stack in minutes. If you'd like to get started with the new Terraform/OpenTofu and HCL capabilities, or take advantage of the financial flexibility options, please get in touch.

Pulumi
Jun 30th, 2026
Enforce ISO 27001 across your AWS infrastructure.

Enforce ISO 27001 across your AWS infrastructure. ISO/IEC 27001 is the international standard for information security management. Proving you meet it usually means months of mapping abstract security controls to concrete cloud configuration, then authoring custom checks one resource at a time. Pulumi is changing that. Today Pulumi is shipping a pre-built ISO/IEC 27001:2022 policy pack for AWS, live now in Pulumi Cloud as iso-27001-aws. It encodes the standard's security expectations as 238 ready-to-run policies, so you can align your AWS estate to ISO 27001 in minutes, not months. Why ISO 27001 matters. For many companies, ISO 27001 is what stands between them and a customer or a market. The sooner you can reach a certifiable state and prove you stay there, the less compliance slows the business down. The pack collapses months of policy work into something you run continuously, so security keeps pace with growth instead of blocking it. How the pack maps to ISO 27001. The hard part of ISO 27001 has always been translation: its controls are written in the language of governance and risk management, not in the language of AWS resources. Every team has had to interpret each control and decide what it means for an S3 bucket or an RDS instance. The pack does that interpretation for you. Its 238 policies are aligned to the relevant ISO 27001 controls, so each result connects back to the standard instead of leaving you to map it yourself. You can browse the full pack in the pack reference. Audit and prevent. The same pack works two ways, so you can both reach compliance and stay there: * Audit. Scan your existing AWS estate against the pack, including resources that Pulumi doesn't manage. You get an honest baseline of where you stand against ISO 27001 today, with every finding tied back to the control it affects. * Prevent. Run the same pack as a preventative policy during pulumi up to block non-compliant resources before they're ever created. New infrastructure is born aligned to the standard. Audit gets you clean. Preventative policies keep you clean. A growing library of pre-built packs. ISO 27001 joins a growing library of pre-built packs for AWS, each authored and maintained by Pulumi and kept current with its source standard: * ISO/IEC 27001:2022 * CIS Controls v8.1 * NIST SP 800-53 Rev. 5 * PCI DSS v4.0 * HITRUST CSF v11.5 * Pulumi Best Practices Adopting any pack means you skip the authoring work entirely, inherit framework mappings maintained by Pulumi, and apply a consistent baseline across every stack and account. Get started today. The ISO 27001 pack is available now to every Pulumi Cloud user: * Browse the pack reference to see all 238 policies and how they map to the standard's controls. * Explore the full pre-built packs index. * Follow the get-started guide to run your first audit. Try pulumi policies. Ready to align your AWS infrastructure to ISO 27001? Sign up for Pulumi Cloud and run the pack against your estate, or read the policy get-started guide to dig in. Need a compliance pack for a framework that isn't listed here? Open a request in pulumi/pulumi-cloud-requests or come tell Pulumi in the community Slack. Pulumi is listening.

Pulumi
Jun 22nd, 2026
Neo code reviews: AI code review built for infrastructure.

Neo code reviews: AI code review built for infrastructure. Posted on Jun 22nd, 2026 Today Pulumi is introducing Pulumi Neo code reviews, now in public preview. Neo code reviews analyze pull request changes in conjunction with what Pulumi Cloud knows about your running infrastructure, providing both high-level and code-level feedback. Normal code review agents can't reliably anticipate the impact an infrastructure-as-code change will have. This is because they don't have access to critical aspects of the IaC workflow: the potential impact the update will have, in this case the pulumi preview output; and the current state of the cloud infrastructure. Neo not only has access to both of those, but also to the entirety of your other cloud context, such as stack relationships and dependencies. Running reviews. Neo can review every pull request automatically, or only when someone mentions @pulumi-neo. Either way, it skips draft pull requests and those opened by bots by default. A review is a comment, so it informs the person approving the merge and sits alongside the required checks and branch protection you already enforce. Neo code reviews run inside the same governance as every other Neo task, with the RBAC, guardrails, and audit logging your organization has set. Enable code reviews. Neo code reviews are available on GitHub during public preview. They require Pulumi Neo to be enabled for your organization, the Pulumi GitHub App installed on the repositories you want reviewed, and a one-time grant from each organization user to access their GitHub account under Management > Version control. If Neo currently posts preview summaries on your pull requests, code reviews are already enabled, and they take the place of those summaries. Neo code reviews are free while in public preview. On July 1, 2026, they'll be generally available, and reviews will begin counting toward your organization's Neo token usage, at the same per-token rate as any other Neo task. The pricing page shows that rate and the monthly token allotment included with each plan. Give it a try. Open a pull request against a stack Pulumi manages and see Neo's review. Pulumi want to hear what it catches and what it misses, so hop into the Pulumi Community Slack and tell Pulumi.

PR Newswire
May 19th, 2026
Pulumi launches AI agent Neo for developers with NVIDIA and CoreWeave integrations

Pulumi, an infrastructure-as-code platform, has announced new AI-focused capabilities and partnerships to streamline cloud infrastructure deployment. The company is expanding Neo, its platform-engineering AI agent, to work across CLI, GitHub and Slack, allowing teams to manage infrastructure where they already work. Pulumi has launched new providers for NVIDIA AI Cluster Runtime and CoreWeave, simplifying GPU configuration and AI model deployment. Neo can now integrate with tools like Datadog and Sentry through a new Integration Catalog, and supports recurring automated tasks such as drift detection and compliance audits. The platform addresses what CEO Joe Duffy calls "the defining bottleneck of the AI era"—the gap between generating code and safely deploying it to production. All Pulumi Cloud features are now available through CLI for both human and agent use.

Pulumi
Mar 9th, 2026
Expanded Version Control Support in Pulumi Cloud

Expanded Version Control support in Pulumi Cloud. Posted on Monday, Mar 9, 2026 Your version control provider shouldn't limit your infrastructure workflows. Pulumi Cloud now works with GitHub, GitHub Enterprise Server, Azure DevOps, and GitLab. Every team gets the same deployment pipelines, PR previews, and AI-powered change summaries regardless of where their code lives. Connect multiple providers and accounts. You can connect multiple VCS providers to a single Pulumi organization simultaneously, like GitHub, GitLab, and Azure DevOps all at once. You can also connect multiple accounts of the same provider, such as two separate GitHub organizations or two GitLab groups. This means teams that work across different repositories, providers, or organizational boundaries can manage everything from one place. GitHub Enterprise Server is currently limited to one connection per Pulumi organization. What your team can do. Deploy on every push. Connect a repository to a stack, and infrastructure deploys automatically when you push. Configure path filters to trigger only when relevant files change, and manage environment variables and secrets directly in Pulumi Cloud. No external CI/CD pipeline required. Preview changes on pull requests. Every pull request gets an infrastructure preview so reviewers can see exactly what will change before merging. The preview runs the same Pulumi operations your deployment would, giving your team confidence that a merge won't break anything. Neo explains your changes. Neo posts AI-generated summaries on your pull requests explaining what infrastructure changes mean in plain language. Reviewers who aren't Pulumi experts can still understand the impact of a change without reading resource diffs. Let Neo open pull requests for you. Ask Neo to make infrastructure changes and it opens pull requests directly against your connected repositories. Describe what you want in natural language, and Neo writes the code, opens the PR, and kicks off a preview, all without leaving Pulumi Cloud. Detect and fix drift. Schedule drift detection to catch out-of-band changes automatically. When someone modifies infrastructure outside of your Pulumi programs, drift detection flags the difference so your team can remediate before it causes issues. Secure authentication. Pulumi Cloud authenticates with your VCS provider using OIDC or OAuth so no long-lived credentials need to be stored. Short-lived tokens keep your deployment pipelines secure without manual secret rotation. Set up new projects from your VCS. The new project wizard discovers your organizations, repositories, and branches so you can scaffold and deploy a new stack without leaving Pulumi Cloud. Pick your repo, choose a branch, and you're ready to deploy. Getting started. * An org admin configures the integration under Settings > Version Control. * Authorize with your VCS provider. * Deploy infrastructure with first-class workflows.

Recently Posted Jobs

Sign up to get curated job recommendations

Pulumi is Hiring for 4 Jobs on Simplify!

Find jobs on Simplify and start your career today

Don't see your dream role? Check out thousands of other roles on Simplify. Browse all jobs →