支持的资源

应用模板可以包含以下组件:

  • 由 Google 设计的组件,采用了 Google Cloud 最佳实践和默认安全配置。
  • 您自己的导入组件,基于您自己的 Terraform 模块。

以下组件由 Google 设计,默认包含在应用设计中心内:

组件类别

Google Cloud 产品

详细信息

配置文档

资产

服务账号

服务账号是一种特殊的账号,通常供应用或计算工作负载(例如 Compute Engine 实例)而非个人使用。服务账号由其(专属的)电子邮件地址标识。

配置服务账号

Compute Engine(实例模板)

您可以使用实例模板来描述一个虚拟机实例,然后根据该模板创建由相同的实例组成的群组。

配置 Compute Engine 实例模板

Google Kubernetes Engine 节点池

节点池是集群中具有相同配置且同时更新的一组节点。

配置 GKE 节点池

Secret Manager

Secret Manager 是一个安全便捷的存储系统,用于存储 API 密钥、密码、证书和其他敏感数据。

配置 Secret Manager Secret

服务

全球 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 文档数据库,可用于构建具有多区域复制功能和高可用性的托管式移动应用和 Web 应用。

配置 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 服务,在 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 应用。Vertex AI 结合了数据工程、数据科学和机器学习工程工作流,使团队能够使用通用工具集进行协作。

配置 Vertex AI 模型

工作负载

Cloud Run 作业

Cloud Run 作业是一种容器化应用,可运行特定的非 HTTP 任务,然后退出。它非常适合用于计划的批处理、数据转换或任何其他不需要持续运行和处理请求的工作。

配置 Cloud Run 作业

Compute Engine(托管式实例组)

实例组是虚拟机实例的集合,这些实例使用负载平衡和自动化服务,如自动扩缩和自动修复。借助托管式实例组,您可以将一组虚拟机实例作为一个实体进行管理。

配置 Compute Engine MIG

后续步骤