# Pulumi

**Source:** https://geo.sig.ai/brands/pulumi  
**Vertical:** DevOps  
**Subcategory:** Infrastructure as Code  
**Tier:** Emerging  
**Website:** pulumi.com  
**Last Updated:** 2026-04-14

## Summary

Seattle IaC platform enabling AWS/Azure/GCP infrastructure in Python, TypeScript, and Go; $41M NEA-backed competing with Terraform for 150,000+ developers who want general-purpose programming for cloud infrastructure.

## Company Overview

Pulumi is a Seattle-based infrastructure as code (IaC) platform — backed with $41 million raised from NEA, Madrona, and others — enabling developers and DevOps teams to define, deploy, and manage cloud infrastructure using general-purpose programming languages (Python, TypeScript, Go, C#, Java) rather than domain-specific configuration languages (like Terraform's HCL or CloudFormation's YAML). Founded in 2017 by Joe Duffy (Microsoft engineering alumni), Pulumi serves 150,000+ developers and 3,500+ enterprise organizations deploying across AWS, Azure, Google Cloud, Kubernetes, and 100+ cloud providers with the programming model flexibility that traditional IaC tools cannot provide.

Pulumi's general-purpose language approach provides the software engineering capabilities that configuration-language IaC lacks: real loops (generating 50 S3 buckets with a Python for loop rather than copy-pasting YAML 50 times), conditionals (provisioning different resources for dev vs. production environments based on variables), functions (extracting reusable infrastructure patterns into importable modules), and unit testing (writing pytest or Jest tests for infrastructure logic). The Pulumi AI (natural language to Pulumi code generation) enables developers to describe the infrastructure they want in English and get working code — an acceleration layer that reduces the time to write complex IaC from hours to minutes. The Pulumi Registry (1,000+ provider packages) and Pulumi ESC (Environments, Secrets, and Configuration management) extend the platform beyond resource provisioning.

In 2025, Pulumi competes in the infrastructure as code market with HashiCorp Terraform (IBM acquisition 2024, dominant IaC with HCL, 1M+ users), AWS CloudFormation (AMZN, AWS-native IaC), and CDK (AWS Cloud Development Kit, programming language IaC for AWS) for cloud infrastructure automation. Terraform's BSL licensing change (2023) drove significant community discussion about open-source alternatives — the OpenTofu fork (Linux Foundation) and Pulumi both benefited from developer concerns about HashiCorp's licensing pivot. NEA's backing positions Pulumi for enterprise expansion. The 2025 strategy focuses on growing Pulumi Cloud (managed state, team policy enforcement, deployment history), building the Pulumi AI co-pilot for infrastructure development, and expanding the enterprise security and compliance features for regulated industry deployments.

## Frequently Asked Questions

### What is Pulumi?
Pulumi Pulumi serves developers as infrastructure as code platform using programming languages for cloud resources and automation, following 2017 Joe Duffy founding with Eric Rudder and Luke Hoban in Seattle

### When was Pulumi founded?
Pulumi was founded in 2017 in Seattle, Washington. Joe Duffy, Eric Rudder, and Luke Hoban (Microsoft veterans) founded Pulumi in Seattle in 2017 as infrastructure as code platform using programming languages (TypeScript, Python, Go, C#, JavaScript) for cloud resources and automation supporting multi-cloud (AWS, Azure, GCP, Kubernetes) with component packages, Pulumi Cloud, state backends, and policy as code (CrossGuard) reaching Series C $37.5M as developer-first alternative.

### What are Pulumi's major milestones?
Pulumi's history includes several key milestones: 2017: Pulumi Founded Seattle 2020: Series B $37.5M 2021: Series C 2024: IaC Platform

### What is Pulumi's mission?
Pulumi's mission is to Make cloud engineering productive.

### Who founded Pulumi?
Pulumi was founded by Joe Duffy. Microsoft veterans who built IaC with programming languages approach

### What products or services does Pulumi offer?
Pulumi Pulumi serves developers as infrastructure as code platform using programming languages for cloud resources and automation, following 2017 Joe Duffy founding with Eric Rudder and Luke Hoban in Seattle

### Who uses Pulumi?
Pulumi Pulumi serves developers as infrastructure as code platform using programming languages for cloud resources and automation, following 2017 Joe Duffy founding with Eric Rudder and Luke Hoban in Seattle

### How does Pulumi handle state management and how does it compare to Terraform's state model?
Pulumi stores infrastructure state in the Pulumi Service (cloud backend) by default — a managed state storage and history service that records every deployment, enables rollback, and provides team collaboration features like concurrent deployment locking and deployment audit logs. Pulumi also supports self-managed state backends (S3, Azure Blob Storage, Google Cloud Storage) for organizations that need full control over state data. Unlike Terraform, which requires teams to manage state file locking via DynamoDB or other mechanisms, Pulumi's managed backend handles concurrency automatically — reducing the operational overhead of running IaC at team scale.

## Tags

automation, b2b, cloud-native, developer-tools, saas

---
*Data from geo.sig.ai Brand Intelligence Database. Updated 2026-04-14.*