支援的資源

應用程式範本可包含下列元件:

  • Google 設計的元件,採用 Google Cloud 最佳做法和預設安全性設定。
  • 匯入的元件,以您自己的 Terraform 模組為基礎。

下列元件由 Google 設計,且預設會納入應用程式設計中心:

元件類別

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 PB 級全代管數據分析資料倉儲,提供近乎即時的大量資料數據分析。

設定 BigQuery 資料集

Bigtable

Bigtable 是 NoSQL 資料庫服務,提供極快的讀寫速度,非常適合需要低延遲和高總處理量存取 PB 級資料的應用程式。

設定 Bigtable 執行個體

Cloud Run

Cloud Run 是全代管的無伺服器運算平台,可讓您部署及執行容器化應用程式和工作。省去所有基礎架構管理工作,並在流量突然暴增時,自動將服務從零擴展,讓您專心建構優質應用程式。

設定 Cloud Run 服務

Firestore

高擴充性的無伺服器 NoSQL 文件資料庫,可建構代管式行動和網頁應用程式,並提供多區域複製和高可用性。

設定 Firestore 資料庫

Google Kubernetes Engine Autopilot 叢集

GKE Autopilot 叢集是代管的 Kubernetes 叢集,可自動管理應用程式的基礎運算、網路和儲存空間基礎架構。

設定 GKE Autopilot 叢集

Google Kubernetes Engine 標準叢集

GKE Standard 叢集是 Kubernetes 叢集,可用於執行容器化應用程式。

設定 GKE 標準叢集

Memorystore for Redis

Memorystore for Redis 是適用於 Google Cloud 的全代管 Redis 服務。透過運用高擴充性、高可用性和安全的 Redis 服務,您無須費心管理複雜的 Redis 部署作業,即可讓 Google Cloud 上執行的應用程式得以發揮最佳效能。

設定 Memorystore for Redis 執行個體

Pub/Sub

建立 Pub/Sub 主題並新增訂閱項目

設定 Pub/Sub 主題

Spanner

Cloud Spanner 是全代管的關聯資料庫服務,可協助您為應用程式建構及管理關聯資料庫。Spanner 提供多種功能,包括自動水平擴充、同步一致性,以及高達 99.999% 的可用性。Cloud Spanner 也可處理非關聯式工作負載。

設定 Spanner 資料庫

Cloud SQL (MySQL)

MySQL 適用的 Cloud SQL 是一項全代管資料庫服務,可協助您在 Google Cloud Platform 中設定、維護及管理 MySQL 關聯資料庫。

設定 MySQL 適用的 Cloud SQL 執行個體

Cloud SQL (PostgreSQL)

PostgreSQL 適用的 Cloud SQL 是一項全代管資料庫服務,可協助您在 Google Cloud Platform 中設定、維護及管理 PostgreSQL 關聯資料庫。

設定 PostgreSQL 適用的 Cloud SQL 執行個體

Cloud Storage

Cloud Storage 讓您隨時隨地儲存及擷取資料,不論多少都沒問題。這項服務有多種用途,包括提供網站內容、儲存資料以供封存和災難復原之用,或是透過直接下載功能,將大型資料物件提供給使用者。

設定 Cloud Storage bucket

Vertex AI

Vertex AI 是機器學習 (ML) 平台,可讓您訓練及部署 ML 模型和 AI 應用程式。Vertex AI 結合資料工程、數據資料學和機器學習工程的工作流程,讓團隊能運用相同的工具協同合作。

設定 Vertex AI 模型

工作負載

Cloud Run 工作

Cloud Run 工作是容器化應用程式,會執行特定的非 HTTP 工作,然後結束。非常適合用於排定的批次處理、資料轉換,或任何不需要持續執行及處理要求的工作。

設定 Cloud Run 工作

Compute Engine (代管執行個體群組)

執行個體群組中包含多個 VM 執行個體,這些 VM 執行個體會使用負載平衡和自動化服務,例如自動調度資源和自動修復功能。使用代管執行個體群組時,您可以將一組 VM 執行個體做為單一實體來管理。

設定 Compute Engine MIG

後續步驟