Skip to main content

Pulumi

Category: AI Developer Tools

Pulumi is an infrastructure as code (IaC) platform that allows developers and infrastructure teams to build, deploy, and manage cloud infrastructure using familiar programming languages. Pulumi was founded in 2017. The company is led by Joe Duffy. Based in Seattle, United States. Team size: 51-200. Total funding raised: $99M. Latest round: Series C. Key investors include Madrona Venture Group, Tola Capital, New Enterprise Associates (NEA), Strike Capital.

Founded
2017
Headquarters
Seattle, United States
Team size
51-200
Total funding
$99M

Value proposition

To enable teams to manage cloud infrastructure with the same software engineering practices they use for application development, using standard programming languages to increase productivity and collaboration.

Products and solutions

Pulumi OSS, Pulumi Cloud, Pulumi AI

Unique value

Pulumi's core innovation is its approach to Infrastructure as Code (IaC), which allows developers to use general-purpose programming languages (like Python, TypeScript, Go, and C#) instead of domain-specific languages (DSLs) like HashiCorp's HCL (for Terraform).

Target customer

Developers, infrastructure teams, and platform engineers in organizations ranging from startups to large enterprises.

Industries served

Technology, Automotive, Financial Services

Technology advantage

This approach allows developers to use existing skills, tools (like IDEs, debuggers, and testing frameworks), and software engineering best practices (like loops, conditionals, and abstractions) for managing infrastructure. This can lead to increased productivity, better code reuse, and improved collaboration between development and operations teams. The recent addition of Pulumi Neo, an AI agent, further enhances productivity by allowing users to manage infrastructure using natural language.

How they differentiate

Pulumi differentiates itself by allowing developers to use general-purpose programming languages (like Python, TypeScript, Go, and C#) to define and manage infrastructure, rather than a domain-specific language (DSL) like Terraform's HCL. This approach enables the use of familiar tools like IDEs, package managers, and test frameworks, and allows for the creation of reusable components and abstractions. Pulumi also offers a consistent workflow for managing infrastructure across multiple cloud providers.

Main competitors

HashiCorp Terraform, Red Hat Ansible, Puppet

Key partnerships

Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP)

Notable customers

Mercedes-Benz, Goldman Sachs, Atlassian, Snowflake, Unity, Panther Labs, Lemonade

Major milestones

Launched Pulumi Neo, an AI agent for infrastructure management, in 2024., Reached over 150,000 users and 2,000 customers by late 2023., Announced Series C funding of $41M in October 2023., Introduced Pulumi ESC (Environments, Secrets, and Configuration) in 2023 to manage secrets and configuration., Achieved significant growth in its open-source community and enterprise customer base.

Growth metrics

As of October 2023, Pulumi had surpassed 150,000 end-users and 2,000 customers.

Market positioning

Pulumi is a strong challenger in the Infrastructure as Code (IaC) market, which is currently led by HashiCorp Terraform. Pulumi is gaining traction with developers who prefer to use familiar programming languages and tools. The company is positioning itself as a more developer-friendly and flexible alternative to traditional IaC tools. The recent launch of Pulumi Neo, an AI-powered assistant, further strengthens its position as an innovator in the space.

Geographic focus

Pulumi's customer base is global, with a strong presence in North America and Europe. As a software company with a strong open-source community, its reach is not limited by geography.

Patents and IP

Information about patents is not publicly available.

About Joe Duffy

Previously a Distinguished Engineer and Director of Technical Strategy at Microsoft, where he was a key leader in the .NET and Visual Studio teams. He has extensive experience in programming languages, operating systems, and distributed systems.

Official website: