サポートされているリソース

アプリケーション テンプレートには、次のコンポーネントを含めることができます。

  • Google が設計したコンポーネント。 Google Cloud ベスト プラクティスとデフォルトのセキュリティ構成が組み込まれています。
  • 独自の Terraform モジュールに基づく、インポートする独自のコンポーネント

次のコンポーネントは Google によって設計され、Application Design Center にデフォルトで含まれています。

コンポーネントのカテゴリ

Google Cloud プロダクト

詳細

構成に関するドキュメント

アセット

サービス アカウント

サービス アカウントは、ユーザーではなく、アプリケーションや Compute Engine インスタンスなどのコンピューティング ワークロードで通常使用される特別なアカウントです。サービス アカウントは、アカウント固有のメールアドレスで識別されます。

サービス アカウントを構成する

Compute Engine(インスタンス テンプレート)

インスタンス テンプレートを使用すると VM インスタンスを記述できます。そのテンプレートを基に同様のインスタンスのグループを作成できます。

Compute Engine インスタンス テンプレートを構成する

Google Kubernetes Engine ノードプール

ノードプールは、同じ構成を持ち、同時に更新されるクラスタ内のノードのグループです。

GKE ノードプールを構成する

Secret Manager

Secret Manager は、API キー、パスワード、証明書、その他の機密性の高いデータを保存するための安全で便利なストレージ システムです。

Secret Manager シークレットを構成する

サービス

グローバル Cloud Load Balancing(バックエンド)

受信トラフィックのバックエンド サービスを作成します。

グローバル Cloud Load Balancing バックエンドを構成する

グローバル Cloud Load Balancing(フロントエンド)

ロードバランサのフロントエンド IP アドレス、ポート、プロトコルを構成します。HTTPS を使用している場合は SSL 証明書を構成します。

グローバル Cloud Load Balancing フロントエンドを構成する

リージョン Cloud Load Balancing(バックエンド)

受信トラフィックのバックエンド サービスを作成します。

リージョン Cloud Load Balancing バックエンドを構成する

リージョン Cloud Load Balancing(フロントエンド)

ロードバランサのフロントエンド IP アドレス、ポート、プロトコルを構成します。HTTPS を使用している場合は SSL 証明書を構成します。

リージョン Cloud Load Balancing フロントエンドを構成する

AlloyDB for PostgreSQL

AlloyDB は、特に要求の厳しいエンタープライズ データベース ワークロードに対応するフルマネージド PostgreSQL 互換データベースです。

AlloyDB for PostgreSQL クラスタを構成する

BigQuery

BigQuery は、Google Cloud のペタバイト規模の費用対効果に優れたフルマネージド型の分析データ ウェアハウスです。膨大な量のデータに対してほぼリアルタイムで分析を行うことができます。

BigQuery データセットを構成する

Bigtable

Bigtable は、非常に高速な読み取りと書き込みを提供する NoSQL データベース サービスです。ペタバイト規模のデータへの低レイテンシと高スループットのアクセスを必要とするアプリケーションに最適です。

Bigtable インスタンスを構成する

Cloud Run

Cloud Run は、コンテナ化されたアプリケーションとジョブをデプロイして実行できるフルマネージド サーバーレス コンピューティング プラットフォームです。すべてのインフラストラクチャ管理が抽象化され、サービスがゼロから自動的にスケーリングされてトラフィックの急増に対応するため、優れたアプリケーションの構築に集中できます。

Cloud Run サービスを構成する

Firestore

マルチリージョン レプリケーションと高可用性を備えたマネージド モバイル アプリケーションとウェブ アプリケーションを構築するための、スケーラビリティの高いサーバーレス NoSQL ドキュメント データベース。

Firestore データベースを構成する

Google Kubernetes Engine Autopilot クラスタ

GKE Autopilot クラスタは、アプリケーションの基盤となるコンピューティング、ネットワーキング、ストレージ インフラストラクチャを自動的に管理するマネージド Kubernetes クラスタです。

GKE Autopilot クラスタを構成する

Google Kubernetes Engine Standard クラスタ

GKE Standard クラスタは、コンテナ化されたアプリケーションの実行に使用できる Kubernetes クラスタです。

GKE Standard クラスタを構成する

Memorystore for Redis

Memorystore for Redis は、Google Cloud に対応したフルマネージドの Redis サービスです。スケーラビリティと可用性が高くセキュアなこの Redis サービスを利用すると、Google Cloud 上のアプリケーションで優れたパフォーマンスを実現できます。複雑な Redis デプロイを管理する必要もありません。

Memorystore for Redis インスタンスを構成する

Pub/Sub

Pub/Sub トピックを作成してサブスクリプションを追加する

Pub/Sub トピックを構成する

Spanner

Cloud Spanner は、アプリケーション用のリレーショナル データベースの構築と管理に役立つフルマネージドのリレーショナル データベース サービスです。自動水平スケーリング、強整合性、最大 99.999% の可用性など、幅広い機能を提供します。Cloud Spanner は、非リレーショナル ワークロードの処理も可能です。

Spanner データベースを構成する

Cloud SQL(MySQL)

Cloud SQL for MySQL は、Google Cloud Platform 上の MySQL リレーショナル データベースの設定、維持、運用、管理を容易にするフルマネージド データベース サービスです。

Cloud SQL for MySQL インスタンスを構成する

Cloud SQL(PostgreSQL)

Cloud SQL for PostgreSQL は、Google Cloud Platform 上のフルマネージド データベース サービスで、PostgreSQL リレーショナル データベースの設定、維持、管理、運営に役立ちます。

Cloud SQL for PostgreSQL インスタンスを構成する

Cloud Storage

Cloud Storage では、世界中のどこからでも、いつでもデータを保存、取得できます。データの量に制限はありません。ウェブサイト コンテンツの提供、アーカイブと障害復旧のためのデータの保存、直接ダウンロードによるユーザーへの大きなデータ オブジェクトの配布など、さまざまなシナリオで Cloud Storage を使用できます。

Cloud Storage バケットを構成する

Vertex AI

Vertex AI は、ML モデルと AI アプリケーションをトレーニングしてデプロイできる ML プラットフォームです。Vertex AI は、データ エンジニアリング、データ サイエンス、ML エンジニアリングのワークフローを統合し、チームが共通のツールセットを使用してコラボレーションできるようにします。

Vertex AI モデルを構成する

ワークロード

Cloud Run ジョブ

Cloud Run ジョブは、特定の HTTP 以外のタスクを実行して終了するコンテナ化されたアプリケーションです。これは、スケジュールされたバッチ処理、データ変換、リクエストを常に実行して処理する必要のないその他の作業などに最適です。

Cloud Run ジョブを構成する

Compute Engine(マネージド インスタンス グループ)

インスタンス グループは、負荷分散と自動サービス(自動スケーリングや自動修復など)を使用する VM インスタンスのコレクションです。マネージド インスタンス グループを使用すると、VM インスタンスのグループを 1 つのエンティティとして管理できます。

Compute Engine MIG を構成する

次のステップ