培训时长 | 0 |
授课对象 | IT治理委会员、CIO、信息总监,COO; IT管理经理、信息化高级经理; 软件研发工程 |
授课方式 | 内训 |
了解DevOps背景、作用、意义; 让学员获取全面的、系统的DevOps的理念与知识; 了解DevOps与Agile,ITIL的区别; 了解IT服务管理工具(ITSM工具) ; 让学员掌握建立DevOps运维管理体系的方法技巧; 掌握建立和实施DevOps大量的案例实践、文件文档;
第一部分 什么是DevOps 1.1 什么是DevOps 1.2 DevOps与敏捷有什么不同 1.3 DevOps与ITIL以及ITSM有什么不同 1.4 DevOps与可视运维 1.5 DevOps的基本原则 1.6 DevOps模式的应用领域 1.7 DevOps的价值 1.8 DevOps案例分析:失败的发布 第二部分 DevOps发展阶段 1.9 阶段1:面向沟通和协作的流程优化 1.10阶段2:面向部署和运营的工具和自动化运维 1.11阶段3:基于持续集成的持续交付 1.12阶段4:平台化 1.13阶段5:体系化 1.14阶段6:智能化 第三部分 基于DevOps的运维管理流程 1.15思考:什么是(不是)DevOps,我们如何实现DevOps 1.16弄清为什么 1.17实现组织合作 1.18实践:持续改进循环 1.19思考:持续部署就意味着用户满意么? 1.20DevOps≠Chef/Puppet 1.21DevOps不仅仅是工具 1.22Chef/Puppet是DevOps工具链中的可选工具 1.23仅靠Chef/Puppet本身无法实现Full-Stack部署自动化 1.24工具应用:Puppet, Jenkins等 第四部分、基于DevOps的运维管理体系 1.25数据库变更部署自动化秘诀 1.26瞬息万变的世界:敏捷&DevOps 1.27数据库变部署流程的挑战 1.28安全的数据库部署自动化 1.29DevOps与信息安全 第五部分、基于DevOps的技术设计 1.30讨论:什么是明智的标准化? 1.31讨论:我们应该忘记这些规则么? 1.32Netflix的负载均衡 1.33Prezi加入客户端负载均衡俱乐部 1.34Netflix验证 1.35不适用于完美主义者 1.36因此所有的特定规则都不好吗? 1.37固定的接口集 1.38DevOps的规则 1.39实战演练 第六部分、DevOps经典实践(案例分析) 1.40梁安定:解密腾讯SNG云运维平台“织云” 1.41Etsy是如何做到每天50次以上部署的 1.42跟Monty Taylor和Jim Bliar聊Openstack的持续集成与自动化测试 第七部分、全量-研发运营一体化(DevOps )能力成熟度模型介绍