Pulumi is a platform for building, deploying, and managing cloud infrastructure using general-purpose programming languages. It helps teams define infrastructure as code (IaC) with familiar tools and workflows.
What Pulumi does
- Provisions and manages resources across AWS, Azure, Google Cloud, Kubernetes, and more
- Lets you write IaC in TypeScript, JavaScript, Python, Go, C#, and Java
- Tracks and manages infrastructure state automatically
- Supports reusable modules and packages for shared components
- Integrates with CI/CD pipelines for automated deployments
- Provides policy and access controls for governance
Availability and tooling
- Website for documentation and account management
- CLI (command-line interface) for provisioning and operations
- SDKs for supported programming languages
Pricing
- Free plan for individual use with limited capabilities
- Paid plans (including Team and Enterprise) with additional features and support

