Code Faster
- Full IDE support with code completion and error detection
- Integrated testing framework (unit, property, and integration tests)
- Dynamic Providers for custom resource types
- Transformations for programmatic resource customization
Pulumi is a modern Infrastructure as Code platform that lets you use familiar programming languages to define, deploy, and manage cloud infrastructure. No more wrestling with limited DSLs, plaintext secrets, or brittle modules.
If you are scaling platform engineering or just tired of writing boilerplate in HCL, Pulumi is the solution you need. It brings flexibility, security, and speed to your cloud workflows.
Pulumi | Terraform | |
---|---|---|
OSS License | ![]() |
![]() |
Language Support | ![]() |
![]() |
IDE Support | ![]() |
![]() |
State Management | ![]() |
![]() |
Provider Support | ![]() |
![]() |
Cloud Native Support](#cloud-native) | ![]() |
![]() |
Dynamic Provider Support | ![]() |
![]() |
Infrastructure Reuse and Modularity | ![]() |
![]() |
Testing and Validation | ![]() |
![]() |
Embed within Application Code | ![]() |
![]() |
Managed Deployments | ![]() |
![]() |
Third-party CI/CD Tools Support | ![]() |
![]() |
RBAC | ![]() |
![]() |
Policy as Code | ![]() |
![]() |
Secrets Management | ![]() |
![]() |
Audit Capabilities | ![]() |
![]() |
Import Code from other IaC Tools | ![]() |
![]() |
Utilize open-source IaC in TypeScript, Python, Go, C#, Java, and YAML. Build and distribute reusable components for 170+ cloud & SaaS providers.
Centralized secrets management & orchestration. Tame secrets sprawl and configuration complexity securely across all your cloud infrastructure and applications.
Orchestrate secure deployment workflows through GitHub or an API.
With Pulumi Insights, you can view resources from any cloud in one place. Search for resources across clouds with simple queries and filters.
Build custom deployment and CI/CD workflows that integrate with Pulumi Developer Portal, custom portals, or CLIs.
Create internal developer portals to distribute infrastructure templates using Pulumi or the Backstage-plugin.
Manage teams with SCIM, SAML SSO, GitHub, GitLab, or Atlassian. Set permissions and access tokens.
Build policy packs from 150 policies or write your own. Leverage compliance-ready policies for any cloud to increase compliance posture and remediation policies to correct violations.
Write a description highlighting the functionality, benefits, and uniqueness of your feature. A couple of sentences here is just right.
Write a description highlighting the functionality, benefits, and uniqueness of your feature. A couple of sentences here is just right.
Write a description highlighting the functionality, benefits, and uniqueness of your feature. A couple of sentences here is just right.
Pulumi is an open-source platform for automating, securing, and managing cloud resources, configuration, and secrets using your favorite programming languages. Pulumi IaC supports AWS, Azure, Google Cloud, Kubernetes, and 120+ packages.
Deploy your first app in just five minutes. Follow our tutorials for AWS, Azure, Google Cloud, Kubernetes, and many use care scenarios.
Getting started with Pulumi is easy. If you have experience with Terraform and already have HCL, you can convert it to Pulumi.
Follow our comprehensive guides in our Migration Hub to use our self-service migration tools or work with our Expert Services teams that can help you with migration and training.
Our digital marketing agency offers services such as social media management, search engine optimization (SEO), pay-per-click advertising, content marketing, email marketing, and website design and development.
Our digital marketing agency offers services such as social media management, search engine optimization (SEO), pay-per-click advertising, content marketing, email marketing, and website design and development.
Our digital marketing agency offers services such as social media management, search engine optimization (SEO), pay-per-click advertising, content marketing, email marketing, and website design and development.
Our digital marketing agency offers services such as social media management, search engine optimization (SEO), pay-per-click advertising, content marketing, email marketing, and website design and development.
Our digital marketing agency offers services such as social media management, search engine optimization (SEO), pay-per-click advertising, content marketing, email marketing, and website design and development.