已启用的服务
- 为服务使用方项目启用托管式服务后,用户才能使用该托管式服务。为服务使用方项目启用托管式服务后,用户便可使用该服务。而且,启用该服务后,系统会在 Google Cloud 控制台中添加监控页面,还会为该服务启用结算功能(如果已为该项目启用结算功能)。
托管式服务
托管式服务通过明确定义的接口(例如 API)提供对服务的访问。用户无需管理实现服务的底层资源(如计算和存储)即可访问托管式服务。
例如,您可以使用 Compute Engine 和 Cloud SQL 构建数据存储服务,并将其作为 API 提供给用户。您的用户仅与该 API 交互。他们无需了解或在意该托管式服务是如何实现的。托管式服务也称为服务。
操作
Service Infrastructure 使用操作的一般概念来表示托管式服务的活动,例如 API 调用和资源使用。每个操作都与托管式服务和特定服务使用方相关联,并且具有一组描述操作的属性,例如 API 方法名称和资源使用量。
专用服务
专用服务只能由已明确获得服务共享权利的用户和群组成员启用,例如,使用 Cloud Endpoints 创建的 API。
专用服务与通过公共或专用 (RFC 1918) IP 地址建立的连接无关。
公共服务
公共 API 和服务对所有用户都是全局可见的。公共 Google Cloud API 和服务的示例包括 BigQuery API、Cloud Storage 和 Cloud Monitoring API。如需查看公共 API 的完整列表,请参见 Cloud API。
公共服务与通过公共或专用 (RFC 1918) IP 地址建立的连接无关。
服务配置
每个托管式服务都由服务配置描述,服务配置涵盖各种特性,包括其名称、称谓、RPC API 定义、REST API 定义、文档,身份验证等。
如要更改某一托管式服务的配置,您需要发布经过更新的服务配置。如需了解详情,请参阅管理服务配置。
Service Management API 还允许发布 OpenAPI 规范(以前称为 Swagger 规范),该规范可自动转化为相应的服务配置。
服务使用方
- 拥有已启用的 Google Cloud 项目(例如用户或用户组),并因此可以在托管服务上使用 API 的的代理。一项托管式服务可以有多个服务使用方。
Service Consumer Management API
Service Control API
- Service Control API 与一组托管式服务及其操作搭配使用,可检查某一操作是否可以继续进行并报告已完成的操作。如需了解详情,请参阅 Service Infrastructure 概览。
Service Management API
- Service Management API 可管理托管式服务和服务配置的创建及生命周期。使用 Service Management API 在 Google Cloud 上推出、发布和更新您的托管服务,以便您的用户可以找到、启用和使用它们。
服务提供方
- 拥有负责发布和维护托管服务的 Google Cloud 项目的代理(例如用户或用户组)。每项托管式服务只能归一个服务提供方所有。
服务发布
服务发布定义了 Service Management API 应如何将服务配置部署到 Google Cloud Platform 以及配置如何生效。它让您可以指定一起部署的多个服务配置版本以及指示应如何使用它们的战略。
Service Management API 会保留服务发布的历史记录,以便您可以回滚到以前的服务配置版本。您可以克隆先前提交的发布记录,然后重新发布该克隆来回滚服务配置。
Service Usage API
- 为您和您的托管服务用户提供在 Google Cloud 项目中列出、启用和禁用 API 以及查看和管理配额限制的方法。
租户项目
租户单元
- 租户单元提供按服务和服务使用方隔离的环境,供您用于部署托管式服务。当新用户开始使用您的服务时,您可以在单个租户单元中创建专供给该服务使用方的所有资源。为每个服务使用方创建单独的租户单元有助于确保用户的数据被隔离,如果用户停止使用您的服务,删除租户单元有助于确保用户的数据得到删除。如需详细了解租户单元,请参阅租户单元使用入门。