Stack Explorer

Pulumi

infrastructure iac

Infrastructure as Code using real programming languages

Official site

Pros and Cons

Ventajas

  • + Uses real languages (TypeScript, Python, Go, C#)
  • + Testing with standard frameworks
  • + Full IDE support
  • + Abstractions and code reuse
  • + Native multi-cloud

Desventajas

  • - Learning curve if coming from HCL
  • - State in Pulumi Cloud by default
  • - Less mature than Terraform
  • - Smaller community

Casos de Uso

  • IaC with familiar languages
  • Complex programmable infrastructure
  • Infrastructure testing
  • Development teams