Google Cloud Deploy
持續推送軟體更新至 Google Kubernetes Engine、Cloud Run 和 Anthos。
-
建立 GKE、Cloud Run 和 Anthos 的部署管道
-
使用全代管的持續推送軟體更新服務,讓您輕鬆調度資源
-
企業安全性和稽核
-
內建推送軟體更新指標
-
與您現有的開發運作生態系統緊密貼合
主要功能與特色
主要功能與特色
簡化持續推送軟體更新作業
Google Cloud Deploy 提供強大的功能,可讓您以輕鬆的方式持續推送軟體更新至 GKE、Cloud Run 和 Anthos。定義版本並在測試、暫存和實際工作等環境中逐步推進。您可以透過網路控制台、CLI 或 API 使用 Google Cloud Deploy,輕鬆完成版本推送和復原作業。內建指標可讓您深入瞭解部署頻率和成功率。
全代管的單一主控台
Google Cloud Deploy 是全代管服務,因此不需設定及管理基礎架構,此外還能自動進行資源的擴充和縮減,以最佳化成本與效能。有了這個單一的集中式主控台,您就能在往正式版前進的過程中,於機構內監控和控管候選版本。
與 Google Cloud 緊密整合
Google Cloud Deploy 是目前整合度最高的 GKE、Cloud Run 和 Anthos 部署平台。 除了透過 IAM 鎖定發布進度、使用 Cloud Logging 監控發布事件之外,還可透過 Cloud 稽核記錄來追溯各項細節。不僅如此,監控功能也可連結至已部署的資源。
與您喜愛的工具相互整合
Google Cloud Deploy 可與 CI 及售票服務等熱門開發運作工具整合。Google Cloud Deploy 會將 Skaffold 導入管道,與 Cloud Code 一致,為開發和持續整合/持續推送軟體更新帶來管道的同等性。
「Cloud Deploy 提供使用 Skaffold 建立 CI/CD 管道的簡單方法,並提供初期測試部署和驗證等進階功能。此外,這項服務也提供 GKE 和 Cloud Run 的整合式開發人員體驗,方便您為應用程式選擇最適合的平台。」
Ubie 平台工程部門主管 Jun Sakata
說明文件
說明文件
Google Cloud Deploy 相關概念
進一步瞭解 Google Cloud Deploy 的運作方式、術語和架構。
將應用程式部署至兩個 GKE 目標
將簡易應用程式部署至 Google Kubernetes Engine 叢集階段。
將應用程式部署至兩個 Cloud Run 目標
將簡易應用程式部署至特定 Cloud Run 服務階段。
Google Cloud Deploy 教學課程
這些實作教學課程會逐步引導您設定管道,並使用 Google Cloud Deploy 部署範例應用程式。
所有功能與特色
進一步瞭解 Google Cloud Deploy 功能
管道視覺化 | 以視覺化方式呈現推送路徑。定義推送管道,並以視覺化方式呈現候選版本一路通往正式版的進度。 |
輕鬆發布/復原 | 輕輕鬆鬆即可推出及復原至 GKE、Cloud Run 和 Anthos 使用者叢集,就是這麼簡單明瞭。您可以在網路控制台、CLI 或 API 中透過單一步驟操作,於各目標階段之間推送版本。 |
內建核准功能 | Google Cloud Deploy 以正式的發布推廣核准來支援職責和關注的分離,可透過網路控制台、CLI 或 API 存取,並整合 IAM 功能。 |
部署驗證 | 整合部署和驗證測試,讓 Google Cloud Deploy 確認推出成功。 |
緊密整合 | 完全不需手動接線。Google Cloud Deploy 已預先整合了身分與存取權管理、Cloud Logging 及 Cloud 稽核記錄。 |
獨斷主義 | Google Cloud Deploy 透過 Skaffold 為 GKE、Cloud Run 和 Anthos 提供明確的導入方式。利用內建的最佳做法,藉由讓管道免受變化影響的方式來維持管道的耐用性。 |
宣告式設定 | 無須煩惱「要怎麼做」,您只需定義「內容」,Google Cloud Deploy 就會接手處理繁瑣的工作。Google Cloud Deploy 會根據所需的最終狀態,全面代管 GKE、Cloud Run 和 Anthos 使用者叢集部署作業。 |
指標 | 輕鬆取得深入分析資訊。瞭解透過推送管道執行發布作業的頻率和成效。 |
稽核與可追溯性 | Google Cloud Deploy 整合了 Cloud Logging,提供版本可稽核性與可追溯性。清楚保留所推升版本及推升者的資訊。 |
身分與存取權管理和執行權限 | 利用精細的身分與存取權管理權限鎖定版本部署,並以範圍有限的服務帳戶執行部署工作。 |
連結所有您喜歡的工具 | Google Cloud Deploy 可擴大開發運作生態系統,並運用您愛用的所有工具。使用 CLI 或 API 從熱門的 CI 產品叫用 Google Cloud Deploy,並聯合核准您所選擇的票證系統。 |
可統合您的開發人員體驗 | Google Cloud Deploy 可將 Skaffold 導入管道,讓作業人員能在開發和持續整合/持續推送軟體更新之間達到管道的同等性,並讓開發人員在利用慣用的 Cloud Code 開發人員體驗的同時,仍保持生產力,不受平台變化的影響。 |
定價
定價
詳情請參閱定價頁面。