Cloud SDK

用於與 Google Cloud 產品和服務互動的工具和程式庫。

免費試用
  • action/check_circle_24px Created with Sketch.

    直接透過指令列自動化調度管理虛擬機器執行個體

  • action/check_circle_24px Created with Sketch.

    使用 gcloud 指令列工具管理 Compute Engine 網路、防火牆和磁碟儲存空間

  • action/check_circle_24px Created with Sketch.

    提供 Java、Python、Node.js、Ruby、Go、.NET 和 PHP 語言的用戶端程式庫供您選擇

  • action/check_circle_24px Created with Sketch.

    執行並模擬適用於 Pub/Sub、Cloud Bigtable 和 Datastore 的本機服務模擬器

主要功能與特色

gcloud 指令列工具

gcloud 指令列介面可用來管理驗證作業、本機設定、開發人員工作流程,以及與 Google Cloud API 之間的互動。透過 gcloud 指令列工具,即可以使用指令列或指令碼及其他自動化功能,輕鬆執行許多常見的雲端工作,例如建立 Compute Engine VM 執行個體、管理 Google Kubernetes Engine 叢集,以及部署 App Engine 應用程式。

用戶端程式庫

Cloud SDK 隨附可安裝的語言專屬 Cloud 用戶端程式庫和 Google API 用戶端程式庫。這些程式庫採用每種受支援語言的自然慣例與風格,可處理驗證作業、減少所需的樣板程式碼,並改善開發人員的工作流程。

產品專屬的指令列工具

Cloud SDK 隨附一組指令列工具,包括 gsutil、bq 和 kubectl。gsutil 工具可讓您使用指令列管理 Cloud Storage 值區和物件,而 bq 可讓您透過指令列在 BigQuery 中執行查詢,以及操作資料集、資料表和實體。使用 kubectl 則可透過指令列部署及管理 Kubernetes 容器叢集。

查看所有功能與特色

說明文件

教學課程
安裝 Cloud SDK

下載並初始化 Cloud SDK 的最新版本。

教學課程
安裝其他元件

下載其他元件,例如指令列工具 (bq、gsutil、kubectl)、Alpha 或 Beta 版 gcloud 指令,或必要的依附元件。

Google Cloud 基本知識
開始使用用戶端程式庫

使用各語言專屬的用戶端程式庫存取 Cloud API。

Google Cloud 基本知識
gcloud 指令列工具總覽

gcloud 指令列工具的全方位重點說明,包含其版本層級、指令結構和重要概念。

教學課程
編寫 gcloud 指令

利用提示停用、輸出篩選和格式設定等功能,透過指令碼執行 gcloud 指令。

教學課程
透過 Google Cloud 開發應用程式

透過簡報、示範和實作研究室,瞭解如何使用 Google Cloud 工具建構安全且可擴充的智慧型雲端原生應用程式。

教學課程
Qwiklabs 任務:使用 Cloud SDK 指令列

瞭解如何安裝和設定 Cloud SDK,然後使用 gcloud 執行一些基本操作,例如建立 VM、網路,以及使用 gsutil 執行作業。

教學課程
Cloud SDK 資源

查看版本資訊,並啟用提供使用統計資料的功能,協助改進 Cloud SDK。

教學課程
探索可以在 Google Cloud 中建構的項目

尋找相關教學課程,協助您發揮 Cloud SDK 的最大效益。

用途

用途
編寫 gcloud 指令列介面指令

透過 Cloud SDK 編寫指令碼時,可以使用指令碼或其他自動化功能來執行 gcloud 指令列工具指令,例如使用 Jenkins 自動執行 Google Cloud 工作時。此外,gcloud 指令列工具可讓您篩選指令輸出內容及設定輸出格式,輕鬆設定輸出內容結構並擷取資訊。您也可以結合多項指令,以非互動的方式管理 Google Cloud 資源。

所有功能與特色

用戶端程式庫 Cloud SDK 隨附可安裝的語言專屬 Cloud 用戶端程式庫。這些程式庫採用每種受支援語言的自然慣例與風格,可處理驗證作業、減少所需的樣板程式碼,並讓開發人員工作流程獲得最佳效益。
gsutil gsutil 工具可讓您直接透過指令列存取 Cloud Storage,包括執行多種值區和物件管理工作。
bq bq 工具可讓您透過指令列在 BigQuery 中執行查詢,以及控管資料集、資料表和實體。
kubectl kubectl 工具提供用於進一步控管 Kubernetes 叢集的指令。您可以透過 kubectl 執行多種操作,包括部署應用程式、檢查和管理叢集資源,以及查看記錄檔等。
Cloud Shell Cloud Shell 可讓您直接在瀏覽器中使用指令列存取雲端資源,如此一來,您不必在系統上安裝 Google Cloud SDK 或其他工具,就能輕鬆管理專案和資源。透過 Cloud Shell,您隨時都能使用所需的 Cloud SDK gcloud 指令列工具和其他公用程式。更棒的是,這些工具和程式都會保持最新狀態,而且均已通過完整的驗證程序。
模擬器 Cloud SDK 隨附適用於 Bigtable、Datastore、Filestore 和 Pub/Sub 等產品的模擬器,方便您進行本機開發、測試和驗證。

定價

擁有 Google Cloud 帳戶的使用者,可免費使用 Cloud SDK。