サービス カタログからワークロードへの共通依存関係のデプロイ

Azure エンクレーブは、機密性の高いデータを組織に提供するクラウド ネットワーク サービスであり、商用クラウドやエアギャップされたAzure クラウド全体にワークロードをすばやくデプロイして管理する機能を大規模に提供します。 このクイック スタートでは、次の操作を行います。

ポータルから既存のワークロードにAzureサービスをデプロイするときに、共通依存関係のサービス カタログ テンプレートをデプロイします。 テンプレートには、次を作成するためのオプションが含まれています:

Note

このサンプルデプロイはデモ目的のものであり、ネットワーク、システム、またはアプリケーションの管理に関するすべてのベスト プラクティスを表すわけではありません。

始める前の準備

前提条件

エンクレーブ リソースが Customer-Managed キー (CMK) 暗号化を使用していることを確認するには、エンクレーブにガードレール要件があります。 これには、エンクレーブ内からキーにアクセスできるようにするためのキーと ID が必要です。 共通依存関係サービス カタログ テンプレートで CMK (省略可能なKey Vault) とマネージド ID を作成する

  1. プライベート エンドポイントのサブネット: エンクレーブの作成時にサブネットを作成するか、エンクレーブの作成後に 新しいサブネットを作成 することができます。
  2. 次に作成した内容に基づいて、これらの プライベート DNS Zones をすばやく作成します。

テンプレートをデプロイする

  1. 対象のデプロイのワークロードに移動します。
  2. [ Add Service ] ボタンを選択します。
  3. サービス カタログ リスト ドロップダウンから Common Dependencies サービス テンプレートを選択し、必要なバージョン (既定: latest) を確認して、Nextを選択します。

サービス カタログの一覧から選択された共通依存関係テンプレートを示すスクリーンショット。

  1. 各タブを移動し、必要なすべてのパラメーターを入力します。
  2. 必要に応じて、事前設定されたパラメーターのいずれかを調整します。
  3. Review + Create選択し、Createします。

すべてのリソースの作成が完了するまでに 30 分かかる場合があります。 デプロイされたリソース内でアクションを実行する前に、デプロイが正常に完了するまで待ちます。

デプロイメントを検証する

指定したリソース グループに移動して、目的のリソースが作成されたことを確認します。

デプロイメントを削除する

これらのリソースを保持する予定がない場合は、不要なリソースをクリーンアップして、Azure料金を回避します。 リソース グループに他のデプロイが存在しない場合は、リソース グループ全体を削除できます。

Recommendations

  • サービス カタログデプロイにタグを追加して、次のようなそのリソースの重要な情報を追跡します。
    • 所有者: <main POC>
    • デプロイヤー: <yourName>
    • 目的: <enclave shared resources>
    • サービス カタログ名: <Common Dependencies>
    • サービス カタログのバージョン: <version you deployed>
  • タグを適用して継承するAzure Policyを追加することを検討してください

Troubleshooting

有効期限が一致しない

共通依存関係テンプレートをデプロイし、CMK (カスタマー マネージド キー) リソースの有効期限が一致しないというエラーが表示される場合は、同じ名前の CMK (Key Vault キー) が既にある可能性があります。 これは、再デプロイによって有効期限を更新できないため、同じ入力を持つテンプレートを 2 回デプロイした場合に発生する可能性があります。 これは、CMK がすでに存在しており、そのまま使用できることを意味します。 CMK を更新する必要がある場合は、管理者 VM にログインし、ポータルからキー コンテナーにアクセスして変更を加えることができます。 共通依存関係テンプレートをもう一度再デプロイし、CMK の名前を変更して新しい CMK を作成することもできます。