1、腾讯DevOps自动化运维平台,织云,大梁BJ 20151206,10w机器 100人,30亿/年 人与程序,云计算 devops,解放双手 拯救世界,为什么要自动化,为什么要DevOps,DevOps是一种文化 DevOps是合伙人制 DevOps依托于系统实现 DevOps is everywhere,DevOps使运维和开发共同以实现业务价值为目的,打破传统流程与角色分工,协作实现对用户价值最大化的输出。,ITIL,DevOps,织云平台简介,传承:运维经验平台 标准:通用流程和工具集 协作:开发、测试、运维共同参与 掌控:一致性,变更体检 灵活:扩展性强,用户参与 成本:实体机+虚拟化
2、 智能:数据决策,标准化,CMDB,流程系统,织云,织云运营现状,织云架构实践,标准化实践 CMDB设计 流程系统 决策系统 测试灰度 实战分享,模块,权限,一致性,标准化与自动化,分层标准化对象,可运维规范,CMDB:标准化的落地,统一管理节点,多角色协作平台,开发/测试维护,织云,API,monitor,mysql,log,工具库,流程系统架构,一键扩容案例,1.获取参数列表 2.屏蔽负载事件通知 3.查询设备调度接口,4.根据模块ID查域名 5.获取资源配置 6.申请权限接口 7.获取设备IP地址,8.屏蔽告警 9.安装程序包 10.同步文件 11.获取CC参数 12.发配置 13.执行
3、脚本 14.主调扩容,15.启动软件包 16.进程端口扫描 17.上报变更日志,18.查询授权结果 19.自动化测试,20.VIP添加RS 21.L5被调扩容 22.告警屏蔽解除 23.开启负载事件通知,一键扩容,动态拓扑 秒级监控 自动修复,一致性掌控,决策系统,决策API,容量系统,需求,突发高负载 预测高负载 低负载30天,策略树,流程系统,白名单,通知中心,L5 cmlb tgw,调度策略,调度决策,通知中心,容量监控,资源初始化,扩容演习,无人守值自动部署,测试与灰度,负载均衡 组件,灰度系统,成功率上报,权重调节,扩容设备,10%,10%,50%,X,100%,业务请求,测试与灰度,自动化实战案例,自动扩容会被调度决策执行,7x24 自动化支持,当突发流量到来时,运维自动化要诀,谢谢,腾讯SNG社交网络运营部诚聘 运维工程师&运营开发,