Devops与SRE珠联璧合之路_第1页
Devops与SRE珠联璧合之路_第2页
Devops与SRE珠联璧合之路_第3页
Devops与SRE珠联璧合之路_第4页
Devops与SRE珠联璧合之路_第5页
已阅读5页,还剩53页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Devops与SRE珠联璧合之路技术创新 变革未来实现的速度和质量实现的速度和质量维护的速度和质量实现的速度和质量维护的速度和质量系统持续稳定运行快与稳DevoOpsSRE快与稳DevoOpsSRE整个组织已经有开发、测试和运维已有运行多年的机制和流程测试负责生产系统发布而且担任生产系统问题的关键联系人 运维团队负责生产系统维护问题发生人工发现测试人员对接、复现通知具体研发研发人员分析解决研发提交代码测试测试人员发布只关心开发 业务感差不熟悉运行环境疲于应对 故障分析不足不熟悉业务系统熟悉业务 发布的关键问题响应的关键应急响应:慢 日常运维:乱 工程研发:无Amazon, Google,还是它

2、?亚马逊谷歌重点(大量)系统研发效率(研发侧)(大规模)系统稳定性(运维侧)运维主要人员研发人员SRE主要思想谁构建,谁运营研发构建,SRE运营人员研发团队工具团队(研发支持工具)运维团队(基础设施+运维系统)研发团队工具团队(交付工程师)(研发支持工具)SRE团队(系统运维+基础设施+运维系统)研发支持工具大量支持工具重点支持以包为单位的开发及环境配置与部署 提高研发+运维整体效率(侧重研发)大量支持工具重点支持其特殊的工程实践和分布式资源调度系统 提升研发+运维效率(侧重运维)开发、构建(项目)包屏蔽底层VCS逻辑包进行(系统)环境配置通过声明解决依赖(类Linux包的依赖系统) 分钟级生

3、成新系统单根代码库、主干开发 强制测试、强制代码评审 通过文件解决依赖部署通过包拼装整个系统构建后整体分发部署系统基础设施早期工具化维护,后期云计算可以自治(ASG)高度自治系统(Borg)开发vs.运维通过OE目标规范,通常2030%运维工作通过故障预算协调,50%运维运维开发人员OnCall,关键问题事后分析SRE OnCall,关键问题事后分析文化鼓励竞争的角斗士文化高度受信环境目标手段关键产物高效研发 高效维护 高效系统敏捷 DevOps SRE其它良好的做事方式 强力团队完善的工具体系 靠谱的流程和机制DevTo B/C产品体系100研发团队,近乎从头创 建团队,包含20运维:3传统

4、基础运维平台工具研发没有测试,研发运维产品统一监控项目管理系统智能报障系统元数据服务运行环境监控数据应用信息 环境信息问题情境改进实施知识库系统根因分析系统卓越运营指标汇总关键问题知识 SOP行动项部署流水线环境管理系统只关心开发 业务感差不熟悉运行环境疲于应对 事后分析不足不熟悉业务系统熟悉业务 发布的关键问题响应的关键问题发生人工发现测试人员对接、复现通知具体研发研发人员分析解决研发提交代码测试测试人员发布DevOps实施对测试团队冲击最大任何横切团队都会引入效率问题研发测试比3:1,业界9:1测试基本靠手工DevOps对测试团队的机会也最大测试熟悉研发和业务让被动变革成为主动变革研发相关

5、平台建设技术要求不高质量保证旧定位新定位可以涵盖DevOps的大部分工作质量保证质量体系建设工程效能建设旧定位新定位DevOps可以涵盖的大部分工作质量保证质量体系建设工程效能建设旧定位新定位DevOps可以涵盖的大部分工作质量管理平台业务质量监控与评测 代码质量监控自动化测试 专项测试研发效率数据收集分析 流程改进CI/CD构建系统环境管理系统反应不及时事故分析不深入研发业务敏感度低问题发生人工发现/自动报警测试对接分析通知具体研发研发人员分析解决问题发生人工发现/自动报警测试对接分析通知具体研发研发人员分析解决COE每周发布数据 测试bug数据代码静态扫描报告故障数据分析 线上bug分析b

6、ug数据分析快与稳DevoOpsSRE只关心开发疲于应对 事后分析不足不熟悉业务系统熟悉业务问题发生人工发现测试人员对接、复现通知具体研发研发人员分析解决研发提交代码测试测试人员发布发布的关键 问题响应的关键非核心价值业务感差不熟悉运行环境核心价值关心业务 熟悉系统关心可用性 关心稳定性关心质量 关心效率业务运维 应用运维 系统优化基础运维 运维平台研发质量平台研发 效率工具研发问题发生人工发现/自动报警测试人员定位分析通知具体研发研发人员分析解决当前情况问题发生PagerDuty 自动监控、报警通知具体研发研发人员分析解决下一步人工发现测试人员定位分析问题发生人工发现/自动报警在线报障轮值系统研发人员分析解决目标粗略的量化趋势数据 手工收集部分精确量化趋势数据 粗略的效能数据半自动精确量化趋势数据 精确的效能数据 全自动收集无需测试人员介入通知具体研发开发完成测试完成测试人员发布生产测试人员生产验证移交前移交后开发完成测试完成研发人员发布生产研发/测试人员生产 验证代码库打标签代码库提交提交制品库构建生成标注部署+构建部署系统优化应用内部优化在线压测系统系统结构优化切分了SRE的职责效率、质量工具研发SRE资源、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论