DevOps

深入了解 DevOps。DevOps 是一项组织和文化运动,旨在加快软件交付速度,提高服务可靠性,并在软件利益相关方之间建立共享所有权。

快速检查

优势

在软件开发和交付方面表现出色

加快部署速度

将表现最佳的团队与表现不佳的团队相比,前者的部署频率是后者的 208 倍,交付周期是后者的 1/106。

提高软件的稳定性

表现较佳者并未牺牲速度和稳定性。将表现最佳的团队与表现不佳的团队相比,前者从突发事件中恢复的速度为后者的 2.604 倍,变更失败率为后者的 1/7。

从一开始便内置了安全性

将表现较佳的团队与表现不佳的团队相比,前者修复安全问题所花费的时间是后者的 50%。


来源:2017 年和 2019 年 DevOps 现状报告

主要特性

提升您的技术和文化能力,实现更出色的表现

了解如何提高软件交付的速度、稳定性、可用性和安全性。

了解我们的研究项目

Google 的 DORA 团队开展了一项为期六年的研究项目,该项目已证实,一些技术、流程、评估和文化方面的能力能够推动实现更出色的软件交付表现和组织绩效。探索 DORA 的研究项目,并了解这些能力、如何实施它们以及如何克服常见障碍。

图表显示了 DORA 研究项目中确定的一些能力之间的关系。
阅读 DORA 的 DevOps 现状报告和 DevOps 投资回报率白皮书

DORA 的研究成果最初发布在年度 DevOps 现状报告中。阅读 2014 年2015 年2016 年2017 年2018 年2019 年的报告,并通过我们的投资回报率白皮书了解如何预测 DevOps 转型的价值。

DORA DevOps 快速检查

通过快速检查衡量您团队的软件交付表现,并将其与业界其他团队进行比较。


准备好开始使用了吗?与我们联系

客户

文档

了解 DevOps 常见使用场景

快速入门
Cloud Build 使用入门

使用 Cloud Build 构建 Docker 映像,并将该映像推送到 Container Registry。

快速入门
Artifact Registry 使用入门

了解 Artifact Registry,这是一种适用于所有构建工件和依赖项的通用软件包管理器。如需查看有关其用途的示例,请参阅 Docker 快速入门。

快速入门
Cloud Monitoring 使用入门

使用 Cloud Monitoring 了解云应用的性能、可用性和总体运行状况。

最佳做法
Google Kubernetes Engine 上的 Jenkins

借助 Google Kubernetes Engine 上的 Jenkins 实现持续集成、持续交付和自动部署,进而提升软件交付表现。

最佳做法
保护 Google Kubernetes Engine 中软件供应链的安全

使用 Google Kubernetes Engine 保护软件供应链的安全,提前测试持续交付和自动部署方面的安全性。

最佳做法
定义 SLO

服务等级目标 (SLO) 可帮助团队定义可靠性的目标等级。SLO 让团队可以监督业务决策,并安全地开展实验。

教程
创建持续交付流水线

使用 Spinnaker 和 Google Kubernetes Engine 创建持续交付流水线,实现轻量级变更审批和自动部署。

教程
导出 Cloud Monitoring 指标

您可以将指标导出至 BigQuery 以进行长期分析,还可以改善监控和监测功能,监督业务决策并创建直观的显示界面。

教程
以代码形式管理基础架构

利用 Terraform 和 Cloud Build 通过 GitOps 以代码形式管理基础架构:将版本控制和持续集成应用于云基础架构。

最新资讯

查看 DevOps 方面的最新动态

订阅 Google Cloud 简报,了解产品动态、活动安排、特别优惠以及更多资讯。