本文列出管理專案的 API,並根據應用程式管理需求,將這些 API 分類為「必要」或「建議」。如果產品支援 VPC Service Controls,請參閱所提供清單中的連結說明文件,瞭解限制或額外設定需求等詳細資訊。
設定應用程式管理後,管理專案會集中處理應用程式作業。系統會自動為這項專案啟用所有必要的 API,提供基本的應用程式核心功能。這些必要 API 對於下列程序至關重要:
- 在 App Hub 中將應用程式、服務和工作負載分組。
- 在應用程式設計中心,根據範本設計及部署應用程式。
- 在 Cloud Hub 和 Application Monitoring 中,集中查看及監控應用程式及其元件。
此外,建議使用的 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 服務都會產生稽核記錄,並在 Cloud Logging 中寫入產品專屬事件。如要查看應用程式管理邊界中應用程式資源產生的所有遙測資料,您必須設定 Google Cloud Observability,包括彙整記錄資料。如果您決定在管理專案中彙整記錄,系統會向與管理專案相關聯的帳單帳戶收取記錄儲存費用。
如要進一步瞭解必要和建議 Google Cloud 服務的定價,請參閱API 清單「詳細資訊」欄中的定價連結。
必要和建議的 API
本節列出以應用程式為中心的 Google Cloud 管理專案所需和建議使用的 API。
Google Cloud 控制台中的 API 清單可能與本文件中的清單不同。設定應用程式管理時, Google Cloud 控制台會顯示「Service Usage」(服務用量) 中的所有 API 完整清單,包括這些 API 的依附元件。舉例來說,您可能會在 Google Cloud 控制台中看到下列 API:
- 必要 API:Pub/Sub 是 Cloud Build 的依附元件,因此控制台會在必要 API 清單中同時列出這兩項。Google Cloud
- 建議使用的 API:Secret Manager 是 Developer Connect 的依附元件,因此 Google Cloud 控制台會在建議使用的 API 清單中同時列出這兩者。
建議的 API 清單包含許多 BigQuery 依附元件。詳情請參閱「管理 BigQuery API 依附元件」。
設計、建構及部署應用程式時使用的 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 執行 Infrastructure Manager 部署作業的建構作業 |
必填 |
|
Cloud Storage API 儲存 Google Cloud 服務資料,包括 App Design Center 和 Cloud Logging |
必填 |
Google Cloud Observability API
下列 API 提供可觀測性功能。
| API | 必填或建議 | 更多資訊 |
|---|---|---|
應用程式拓撲 查看應用程式監控服務為應用程式建立的拓撲地圖 |
必填 |
觀測能力定價 |
Cloud Logging API |
必填 |
|
Monitoring API |
必填 |
|
Google Cloud Observability API |
必填 |
觀測能力定價 |
Cloud Trace API |
建議 |
|
遙測 (OTLP) API 以 OpenTelemetry 通訊協定格式擷取追蹤資料 |
建議 |
|
BigQuery API 使用記錄檔分析時,必須使用 BigQuery |
建議 |
|
營運洞察 API
運作洞察 API 可讓您掌握應用程式和服務的運作健康狀態和狀態。
| API | 必填或建議 | 更多資訊 |
|---|---|---|
|
App Optimize API 在 Cost Explorer 和 Cloud Hub 中節省成本 |
必填 |
從 Cloud Billing 和 Cloud Monitoring 擷取資料 |
Recommender API 生成建議和洞察資料,協助您充分運用 Google Cloud 資源 |
必填 |
|
Service Health API 找出與應用程式相關的 Google Cloud 服務中斷情形 |
必填 |
安全性與法規遵循 API
Security Command Center 是一項風險管理解決方案,可協助資安專業人員防範、偵測及因應安全性問題。啟用 Security Command Center 後,您就能使用資料安全防護機制管理 (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 的必要權限,請要求管理員授予您管理專案的服務使用情形管理員 (
roles/serviceusage.serviceUsageAdmin) 角色。前往 Google Cloud 控制台的「API Library」(API 程式庫) 頁面。
在 Google Cloud 控制台的專案挑選器中,選取管理專案。
搜尋要啟用的 API,然後按一下 API 名稱。
在 API 的「產品詳細資料」頁面中,按一下「啟用」。
等待 API 和相關服務完成啟用。啟用程序可能需要幾分鐘的時間。
如果 API 依附於其他 API,系統會自動啟用依附元件。舉例來說,啟用 Developer Connect API 時,系統會啟用其他依附於該 API 的 API,包括 Secret Manager。
如果您具備啟用 API 的必要權限,但特定 API 啟用失敗,可能是因為貴機構已設定限制資源服務用量機構政策限制,禁止啟用該 API。