Pulumiは、プログラミングコードでインフラを構築するIaCと呼ばれるカテゴリーのオープンソース・ソフトウェアです。任意のプログラミング言語が利用できます。
特徴
Pulumiの特徴は以下の通りです。
- 利用できる言語はPython、Go、C#、Java、YAMLなど
- AWSやGoogle Cloud、Kubernetesなど170以上のプロバイダーに対応
PulumiはTerraformとは異なり、独自の言語を学習する必要がありません。また、Pulumi AIという機能により、LLMを使ってコードを自動生成も可能です。
料金
Pulumiはオープンソース・ソフトウェアなので、セルフホストできます。機能によって有料プランがあり、クラウドサービスも用意されています。