前亚马逊中国区SDE、SDM任发科:构建适合自己的DevOps工具平台和团队

2020-02-27 310浏览

  • 1.如何构建适合自己的DevOps 工具、平台与团队 全球敏捷演运讲维人峰:任会发北科京站
  • 2.自我介绍 网名:常新居士 微信号:devopseasy 工作经历: 创业公司 亚马逊 ThoughtWorks Nortel 关注点: DevOps&AIOps 软件研发管理 系统架构&设计 编程 全球敏捷运维峰会 北京站
  • 3.• 从业务和系统发展看问题和措施 • 总结和思考 全球敏捷运维峰会 北京站
  • 4.业务 全球敏捷运维峰会 北京站
  • 5.I 敏捷与持续集成 全球敏捷运维峰会 北京站
  • 6.业务 乱差 慢 全球敏捷运维峰会 北京站
  • 7.需求和项目管理混乱 研发交付质量低下 项目上线周期长、问题多 全球敏捷运维峰会 北京站
  • 8.Scrum 全球敏捷运维峰会 北京站
  • 9.业务 乱慢 全球敏捷运维峰会 北京站
  • 10.研发到测试的交付物不同源 测试手工验证周期长 项目上线时间长、问题多 全球敏捷运维峰会 北京站
  • 11.II 持续交付1.0 全球敏捷运维峰会 北京站
  • 12.pipeline+部署脚本 全球敏捷运维峰会 北京站
  • 13.全球敏捷运维峰会 北京站
  • 14.制品库:只需构建一次 全球敏捷运维峰会 北京站
  • 15.制品库: Nexus->Artifactor->自研 全球敏捷运维峰会 北京站
  • 16.全球敏捷运维峰会 北京站
  • 17.慢杂 全球敏捷运维峰会 北京站
  • 18.运维人员需要维护大量环境以及应用部署 构建环境与生产环境一致性 部署逻辑与JENKINS紧耦合 简单回滚的机制 仍然依赖大量测试人员半自动测试 全球敏捷运维峰会 北京站
  • 19.III 持续交付2.0 全球敏捷运维峰会 北京站
  • 20.用配置管理工具(Ansible) 管理环境 全球敏捷运维峰会 北京站
  • 21.全球敏捷运维峰会 北京站
  • 22.测试人员和测试工作的定位 全球敏捷运维峰会 北京站
  • 23.全球敏捷运维峰会 北京站
  • 24.IV Docker与不可变部署 全球敏捷运维峰会 北京站
  • 25.全球敏捷运维峰会 北京站
  • 26.全球敏捷运维峰会 北京站
  • 27.运维人员和运维工作的定位 全球敏捷运维峰会 北京站
  • 28.全球敏捷运维峰会 北京站
  • 29.JENKINS承担了太多职责 全球敏捷运维峰会 北京站
  • 30.CI 构建 环境 部署 全球敏捷运维峰会 北京站
  • 31.V 持续交付3.0 全球敏捷运维峰会 北京站
  • 32.关键工作系统化 全球敏捷运维峰会 北京站
  • 33.部署流水线 运行环境 环境管理系统 元数据服务 全球敏捷运维峰会 北京站
  • 34.将编程性工作变成 配置性工作 全球敏捷运维峰会 北京站
  • 35.在专属系统内可以开始考虑 更细节的工作 全球敏捷运维峰会 北京站
  • 36.全球敏捷运维峰会 北京站
  • 37.软件开发交付的应该是运行的系统 可配置 可重建 可追溯 自动化 服务化 可视化 全球敏捷运维峰会 北京站
  • 38.VI 自改进体系 全球敏捷运维峰会 北京站
  • 39.报障和事故分析 全球敏捷运维峰会 北京站
  • 40.我们期望 - 问题一旦发生可以: 迅速发现 迅速定位 迅速跟进 迅速解决 促进分析 产生改进 积累知识 支撑管理 全球敏捷运维峰会 北京站
  • 41.全球敏捷运维峰会 北京站
  • 42.全球敏捷运维峰会 北京站
  • 43.建立业务和研发(开发+运营)的高效业务实施和反馈闭环 统一监控 构建系统 触发 部署流水线 监控 运行环境 生产 问题情境 轮值报障 代码更改 谁构建,谁运维 改进 卓越运营 全球敏捷运维峰会 北京站 运维数据
  • 44.部署流水线 环境管理系统 运行环境 改进实施 项目管理系统 监控数据 统一监控 问题情境 智能报障系统 知识库系统 行动项 知识 SOP 根因分析系统 应用信息 环境信息 元数据服务 指标汇总 卓越运营 关键问题 全球敏捷运维峰会 北京站
  • 45.运营目标与运营数据 全球敏捷运维峰会 北京站
  • 46.历史数据 目标设定 目标拆解 汇总分析 目标根进 实时数据 趋势报告 时效性分析 全球敏捷运维峰会 北京站
  • 47.问题分析 全球敏捷运维峰会 北京站
  • 48.OE目标 分析阈值 COE 全球敏捷运维峰会 北京站
  • 49.VII APM、日志与追踪 全球敏捷运维峰会 北京站
  • 50.场景化运维:定位到点 全球敏捷运维峰会 北京站
  • 51.部署流水线 环境管理系统 运行环境 运行数据 智能监控系统 应用信息 环境信息 元数据服务 问题情境 全球敏捷运维峰会 北京站
  • 52.全景图 全球敏捷运维峰会 北京站
  • 53.基础设施 域名管理 主机管理 认证管理 调度系统 大数据平台 权限管理 网络管理 存储管理 … 开发人员 版本管理 部署流水线 环境信息 配置信息 二进制包 包依赖 配置服务 构建系统 包 制品库 环境管理系统 运行环境 知识库系统 项目管理系统 根因分析系统 卓越运营 on duty 系统 工单 轮值 CTI 统一监控 告警系统 统一日志 辅助工具 代码搜索 代码评审 项目管理 即时通讯 邮件列表 组织人员 知识库 绩效管理 … 全球敏捷运维峰会 北京站
  • 54.全球敏捷运维峰会 北京站
  • 55.下一步:AIOps 全球敏捷运维峰会 北京站
  • 56.总结 全球敏捷运维峰会 北京站
  • 57.运维侧的目标是自治系统 全球敏捷运维峰会 北京站
  • 58.研发侧的目标是ADPaas 全球敏捷运维峰会 北京站
  • 59.先利用开源,需要时自研 全球敏捷运维峰会 北京站
  • 60.THANK YOU! 全球敏捷运维峰会 北京站