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

