# Pulumi

Terraformの代わりになるオープンソース。Terraformの代わりに使える、インフラをコードで管理するツール。TypeScript、Python、Goなど、ふだんのプログラミング言語でクラウドの構成を書ける。

- ossalt.jp のページ: https://ossalt.jp/tools/pulumi/
- 公式サイト: https://www.pulumi.com
- GitHub: https://github.com/pulumi/pulumi
- 代わりになるSaaS: Terraform
- カテゴリ: 開発・デプロイ基盤
- ライセンス: Apache-2.0（許容型）
- 画面の日本語翻訳: 未確認
- 日本語のドキュメント: 未確認
- Dockerでの導入: 未確認
- GitHubのスター: 25,847（直近32日間で+88）
- 最終コミット: 2026-11-06
- OpenSSF Scorecard: 8 / 10

## Pulumiとは

Pulumi（プルミ）は、クラウドのサーバーやネットワークなどのインフラを、**ふだん使っているプログラミング言語で書いて管理する**ためのツールです。TypeScript、Python、Go、C#、Javaなどで書けます。

### できること

- **プログラミング言語で書く**：繰り返し、条件分岐、関数、型など、言語の機能をそのまま使って、インフラを定義できます。
- **変更の確認**：実行の前に、何が変わるかを確認（preview）してから反映できます。
- **多くのクラウドに対応**：AWS、Google Cloud、Azure、Kubernetesなど、多くのサービスに対応しています。
- **テスト**：言語のテストの仕組みで、インフラの定義をテストできます。
- **Terraformからの変換**：Terraformのコードを変換する道具も用意されています。

### Terraform・OpenTofuとの違い

Terraformや[OpenTofu](/tools/opentofu/)は、HCLという専用の書き方で、インフラを宣言的に書きます。Pulumiは、**ふだんの言語で書けるので、開発者の多いチームでは、書き方を新しく覚える負担が少ない**のが利点です。一方、今あるTerraformのコードを生かすなら、OpenTofuのほうが移りやすいです（「[OpenTofuとPulumiの違い](/compare/opentofu-vs-pulumi/)」）。

### 注意点

- **状態の管理の場所を決めてください。** 標準では、Pulumiのクラウドのサービスに状態を保存します。自分で用意したストレージ（S3互換など）に保存する設定もできます。
- 自由に書ける分、チームで書き方をそろえないと、読みにくいコードになりがちです。
- 状態には、秘密の情報が含まれることがあります。暗号化の設定を確認してください。
- ライセンスはApache-2.0です。

[Terraformの代替](/alternatives/terraform/)のページで、ほかの候補も比べられます。

## よくある質問

**Pulumiは日本語で使えますか？**

当サイトでは、画面の日本語翻訳や日本語のドキュメントを確認できていません。翻訳を別の場所で管理している場合もあるため、日本語に対応していないとは限りません。導入前に実際の画面で確かめてください。

**PulumiはDockerで動かせますか？**

当サイトでは、Dockerでの導入方法を確認できていません。別の方法で導入するツールや、Dockerの案内を別の場所に置いているツールもあるため、公式のドキュメントで確認してください。

**Pulumiは無料で使えますか？ 業務で使ってもよいですか？**

ライセンスはApache-2.0（許容型）です。制限の少ない「許容型」のライセンスで、社内の業務で使うことも、改変することも、広く認められています。配布するときは、著作権の表示などの条件を守る必要があります。自分のサーバーで動かす場合も、サーバー代と、アップデートやバックアップなどの運用の手間がかかります。また、一部の機能を有料版だけで提供しているツールもあります。

**Pulumiの開発は続いていますか？**

最後の更新は2日前です。過去12か月のリリースは70回です。GitHubのスターは、直近32日間で88増えています。

**Pulumiのセキュリティの評価は？**

OpenSSF Scorecard（第三者による自動の採点）は10点満点中8点です（7.5点以上が良好の目安）。導入後は、セキュリティの更新を確実に適用してください。

**Terraformの代わりになる、Pulumi以外のツールは？**

当サイトでは、OpenTofuも掲載しています。下の比較表で、ライセンスや更新状況を見比べられます。

---
データ: ossalt.jp（2026-11-08時点。GitHubの公開データとリポジトリの自動調査による）。「未確認」は「非対応」という意味ではありません。導入前に公式の情報を確認してください。
