设置应用管理后,管理项目会集中管理您的应用操作。了解此项目所需和推荐的 API 有助于您了解可用的应用管理功能及其相关费用。
自动启用的功能
系统会自动在管理项目中启用所有必需的 API,以提供基本的、核心的应用功能。这些必需的 API 对于以下流程至关重要:
- 在 App Hub 中对应用、服务和工作负载进行分组。
- 在 App Design Center 中根据模板设计和部署应用。
- 在 Cloud Hub 和应用监控中集中查看和监控您的应用及其组件。
此外,推荐的 API 还可让您实现全面的端到端应用生命周期体验。您可以选择随时启用这些功能,以使用用于设计、构建和部署应用的高级功能,以及更丰富的运行状况、可观测性和性能数据分析。
了解费用
本部分简要介绍了您在管理项目中启用的 Google Cloud服务的费用注意事项。管理项目中服务的费用取决于启用的服务和您使用的功能。
您可以免费执行以下任务,而无需将结算账号与管理项目相关联:
- 使用 App Hub 将现有资源整理到应用中。
- 使用 Google Cloud Observability 的免费数据用量配额,开始使用应用可观测性。
如需利用其他以应用为中心的功能,您必须将结算账号关联到管理项目。例如,以下功能需要为管理项目关联结算账号:
- 使用 App Design Center 从Google Cloud 控制台部署应用。App Design Center 使用 Infrastructure Manager 执行部署,并且预配 Terraform 清单和存储基础设施预配工件会产生相关费用。
- 收集和使用超出 Google Cloud Observability 免费数据用量配额的遥测数据。
- 使用可观测性功能,这些功能会产生费用。例如,存在 Cloud Monitoring 收费指标。
- 使用 Gemini Cloud Assist 帮助您完成应用任务,例如在 App Design Center 中设计应用或排查应用问题。
根据您配置日志存储的方式,您可能会在管理项目中产生日志存储费用。大多数 Google Cloud 服务都会生成审核日志,并在 Logging 中写入产品特定事件。如需查看应用管理边界中的应用资源生成的所有遥测数据,您必须配置 Google Cloud Observability,包括汇总日志数据。如果您决定在管理项目中汇总日志,则日志存储费用将计入与管理项目关联的结算账号。
如需详细了解必需和推荐 Google Cloud 服务的价格,请参阅 API 列表的更多信息列中的价格链接。
必需的 API 和推荐的 API
本部分列出了管理项目中 Application-centric Google Cloud 的必需和推荐 API。
Google Cloud 控制台中的 API 列表可能与本文档中的列表不同。设置应用管理后, Google Cloud 控制台会显示 Service Usage 中所有 API 的完整列表,包括其依赖项。例如,您可能会在 Google Cloud 控制台中看到以下 API:
- 必需的 API:Pub/Sub 是 Cloud Build 的依赖项,因此Google Cloud 控制台会将这两者都包含在必需的 API 列表中。
- 推荐的 API:Secret Manager 是 Developer Connect 的依赖项,因此 Google Cloud 控制台会将这两者都包含在推荐的 API 列表中。
推荐的 API 列表包含许多 BigQuery 依赖项。如需了解详情,请参阅管理 BigQuery API 依赖项。
如果产品支持 VPC Service Controls,请查看链接的文档,了解更多信息,例如限制或其他配置要求。
涉及应用设计、构建和部署的 API
以下 API 提供应用管理功能。
| API | 必需或推荐 | 更多信息 |
|---|---|---|
|
App Hub API 将现有资源整理到应用中 |
必填 |
|
|
App Design Center API 设计、部署和更新应用 |
必填 |
App Design Center 价格 |
|
Cloud Asset API 管理 Google Cloud 资源和其他资产的全局元数据清单 |
必填 |
|
|
Cloud Resource Manager API 管理容器资源,例如组织、文件夹和项目 |
必填 |
|
|
Infrastructure Manager API 自动部署和管理 Google Cloud 基础设施资源 |
必填 |
|
|
Cloud Build API 为 Infra Manager 部署运行构建 |
必填 |
|
Cloud Storage API 为 Google Cloud 服务(包括 App Design Center 和 Cloud Logging)存储数据 |
必填 |
Google Cloud Observability API
以下 API 为可观测性功能提供支持。
| API | 必需或推荐 | 更多信息 |
|---|---|---|
App Topology 查看应用监控为您的应用创建的拓扑图 |
必填 |
可观测性价格 |
Cloud Logging API |
必填 |
|
Monitoring API |
必填 |
|
Google Cloud Observability API |
必填 |
可观测性价格 |
Cloud Trace API |
推荐 |
|
Telemetry (OTLP) API 以 OpenTelemetry 协议格式注入跟踪记录数据 |
推荐 |
|
BigQuery API 必须使用 BigQuery 才能使用可观测性分析 |
推荐 |
|
运营分析洞见 API
借助 Operational Insight API,您可以了解应用和服务的运行状况和状态。
| API | 必需或推荐 | 更多信息 |
|---|---|---|
|
App Optimize API |
必填 |
从 Cloud Billing 和 Cloud Monitoring 检索数据 |
Recommender API 生成建议和分析洞见,帮助您优化 Google Cloud 资源 |
必填 |
|
Service Health API 识别与您的应用相关的 Google Cloud 服务中断 |
必填 |
安全与合规性 API
Security Command Center 是一种风险管理解决方案,可帮助安全专业人员预防、检测和应对安全问题。启用 Security Command Center 后,您可以使用Data Security Posture Management (DSPM) 来帮助您管理数据安全。
| API | 必需或推荐 | 更多信息 |
|---|---|---|
Security Command Center API |
推荐 |
开发者工具 API
Developer Connect 可将您的应用管理工作流与开发生命周期连接起来。此 API 可让您简化开发流程,并打造一致的开发者体验。
| API | 必需或推荐 | 更多信息 |
|---|---|---|
Developer Connect API |
推荐 |
Gemini Cloud Assist API
Gemini Cloud Assist 将 AI 的强大功能融入以应用为中心的体验中,在整个应用生命周期内提供协助。它可帮助您完成各种任务,包括基础设施设计、运维、问题排查和费用优化。
| API | 必需或推荐 | 更多信息 |
|---|---|---|
Gemini for Google Cloud API |
推荐 |
启用推荐的 API
如需在应用管理设置后启用推荐的 API,请按照以下步骤操作:
如需获得启用 API 所需的权限,请让管理员向您授予管理项目的 Service Usage Admin (
roles/serviceusage.serviceUsageAdmin) 角色。在 Google Cloud 控制台中,前往 API 库页面。
在 Google Cloud 控制台的项目选择器中,选择管理项目。
搜索要启用的 API,然后点击其名称。
在 API 的产品详情页面上,点击启用。
稍作等待,让 API 和相关服务完成启用过程。 启用过程可能需要几分钟时间。
如果某个 API 依赖于其他 API,则系统会自动启用这些依赖项。例如,当您启用 Developer Connect API 时,依赖于它的其他 API(包括 Secret Manager)也会启用。
如果您拥有启用 API 所需的权限,但特定 API 启用失败,则您的组织可能已配置限制资源服务使用组织政策限制条件,以拒绝启用该 API。