Pulumi

Defines infrastructure using general-purpose programming languages and a unified CLI/workflow.

This page is a reference entry, not a ranking.

Core facts

Definition model
General-purpose programming languages (optional YAML)
Focus
Infrastructure provisioning
Primary targets
Multi-cloud
Supported languages
TypeScript, JavaScript, Python, Go, .NET, Java, YAML
State model
Pulumi state backend (managed or self-managed)
Execution model
Pulumi CLI with local or hosted backends
License
Apache-2.0