DevOps
优势
通过改进的软件交付和运营来提升 DevOps 流程
加快部署速度
将表现最佳的团队与表现不佳的团队相比,前者的部署频率是后者的 973 倍,交付周期是后者的 1/6,750。
提高软件的稳定性
表现较佳者并未牺牲速度和稳定性。将表现最佳的团队与表现不佳的团队相比,前者从突发事件中恢复的速度为后者的 6,570 倍,变更失败率为后者的 1/3。
从一开始便内置了安全性
将表现较佳的团队与表现不佳的团队相比,前者修复安全问题所花费的时间是后者的 50%。
资料来源:2017 年、2019 年、2021 年 DevOps 现状报告
主要特性
提升您的技术和文化能力,实现更出色的表现
了解如何提高软件交付的速度、稳定性、可用性和安全性。
了解我们的研究项目
在近十年的时间里,Google Cloud 的 DevOps 研究和评估 (DORA) 团队从超过 3.6 万名专业人士那里收集了各种洞见。这项研究验证了可推动软件交付表现和组织绩效提升的技术、流程和文化能力。探索 DORA 的研究项目,并了解这些能力、如何实施它们以及如何克服常见障碍。
DORA DevOps 快速检查
通过快速检查衡量您团队的软件交付表现,并将其与业界其他团队进行比较。
利用 Four Keys 衡量软件交付表现
DORA 通过研究确定了可指示软件交付表现的四项关键指标。借助我们的 Four Keys 开源项目,从您的 GitHub 或 GitLab 代码库收集并显示这些重要的 DevOps 绩效数据。衡量您的软件交付表现,并跟踪其随时间的变化情况。
了解 DevOps 如何为贵公司助力
想要改善软件交付?首先,您可以进行快速检查并了解我们的研究计划。
相关服务
DevOps 产品和集成
在 Google Cloud 上构建和部署新的云应用、存储工件,并监控应用的安全性和可靠性。
文档
了解 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 实现持续集成、持续交付和自动部署,进而提升软件交付表现。
定义 SLO
服务等级目标 (SLO) 可帮助团队定义可靠性的目标等级。SLO 让团队可以监督业务决策,并安全地开展实验。
创建持续交付流水线
使用 Google Cloud Deploy 和 Google Kubernetes Engine 创建持续交付流水线,实现变更审批以及自动部署和回滚。
导出 Cloud Monitoring 指标
您可以将指标导出至 BigQuery 以进行长期分析,以便改善监控和观测功能,监督业务决策并创建直观的显示界面。
将 Terraform 与 Google Cloud 搭配使用
通过 Terraform 以声明方式预配 Google Cloud 资源。