跳至
Cloud Deploy

Cloud Deploy

持續推送軟體更新至 Google Kubernetes Engine、Cloud Run 等。

  • 建立 GKE、Cloud Run 等的部署管道

  • 使用全代管的持續推送軟體更新服務,輕鬆調度資源

  • 企業安全性和稽核

  • 內建推送軟體更新指標

  • 與您現有的開發運作生態系統緊密貼合

Cloud Deploy

主要功能與特色

主要功能與特色

簡化持續推送軟體更新作業

Cloud Deploy 功能強大,您能輕鬆地持續推送軟體更新至 GKE、Cloud Run 服務及工作和 Anthos。您可以定義版本並在測試、模擬和實際工作等環境中逐步推進。您可以透過網路控制台、CLI 或 API 使用 Cloud Deploy,輕鬆完成版本推送和復原作業。內建指標有助於您深入瞭解部署頻率和成功率。

全代管的單一主控台

Cloud Deploy 是全代管服務,因此不需設定及管理基礎架構,此外還能自動進行資源的擴充和縮減,以最佳化成本與效能。有了這個單一的集中式主控台,您就能在往正式版邁進的過程中,於機構內監控和控管候選版本。

與 Google Cloud 緊密整合

Cloud Deploy 是目前整合度最高的 GKE、Cloud Run 和 Anthos 部署平台。您除了能透過 IAM 鎖定發布進度、使用 Cloud Logging 監控發布事件之外,還可透過 Cloud 稽核記錄來追溯各項細節。不僅如此,監控功能也可連結至已部署的資源。

與您喜愛的工具相互整合

Cloud Deploy 可與 CI 及工作任務單等熱門開發運作工具整合。Cloud Deploy 會將 Skaffold 導入管道,與 Cloud Code 共同為開發和 CI/CD 作業實現管道一致性。

查看所有功能與特色
Ubie
Cloud Deploy 使透過 Skaffold 建立 CI/CD 管道更加簡便,並提供初期測試部署和驗證等進階功能。此外,這項服務也提供 GKE 和 Cloud Run 的整合式開發人員體驗,方便您為應用程式選擇最適合的平台。

Ubie 平台工程部門主管 Jun Sakata

說明文件

說明文件

Google Cloud Basics

Cloud Deploy 概念

進一步瞭解 Cloud Deploy,包括運作方式、術語和架構。
Quickstart

將應用程式部署至兩個 GKE 目標

將簡易應用程式部署至特定階段的 Google Kubernetes Engine 叢集。
Quickstart

將應用程式部署至兩個 Cloud Run 目標

將簡易應用程式部署至一系列的 Cloud Run 服務階段。
Tutorial

Cloud Deploy 教學課程

這些實作教學課程會逐步引導您設定管道,並使用 Cloud Deploy 部署範例應用程式。

找不到所需資訊嗎?

所有功能與特色

進一步瞭解 Cloud Deploy 的特色

管道圖表
以視覺化方式掌握推送路徑。定義推送管道,並以視覺化方式呈現候選版本到正式版的推送進度。
輕鬆推出/復原
輕鬆推出及復原至 GKE、Cloud Run 和 Anthos 使用者叢集,操作起來簡單明瞭。您可以在網路控制台、CLI 或 API 中透過單一步驟操作,於各目標階段之間推送版本。
內建核准功能
Cloud Deploy 已與 IAM 相互整合,您可以透過網頁控制台、CLI 或 API 使用,此服務內建正式發布版本推送核准機制,可協助您劃分職責與關注點。
平行部署
以並行的方式,將應用程式部署至多個 GKE/Anthos 叢集或 Cloud Run 服務區域。Cloud Deploy 會自動進行調度管理,確保部署項目無論在何處都能順利運作,或是可以整體復原。
初期測試部署
逐步將應用程式的新版本部署至指定比例的流量 (例如 10%)。
部署掛鉤
設定 Cloud Deploy 以執行部署前和/或部署後的動作。
部署驗證
整合部署和驗證測試,讓 Cloud Deploy 確認推出成功。
自動化
透過自動化功能,在推送管道中設定持續部署作業。自動將單一目標版本推送至下一個目標,並自動化推出初期測試版本百分比。
宣告式設定

無須煩惱「要怎麼做」,您只需定義「內容」,Cloud Deploy 就會接手處理繁瑣的工作。Cloud Deploy 會根據所需的最終狀態,全面代管 GKE、Cloud Run 和 Anthos 使用者叢集部署作業。

自訂目標類型
自訂目標類型可讓您以專屬轉譯器和部署器定義及使用自訂目標類型,同時持續使用 Cloud Deploy 功能,包括核准和推送等,藉此延伸 Cloud Deploy 的功能。
獨斷主義
Cloud Deploy 透過 Skaffold 為 GKE、Cloud Run 和 Anthos 提供明確的導入方式。利用內建的最佳做法,藉由讓管道免受變化影響的方式來保持管道的耐用性。
緊密整合
完全不需手動接線,Cloud Deploy 已預先整合了身分與存取權管理、Cloud Logging 及 Cloud 稽核記錄。
指標
輕鬆取得深入分析資訊,瞭解透過推送管道執行發布作業的頻率和成效。
稽核與可追溯性
Cloud Deploy 整合了 Cloud Logging,提供版本可稽核性與可追溯性。清楚保留推升版本及推升者的資訊。
身分與存取權管理和執行權限
利用精細的身分與存取權管理權限鎖定版本部署,並以範圍有限的服務帳戶執行部署工作。
連結所有您喜歡的工具
Cloud Deploy 可擴大開發運作生態系統,並運用您愛用的所有工具。使用 CLI 或 API 從熱門的 CI 產品叫用 Cloud Deploy,並聯合核准您所選擇的票證系統。
可統合您的開發人員體驗
Cloud Deploy 可將 Skaffold 導入管道,讓作業人員能在開發和持續整合/持續推送軟體更新之間達到管道的同等性,並讓開發人員在利用慣用的 Cloud Code 開發人員體驗的同時,仍保持生產力,不受平台變化的影響。

定價

定價

系統會針對每個具有超過一個目標 (「多個目標推送管道」) 的有效推送管道,向 Cloud Deploy 客戶收取管理費用。每月每個帳單帳戶的第一個有效多個目標推送管道不會產生費用,而每個額外的有效多個目標推送管道的費用為每月 $5 美元。

只有一個目標的推送管道不會產生管理費。

對於所有的推送管道,您也必須支付基本服務的費用。

展開下一步行動

運用價值 $300 美元的免費抵免額和超過 20 項一律免費的產品,開始在 Google Cloud 中建構產品與服務。

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
控制台