
Pulumi
Pulumiは、開発者が馴染みのあるプログラミング言語を使用してクラウドインフラストラクチャを管理できるオープンソースのインフラストラクチャ・アズ・コードプラットフォームです。





Pulumiとは
Pulumiはオープンソースのインフラストラクチャ・アズ・コードプラットフォームであり、開発者が専用のドメイン固有言語ではなく、馴染みのあるプログラミング言語を使ってクラウドインフラを定義、展開、管理できるようにします。これは、ソフトウェアエンジニアリングの手法をインフラ管理に持ち込むようなものです。
このプラットフォームは主に3つの製品で構成されています:インフラ管理のためのPulumi IaC、シークレットおよび設定管理のためのPulumi ESC、そしてAIを活用したインフラ分析のPulumi Insightsです。Pulumiの特徴は実際のプログラミング言語を使用していることで、開発者はループや条件分岐、関数など慣れ親しんだ機能を使ってインフラコードを書くことができます。
Pulumiは宣言的にインフラを管理しつつ、命令型プログラミングの柔軟性も提供します。各リソースはステートファイルを通じて追跡・管理され、一貫性と予測可能なデプロイを保証します。プラットフォームは既存のCI/CDパイプラインと統合し、セキュリティおよびコンプライアンス要件のためのポリシー・アズ・コードもサポートしています。
Pulumiの使い方
Pulumiの使い始めは、プログラミング言語に慣れている開発者なら簡単です。まず、システムにPulumi CLIをインストールし、お好みのクラウドプロバイダーとプログラミング言語を選択します。
基本的なワークフローは以下の通りです:
選択したテンプレートを使ってpulumi newコマンドで新しいプロジェクトを作成する
お好みの言語(Python、TypeScript、Goなど)でインフラコードを書く
クラウドの認証情報とプロジェクト設定を構成する
pulumi previewで作成される内容をプレビューする
pulumi upコマンドでインフラをデプロイする
必要に応じて更新を管理し、リソースを破棄する
ベストプラクティスには以下が含まれます:
Pulumiのコンポーネントリソースを使って再利用可能なインフラパターンを作成する
Pulumi Registryを活用して事前構築されたコンポーネントやプロバイダーを利用する
Pulumi Cloudまたはセルフホスト型バックエンドで適切なステート管理を実装する
自動デプロイのためにCI/CD統合を設定する
ポリシーパックを使ってセキュリティとコンプライアンスルールを適用する
プラットフォームはインフラの状態を記憶しているため、更新や変更がシームレスかつ予測可能です。
Pulumiの機能
マルチランゲージプログラミング(TypeScript、Python、Go、.NET、Java、YAML)
170以上のクラウドおよびSaaSプロバイダーをサポート
リアルタイムのインフラプレビューと検証
組み込みのテストおよびポリシー適用
シークレットおよび設定管理
AI搭載のインフラインサイト
GitOpsおよびCI/CD統合
コンポーネントライブラリと再利用可能なパターン
チームコラボレーションと状態管理
エンタープライズ機能を備えたオープンソース
Pulumiの料金
Free
Free
- 200の無料IaCリソース
- 25の無料シークレット
- 500分の無料デプロイ時間
- 無制限のプロジェクトとスタック
- コミュニティサポート
- 基本的なCI/CD統合
Team
$0.37 /月
- 無料プランのすべてに加えて
- 200件の無料リソースを超えた場合、1リソースあたり月額0.37ドル
- 最大10人のチームメンバーまで
- 安全なチームコラボレーション
- 自動CI/CD
- 無制限のESC設定
- 完全な展開履歴
Enterprise
$1.1 /月
- チームプラスのすべて
- リソースあたり月額1.10ドル
- 無制限のメンバーとチーム
- ロールベースのアクセス制御(RBAC)
- SAML/SSO認証
- 組織アクセス トークン
- 監査ログ
- 12x5 エンタープライズサポート
Business Critical
Custom
- エンタープライズのすべてに加えて
- ボリューム価格設定と請求書発行
- ポリシーとコンプライアンス
- 自動グループ同期(SCIM)
- 監査ログのエクスポート
- 24時間年中無休のエンタープライズサポート
- プライベートSlackチャンネル
- プロフェッショナルサービス
Pulumiの使用例
Pulumiを活用できる人
Pulumiのリポジトリ
Githubで見る| スター | 24,024 |
| フォーク | 1,249 |
| リポジトリの年齢 | 8 年 |
| 最終コミット | 6 日 前 |
Pulumiについてのよくある質問
Pulumiでの体験を共有してください
について、ユーザーの声を見る Pulumi
0 レビュー
まだレビューがありません
最初のレビュアーになる Pulumi
Pulumiバッジを埋め込む
PulumiがTool Questorで紹介されていることをコミュニティに示しましょう。これらの美しいバッジをウェブサイト、ドキュメント、またはソーシャルプロフィールに追加して、信頼性を高め、より多くのトラフィックを獲得しましょう。