クラウドプロビジョニングの詳細計画
詳細計画 は、クラウドサービス (スタック) をクラウドユーザーに提供するための特別なカタログアイテムテンプレートです。詳細計画は任意のクラウドサービスプロバイダー (Amazon AWS クラウド や Microsoft Azure クラウド など) で動作します。詳細計画は Orlando リリース以降、使用が制限されています。
詳細計画コンポーネント
注:
- Orlando 以降、クラウドプロビジョニング 詳細計画は、前のリリースからアップグレードされたインスタンスでは使用することができますが、新しい詳細計画は作成できません。既存の詳細計画およびその詳細計画からのカタログアイテムは影響を受けず、引き続き機能します。
- 詳細計画の代わりに クラウドプロビジョニング クラウドテンプレートを使用してカタログアイテムを作成します。クラウドプロビジョニング クラウドテンプレートを使用すると、Azure ARM、AWS CFT、Google Deployment Manager (GDM)、および Terraform 仕様構文をクラウドカタログアイテムに取り込んで Cloud Deployment Orchestration を実行することができます。
詳細計画は、クラウド資産を確立するためにクラウドプロバイダーに渡されるメカニズムです。クラウドカタログアイテムの要求は、「スタックの起動」と呼ばれます。クラウド資産を取得すると、その資産を検出、管理、および維持できます。
- リソースブロック
- 詳細計画に含まれるクラウドリソース (カタログアイテム)。たとえば、リソースブロックには、仮想マシン、VM 上で実行されるアプリ、VM をホストするデータセンターに関する情報を含めることができます。「リソース」とも呼ばれます。
- 接続
- リソース間の関係。たとえば、VM にはアプリとホストの関係があります。接続には、「格納」と「接続先」の 2 タイプの接続があります。
- 格納:リソースブロックに別のリソースブロックが含まれる接続で、図に示すように、トップダウンの関係として視覚的に表現されます。たとえば、詳細計画コンテナーには他のリソースブロックが少なくとも 1 つ含まれている必要があります。
- 接続先:相互に直接通信するためにバインディングを必要とするリソース間の接続で、左右に並べられた関係として視覚的に表現されます。たとえば、仮想マシンとストレージ間のバインディングは接続先関係を形成します。
- 運用
- リソースを管理するためにリソースブロックまたはリソーススタックで実行されるアクション。たとえば、クラウドユーザーはリソースのプロビジョニング、開始、停止を行うことができます。
- リソース運用
- リソースに対する操作を実行する手順。たとえば、カタログアイテムをプロビジョニングするには、システムで VM と VM 上で実行されるアプリをプロビジョニングする必要があります。リソース運用を掘り下げる操作をクリックします。
- 属性
- リソースの詳細。属性は、カタログアイテムフォームにカタログプロパティとして表示できます。たとえば、詳細計画は VM にプロビジョニングするアプリのバージョンを提供できます。
- 制約
- 論理データセンターなどのクラウドに依存しないリソースブロックを特定のクラウドプロバイダーで使用するように制約する属性オプション。たとえば、論理データセンターは Amazon AWS クラウド に制限できます。後で、Microsoft Azure クラウド または別のクラウドプロバイダーに切り替えたり追加したりした場合、必要に応じて制約を変更できます。
詳細計画の準備
詳細計画を作成する前に、サービスカタログで提供するスタックを計画します。開発を開始する前に、次の情報を準備します。
- リソースブロック
- 詳細計画で使用するリソースブロックを計画します。詳細計画で適切なリソースブロックを使用できることを確認し、必要に応じて追加します。
- サービスオファリング (スタック)
- サービスオファリングまたはスタックを計画するには、必要なリソースブロックと、その接続方法を図で示します。
- クラウドアカウントとデータセンター
- クラウド管理者が構成したクラウドアカウントとデータセンターのリストを取得します。制約があるかどうかを確認します。
- サービスカタログ変数および変数セット
- サービスカタログアイテムで変数と変数セットがどのように使用されるかについて理解していることを確認します。サービスカタログアイテムとプロセスを理解しておくと、詳細計画を理解しやすくなります。