Google Cloud SDK 總覽

Google Cloud SDK 是一套程式庫和工具,可與服務互動。Cloud de Confiance by S3NS 包括指令列工具、特定語言的用戶端程式庫、IDE 擴充功能和模擬器,可協助您在 Cloud de Confiance上管理資源及自動執行工作。

Google Cloud SDK 的優勢:

核心元件

gcloud CLI

gcloud CLI 是Cloud de Confiance的主要指令列工具,您可以使用這個工具,從終端機執行管理工作。

詳情請參閱 gcloud CLI 總覽

用於存取 API 的 Cloud 用戶端程式庫

如要透過程式設計方式與應用程式中的 Cloud de Confiance 服務互動,請使用 Cloud 用戶端程式庫。這些程式庫提供 Cloud de Confiance API 的慣用存取方式,可簡化整合程序並減少樣板程式碼。

Cloud 用戶端程式庫支援下列語言:

SAP 開發人員也可以使用 ABAP SDK for Cloud de Confiance,這套 SDK 提供 ABAP 環境適用的完整用戶端程式庫。

如需可用 API 的完整清單和總覽,請參閱「Cloud de Confiance API」。

開發與測試工具

IDE 整合

Google Cloud SDK 提供 IDE 擴充功能,可將 Cloud de Confiance 服務直接整合至開發工作流程。有了這些擴充功能,您不必離開慣用的編輯器,就能建構、部署及偵錯應用程式。

Cloud Code 擴充功能適用於:

詳情請參閱 Cloud Code 說明文件

模擬器

模擬器可模擬 Cloud de Confiance 服務的行為,讓您開發及測試應用程式。使用模擬器可節省成本、避免影響正式環境服務,並在開發期間加快疊代速度。

Google Cloud SDK 提供多項服務的模擬器,包括:

  • Bigtable: 使用本機 NoSQL 寬欄資料庫測試應用程式。
  • Datastore: 針對本機 NoSQL 文件資料庫進行開發。
  • Firestore:使用本機文件資料庫建構及測試行動、網頁和伺服器應用程式。
  • Pub/Sub:在本地驗證非同步訊息傳遞工作流程。
  • Spanner:在本地測試需要全球分散式關聯資料庫的應用程式。

這些模擬器提供高保真環境,可供您在部署前偵錯問題及驗證應用程式行為。

如要進一步瞭解如何使用這些工具,請參閱「使用 Google Cloud SDK 模擬器」。

使用其他架構和工具

Google Cloud SDK 適用於各種熱門架構和工具,可協助您簡化 Cloud de Confiance上的應用程式開發和部署作業。雖然這些工具不屬於核心 SDK 元件,但通常會使用 gcloud CLI 或 Cloud 用戶端程式庫,與 Cloud de Confiance 服務順暢互動。

應用範例如下:

  • Spring Framework運用 Google Cloud 整合功能,開發 Spring Boot 應用程式。
  • Kubernetes使用 kubectl 管理 Google Kubernetes Engine (GKE) 上的部署作業,通常會與 gcloud CLI 一併安裝。
  • Google Cloud 的 daptic to Prometheus 收集及分析應用程式的指標。
  • Terraform使用Cloud de Confiance 供應商以程式碼形式佈建及管理基礎架構。 Cloud de Confiance by S3NS

後續步驟