DevOps

加速軟體上線速度、提升服務穩定性

您的團隊是否也面臨下列困擾呢?

Google SRE 團隊如何導入 DevOps 解決上述困擾?

設定錯誤預算,
將失效視為開發週期中的一個元素
100

程式碼部署頻率提高 208 倍

使用 CI/CD 持續改善
0

從提交到部署的時間縮短 106 倍

導入自動化工具,減少手工操作
1000

從事故中恢復的時間快 2604 倍

使用統一環境,減少穀倉效應
0

更改失敗率降低 7 倍

資料來源:2019年開發運作狀態報告(p.21)
(數據為高績效頂尖團隊與後段班團隊的差距)

輕鬆以 Google Cloud 建立 DevOps 流程,快速達成 CI/CD

以 Google Cloud 實踐 DevOps ,首選 Cloud Ace

以 Google Cloud 實踐 DevOps 首選 Cloud Ace

Google Cloud 認證合作夥伴_ Cloud Ace

Google 認證的合作夥伴

連四年榮獲
Google Cloud 年度合作夥伴獎

Google Cloud 專業認證_ Cloud Ace

專業技術證照超過400張

讓 Cloud Ace 協助您用 Google Cloud 實踐 DevOps

有 DevOps 實作工具的學習需求嗎?讓 Google 認證架構師帶您快速上手

FAQ

錯誤預算的意思是「在與客戶約定好的最長中斷時間內,團隊可進行創新嘗試的時間」。

設定錯誤預算滿足 DevOps 將失效視為一種常態的原則,且能為團隊帶來以下三大效益:

  • 培養不究責的文化以利事後調查
  • 透過允許犯錯來鼓勵創新
  • 承擔程式碼推出的風險,進而加快推出速度

CI/CD 是軟體敏捷式開發中「持續改善」理念的具體作法。

其中 CI 指的是持續整合(Continuous Integration),將新版的程式碼自動建置和測試,確保程式碼沒有問題。

CD 可視團隊狀況定義為持續交付(Continuous Delivery),將程式變更推送到測試環境,確保它是一個隨時可以部署到正式環境的狀態,或持續部署(Continuous Deployment),讓它完全自動部署到正式環境,不用手動部署。

如想了解自己的團隊適合設定哪一種形式的 CI/CD 目標,歡迎聯繫我們免費諮詢

可以,但 Google Cloud 的代管服務可大幅減少 DevOps 流程建置的手續和容易忽略的細節,讓整個軟體開發過程更加順利。

如想更認識 Google Cloud 的 K8s 代管服務「Google Kubernetes Engine」,可參考《【K8s 是什麼】比較 Docker 容器、K8s 和 GKE 的架構與優勢》一文。想了解 DevOps 如何實作則可參考以下兩篇文章:

提升軟體開發速度和穩定性

讓我們回答您的疑問與需求

電盤輸入