App Design Center で Compute Engine インスタンス テンプレートを構成する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Compute Engine インスタンス テンプレートを使用すると、VM インスタンスを記述できます。そのテンプレートを基に同様のインスタンスのグループを作成できます。詳しくは次の記事をご覧ください。
このドキュメントでは、App Design Center を使用して Compute Engine インスタンス テンプレートを作成するときに構成できる接続とパラメータについて説明します。構成パラメータは、instance_template Terraform モジュールに基づいています。
コンポーネント接続
次の表に、Compute Engine インスタンス テンプレートに接続できるコンポーネントと、アプリケーションとその生成された Terraform コードに対する更新結果を示します。
連結成分 |
アプリケーションの更新 |
背景情報 |
サービス アカウント |
- Compute Engine インスタンス テンプレートは、新しいサービス アカウントを作成するのではなく、接続されたサービス アカウントを使用します。接続されたサービス アカウントは、他の Google Cloud サービスに対する認証と認可に使用されます。
- サービス アカウントのメールアドレスと IAM 情報が Compute Engine インスタンス テンプレートに追加されます。
|
ユーザー管理のサービス アカウントを使用する VM を作成する |
AlloyDB for PostgreSQL |
- Compute Engine インスタンスは AlloyDB for PostgreSQL インスタンスに接続できます。
- AlloyDB for PostgreSQL リソース メタデータ情報がインスタンス テンプレートに追加されます。
roles/alloydb.admin ロールが Compute Engine インスタンス テンプレート サービス アカウントに追加されます。
|
Compute Engine から接続する |
BigQuery |
- Compute Engine インスタンスは、BigQuery データセットに対してデータの読み取りと書き込みを行うことができます。
- BigQuery リソース メタデータが Compute Engine インスタンス テンプレートに追加されます。
roles/bigquery.dataEditor ロールが Compute Engine インスタンス テンプレート サービス アカウントに追加されます。
|
BigQuery の概要 |
Bigtable |
- Compute Engine インスタンスが Bigtable インスタンスにアクセスできる。
- Bigtable リソースのメタデータ情報がインスタンス テンプレートに追加されます。
roles/bigtable.admin ロールが Compute Engine インスタンス テンプレート サービス アカウントに追加されます。
|
Bigtable の概要 |
Cloud SQL(MySQL) |
- Compute Engine インスタンスは、Cloud SQL(MySQL)インスタンスに接続して、データの読み取りと書き込みを行うことができます。
- Cloud SQL 接続メタデータが Compute Engine インスタンステンプレートに追加されます。
roles/cloudsql.instanceUser ロールと roles/cloudsql.client ロールが Compute Engine インスタンス テンプレートのサービス アカウントに追加されます。
- Compute Engine サービス アカウントが IAM ユーザーとして Cloud SQL インスタンスに追加されます。
|
Compute Engine から接続する |
Cloud SQL(PostgreSQL) |
- Compute Engine インスタンスは、Cloud SQL(PostgreSQL)インスタンスに接続してデータの読み取りと書き込みを行うことができます。
- Cloud SQL 接続メタデータが Compute Engine インスタンステンプレートに追加されます。
roles/cloudsql.instanceUser ロールと roles/cloudsql.client ロールが Compute Engine インスタンス テンプレートのサービス アカウントに追加されます。
- Compute Engine サービス アカウントの IAM 情報が Cloud SQL インスタンスに追加されます。
|
Compute Engine から接続する |
Cloud Storage |
- Compute Engine インスタンスは、オブジェクトの一覧表示、作成、表示、削除など、バケット オブジェクトを制御できます。
roles/storage.objectAdmin ロールは、Compute Engine インスタンス テンプレート サービス アカウントに割り当てられます。
|
バケットでの IAM ポリシーの設定と管理 |
Memorystore |
- Compute Engine インスタンスは、Memorystore インスタンス内のデータを管理してキャッシュに保存できます。
- Pub/Sub トピック ID が Compute Engine インスタンス テンプレートのメタデータに追加されます。
|
Google Cloudでの Redis のデプロイ オプション |
Pub/Sub |
- Compute Engine インスタンスは、Pub/Sub トピックにパブリッシュして、Pub/Sub トピックからメッセージを受信できます。
- Pub/Sub トピック ID が Compute Engine インスタンス テンプレートのメタデータに追加されます。
|
サブスクリプションの概要 |
リージョン Cloud Load Balancing フロントエンド |
- Compute Engine インスタンスは、トラフィックをリージョン Cloud Load Balancing フロントエンドにリダイレクトできます。
- Cloud Load Balancing アドレスが Compute Engine インスタンス テンプレートに追加されます。
|
転送ルールの概要 |
Spanner |
- Compute Engine インスタンスは、Spanner インスタンスのデータの読み取りと書き込みを行うことができます。
roles/spanner.databaseAdmin ロールが Compute Engine インスタンス テンプレート サービス アカウントに追加されます。
- Compute Engine IAM 情報が Spanner インスタンスに追加されます。
|
仮想マシン インスタンスでの Spanner の使用 |
Vertex AI |
- Compute Engine インスタンスは Vertex AI サービスとやり取りできます。
roles/aiplatform.user ロールが Compute Engine インスタンス テンプレート サービス アカウントに追加されます。
|
IAM を使用した Vertex AI のアクセス制御 |
Compute Engine(MIG) |
- Compute Engine インスタンス テンプレートは、マネージド インスタンス グループ内のインスタンスの作成に使用されます。
- インスタンス テンプレートのセルフリンクが Compute Engine MIG に追加されます。
|
マネージド インスタンス グループ(MIG)を作成するための基本的なシナリオ |
必要な構成パラメータ
テンプレートに Compute Engine インスタンス テンプレート コンポーネントが含まれている場合は、デプロイする前に次のパラメータを構成する必要があります。
オプションの構成パラメータ
次のパラメータは省略可能です。詳細パラメータを表示するには、[構成] 領域で [詳細フィールドを表示] を選択します。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-12-16 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-12-16 UTC。"],[],[]]