随着越来越多的公司采纳敏捷/精益流程,如何将新开发功能快速部署至生产环境提上日程,微服务的流行也急需一套新的方法解决复杂的生产上线问题。在 2009 年的 Velocity 大会上,John Allspaw 和 Paul Hammond 分享了题为“每日 10 次部署:Dev 和 Ops 在 Flickr 的协作”的演讲,讲述了他们如何建立 Dev 和 Ops 共享的目标,并通过运用持续集成等实践,将部署变成了日常工作的一部分,同年比利时的根特市(他的居住地)发起了第一次 DevOpsDays 活动。“DevOps”这个术语也应运而生。由于DevOps与敏捷关联较深,在敏捷授课的时常提及,很多同学表示对DevOps很感兴趣,dg真人游戏平台在线学堂《项目管理在线大讲堂系列讲座》2020年第三期!dg真人游戏平台在线学堂有幸邀请到dg真人游戏平台项目管理的资深讲师冯霄鹏(Neo),和我们分享《DevOps与敏捷的关系以及在企业中的落地》
讲座主题
DevOps与敏捷的关系以及在企业中的落地
日期:2020年4月15日(周三)时间:19:30地点:线上直播(dg真人游戏平台直播间)PMP可获得PMI®认可的 2 PDUs
讲师介绍
冯霄鹏(Neo)
•PMP、PMI-ACP、Scrum Master、ITIL
•曾任500强跨国公司软件架构师,现任某制造业软件公司技术总监
•具有15年软件行业管理开发经验,7年敏捷项目管理经验
教授课程:ACP,PMP,DevOps,微服务(kubernetes, spring cloud等), Git/GitHub等
授课特点
深入理解DevOps体系架构,并从技术层面理解如何在企业内实施DevOps
适合人群
在 DevOps 环境中,或考虑向 DevOps 模式转型的组织中(特别使已经实施敏捷的组织)工作的任何人。 目标群体包括(不限于): l 软件和网站开发人员 l 系统工程师 l DevOps工程师 l 产品和服务负责人 l 项目经理 l 测试工程师 l IT服务管理操作和支持人员 l 流程经理 l 精益IT从业人员 l Agile Scrum从业者敏捷项目经理
课程大纲
敏捷与DevOps
1. 敏捷解决了什么问题
2. 实施敏捷后带了了什么新的问题
3. 如何解决这些问题
DevOps的知识领域持续规划持续开发持续集成持续测试持续部署持续监控
DevOps的实施步骤Define DevOps for YouPick the AppPick the TeamPick a Methodology (or Two or Three)Change the MetricsAutomate as Much as PossibleConsider a Tool Chain
DevOps工具链Jira,禅道,slack,钉钉,GitHub,ALMgit, GitHub,Gitee, svn, maven, ant, gradle,Intellij,Visual Code,JUnitJenkins,Hudson,Bamboo,Travis,Nexus,Docker,SonarSelenium, Jemeter, SpecflowOpenStack,AWS,阿里云Puppet,Chef,Ansible,Docker,KubernetesPrometheus,ELK,Nagios
微服务注册中心,配置中心,gateway,链路跟踪
课程收获
理解DevOps整体架构理解DevOps与敏捷的关系理解DevOps相关的技术点理解如何在企业内实施DevOps及相关技术难点