の IaC ツールとしての Pulumi の使用 AWS クラウド - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

の IaC ツールとしての Pulumi の使用 AWS クラウド

Pulumi はオープンソースのコードとしてのインフラストラクチャツールです。 TypeScript、、Python、Go、.NET、Java JavaScript、YAML などの既存の一般的なプログラミング言語をサポートしています。また、ネイティブエコシステムを使用して、Pulumi SDK を介してクラウドリソースとやり取りします。ダウンロード可能な CLI、ランタイム、ライブラリ、およびホスト型サービスは連携して、クラウドインフラストラクチャのプロビジョニング、更新、管理を行います。

Pulumi SDK を使用して、コンテナ、サーバーレス機能、ホストサービス、インフラストラクチャを使用するクラウドソフトウェアを任意のクラウド上に作成してデプロイできます。

オプションで、Pulumi クラウドと Pulumi をペアリングできます。Pulumi Cloud は、状態とシークレットを保存するマネージドサービスであり、Pulumi インフラストラクチャのデプロイを管理します。

Pulumi を使用する利点:

  • Pulumi は、50 を超えるクラウドおよび Software as a Service (SaaS) プロバイダーからのインフラストラクチャを提供しています。

  • クラウドの複雑さを軽減するように設計された、完全で一貫性のあるインターフェイスを提供します。

Pulumi を使用することの欠点:

  • Pulumi は比較的新しいツールです。小さなコミュニティがあり、回答やサポートを得ることが難しい場合があります。

  • Pulumi では、限定されたドキュメントを提供しています。