【DevOps简介】
DevOps是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量**(QA)部门之间的沟通、协作与整合。
它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。
它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。
【培训背景】
在移动互联网时代和即将到来的人工智能时代,我们所处的商业格局和企业生态充满了易变性、不确定性、复杂性和模糊性,企业的创新能力依赖于能够频繁地从真实用户那里得到对商业假设的有效验证,胜出者的特点是拥有快速交付价值、灵活应对变化的能力。
DevOps就是现在炙手可热的技术,目标是能够以可持续的方式,将变更快速、安全的部署到生产环境或用户手中,让软件交付过程可以做到持续交付,实现更短的交付周期、更高质量和更低的成本。调查表明,DevOps的接受程度正在逐年上升,尤其是在大企业中,81%已经开始接受DevOps的方法和实践。
在这样的大环境背景下,很多企业开启了DevOps转型工作,旨在提升部门内对DevOps知识体系和方法、技术、工具的理解,结合现有软件交付过程中的痛点,有针对性的导入新方法与实践,促进软件研发效率及交付质量的提升。
【培训特色】
本课程由国内敏捷与DevOps专家、前全球五百强咨询顾问老师精心打造,以DevOps在企业中转型与落地为出发点,以DevOps的立体化实施框架为基础,结合佳实践与工具链解决方案、度量模型以及大型互联网公司、国内/国际大型企业的真实案例与经验,帮助企业和学员掌握DevOps的管理方法和工程实践,并建立在企业中落地DevOps的能力。
课程中特别增加了端到端持续交付流水线2.0的方案和演示,把理论和实践有效固化在工具链上,助力DevOps快速落地。
课程中强调理论、实践、工具落地相结合。在前两天课程中重点讲解DevOps实施体系,在每个知识点讲解后,进行相关研讨或练习,结合企业现有情况进行问题定位和优化,并通过真实案例巩固讲授的知识;在第三天的培训中,全天以实操演练的方式,共进行四个迭代的实践,帮助学员把前两天的知识点灵活应用,进一步加深对DevOps的理解和实际落地、解决企业实际问题的体验。
【课程安排】
天 DevOps建设体系与敏感管理
DevOps背景及趋势
DevOps体系化建设思路
敏感过程规划
精益看板的建设
敏捷工具的落地
第二天 DevOps代码库与持续集成建设体系
代码库管控
持续集成建设体系
组件与工件库的管理
CI领域的工具落地指导
项目环境与资源管理
第三天 DevOps持续发布建设体系与案例分享
CD流水线设计
监控与日志中心建设
DevOps成熟平台分享
DevOps行业案例分享
第四天 总结与交流
【授课专家】
顾老师
东南大学计算机硕士, 现任某上市公司产品部主任架构师,15年IT实战工作经验,10年以上企业应用开发平台的研发、实施、管理经验,先后参与华为,中信银行,工商银行,中航信,阿里云,兴业银行等客户定制项目;参与并负责公司多款内部产品研发工作,长期致力于IT项目管理,总体设计,用户体验及咨询工作 擅长DEVOPS,OSGI,eclipse插件,web前端,云计算,CI/CD等领域技术。从事IT培训8年,擅长DEVOPS,云计算、项目管理和微服务架构等体系课程。
程老师
某集团公司研发总监,敏捷教练,在信息技术领域具有丰富的开发、运维经验,曾在众多项目的开发和实施过程中担任重要角色,并且拥有多年的授课经验。不但拥有知识理论的功底,又有实战与实践的经验,高度的责任感,积极进取,在教育培训中不断的与学员分享与实践,丰富的跨行工作经历练就了其独到的视野及敏锐的洞察力,其超前的观念与专业水平在教学中得到了众多从业人员及团队的好评。
张老师
天津大学软件工程硕士,10多年的IT领域相关技术研究和项目开发工作,在长期软件领域工作过程中,对软件企业运作模式有深入研究,熟悉软件质量**标准ISO9003和软件过程改进模型CMM/CMMI,在具体项目实施过程中总结经验,有深刻认识。通晓多种软件设计和开发工具。对软件开发整个流程非常熟悉,能根据项目特点定制具体软件过程,并进行项目管理和监控,有很强的软件项目组织管理能力。对C/C++ 、HTML 5、python、Hadoop、java、java EE、android、IOS、大数据、云计算有比较深入的理解和应用,具有较强的移动互联网应用需求分析和系统设计能力,熟悉Android框架、IOS框架等技术,了解各种设计模式,能在具体项目中灵活运用。
周老师
独立咨询师,专注产品管理、敏捷开发、企业架构、个人成长。十几年的IT工作经验,从技术到产品,到研发管理,围绕软件产品开发全生命周期积极探索和实践,发布了多本电子书,《模型驱动软件工厂》、《报表引擎设计》、《敏捷方法之Scrum》、《开源信息系统开发平台 – OpenExpressApp框架》、《敏捷个人-认识自我、管理自我》、《业务分析与需求》、《规模化产品开发方法-产品线工程》、《架构语言ArchiMate》、《企业架构框架TOGAF》等, 获得2010和2011年十大杰出IT博客,在中国软件技术大会、中国软件工程大会、全球软件技术大会、Scrum Gathering等大会多次做过企业架构、产品管理、定制化开发以及敏捷方法等主题演讲。给建银、工行、国网、中油瑞飞、英华达、工程设计研究院等不同类型企业做过企业架构、敏捷开发、需求等方面的培训和咨询,深受企业好评。