開發運作
優點
在軟體開發和交付方面獲得頂尖成效
加快部署速度
最優秀的團隊和績效低的團隊相比,不僅部署次數多達 973 倍,前置時間也快 6750 倍。
提升軟體穩定性
高績效的頂尖人員懂得兼顧速度和穩定性。最優秀的團隊從事件中復原的速度快 6570 倍,變更失敗率也減少 3 倍之多。
一開始即融入安全性設計
高績效者花在安全防護上的時間比低績效者少 50%。
資料來源:2017 年、2019 年和 2021 年開發運作狀態報告
主要功能與特色
改善技術與文化能力,促進效能提升
瞭解如何提升軟體交付功能的速度、穩定性、可用性和安全性。
探索我們的研究計畫
Google Cloud 的開發運作研究與評估 (DORA) 團隊已展開長達七年的研究計畫。這項研究已驗證過多項可有效提升軟體推送及機構效能的技術、程序、評估結果、文化功能。探索 DORA 的研究計畫,並瞭解這些功能及其實作方式,以及如何克服常見障礙。
參加 DORA 開發運作快速檢驗
透過快速檢驗評估團隊的軟體提供成效,並與同業相互比較。
透過 Four Keys 專案評估開發運作成效
DORA 的研究結果顯示,有四項關鍵指標可以反映出軟體開發團隊的成效。請利用我們的 Four Keys 開放原始碼專案,從您的 GitHub 或 GitLab 存放區中收集並顯示這些關鍵開發運作成效資料,然後評估您的軟體提供成效並持續追蹤。
瞭解開發運作對貴公司有何助益
想讓軟體推送發揮更大效益嗎?首先,請快速瀏覽並瞭解我們的研究計畫。
相關服務
開發運作產品與整合功能
在 Google Cloud 中建構及部署新的雲端應用程式、儲存構件,並監控應用程式的安全性和可靠性。
說明文件
探索開發運作的常見應用實例
開發運作功能
探索可以有效提高軟體提供速度與機構成效的技術、程序、措施和文化功能。
開始使用 Cloud Build
使用 Cloud Build 建立 Docker 映像檔,並推送至 Container Registry。
開始使用 Artifact Registry
瞭解通用套件管理工具 Artifact Registry 如何管理所有的建構作業構件和依附元件。您可以參加快速入門導覽課程,透過範例瞭解 Docker 的功能。
開始使用 Cloud Monitoring
透過 Cloud Monitoring 完整掌握雲端應用程式的效能、可用性和整體健康狀態。
在 Google Kubernetes Engine 上使用 Jenkins
只要在 Google Kubernetes Engine 中使用 Jenkins,您就能透過持續整合、持續推送軟體更新和自動部署功能提高軟體提供速度。
定義服務等級目標
服務等級目標 (SLO) 可協助團隊定義可靠性的目標等級。服務等級目標可讓您的團隊監控業務決策,並以安全的方式進行實驗。
建立持續推送軟體更新管道
使用 Google Cloud Deploy 和 Google Kubernetes Engine 建立持續推送軟體更新管道,即可採用變更核准、自動化部署及復原機制。
Cloud Monitoring 指標匯出作業
將指標匯出至 BigQuery 來進行長期分析,這樣不僅可以提高監控和觀測能力,也能監控業務決策並建立圖表。
搭配 Google Cloud 使用 Terraform
在 Terraform 中透過宣告佈建 Google Cloud 資源。