設定應用程式管理後,管理專案會集中管理應用程式作業。瞭解這項專案必要和建議的 API,有助於您掌握可用的應用程式管理功能和相關費用。
自動啟用的功能
管理專案會自動啟用所有必要的 API,提供基本的應用程式核心功能。這些必要 API 對下列程序至關重要:
- 在 App Hub 中將應用程式、服務和工作負載分組。
- 在 App Design Center 中,使用範本設計及部署應用程式。
- 在 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 服務都會產生稽核記錄,並在 Logging 中寫入產品專屬事件。如要查看應用程式管理邊界內應用程式資源產生的所有遙測資料,您必須設定 Google Cloud Observability,包括匯總記錄資料。如果您決定在管理專案中匯總記錄,記錄儲存費用會計入與管理專案相關聯的帳單帳戶。
如要進一步瞭解必要和建議 Google Cloud 服務的定價,請參閱 API 清單中「More information」(更多資訊) 欄的定價連結。
必要和建議的 API
本節列出管理專案中,以應用程式為中心的 Google Cloud 必須和建議啟用的 API。
Google Cloud 控制台中的 API 清單可能與本文件中的清單不同。設定應用程式管理時, Google Cloud 控制台會顯示服務用量中所有 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 查看 Application Monitoring 為應用程式建立的拓撲圖 |
必填 |
觀測能力定價 |
Cloud Logging API |
必填 |
|
Monitoring API |
必填 |
|
Google Cloud Observability API |
必填 |
觀測能力定價 |
Cloud Trace API |
建議 |
|
Telemetry (OTLP) API 以 OpenTelemetry Protocol 格式擷取追蹤記錄資料 |
建議 |
|
BigQuery API 必須啟用 BigQuery,才能使用Observability Analytics |
建議 |
|
作業洞察 API
作業洞察 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 所需的權限,請要求管理員授予您管理專案的服務使用情形管理員 (
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。