践行DevOps理念 华为云助力软件企业专注业务创新-php开发工具,php招聘,php学习

时间:2018-06-11 15:01 来源:www.phppxb.com 作者:php开发工具

践行DevOps理念 华为云助力软件企业专注业务创新
时间:2018-06-11 15:01 来源:www.phppxb.com 作者:php开发工具
       

  近日,DevOpsDays北京站正式开启,数百位各行业开发者及DevOps的实践者们参会,共同探讨学习DevOps在企业精益开发中的应用。华为云专家受邀参加本次大会,做了《华为云DevCloud百人大规模精益DevOps转型》主题演讲,分享了如何规模化转型精益DevOps与企业八步转型DevOps策略。

  DevOps理念是Development+Operations的组合,旨在促进软件开发、技术运营和质量保障等部门间的沟通和协作,让开发团队具有5-10倍的TTM和效率优势。通过践行DevOps,能够协助企业快速响应企业对于市场的变化、用户的诉求,提高企业软件交付效率,帮助企业IT实现数字化运营。

  从20世纪80年代到现在,华为的研发模式先后经历了游击队(软件作坊),正规军(软件过程控制,重型控制)以及特种兵(敏捷,精益,DevOps)三个阶段,从自身研发模式的演进过程中,华为也产生了对DevOps的更深层次的理解:随着DevOps理念的发展,它已经超越了一种研发模式的范畴,更是商业模式的变革,很多行业也会走向DevOps模式,比如,装备制造业可以从卖制造设备走向卖制造服务,如同云服务的客户从购买产品走向购买服务一样,这种大服务的模式将重新构建客户和供应商之间商业关系。

  正是基于对DevOps的深层次理解,华为在自身做大做强的同时,通过华为云DevCloud开放华为研发实践,助力软件企业专注业务创新。华为云DevCloud是一站式云端DevOps平台,集华为研发实践、前沿研发理念、先进研发工具为一体,面向开发者提供研发工具服务,让软件开发简单高效。开发者可以在华为云DevCloud上进行Web开发,微服务开发,移动应用开发,游戏动漫开发等。

  华为云专家现场就“全功能”团队这一概念与实践者们展开了探讨。华为对全功能团队的定义:是能够对特性、部件或者架构完整的实施规划、需求、设计、开发、测试并独立交付、运维(DevOps场景)的项目型团队。而DevOps正好可以协助组织打造全功能团队,随时随地实现代码托管、代码检查、编译、部署,最后一键上传到云端,并通过流水线,为端到端交付提供持续反馈,大幅提升团队整体的软件研发效率。

  最后,专家结合华为DevOps流程,总结了实现规模化精益DevOps八步走策略:梳理紧迫感,建立强大的变革领导联盟,设计愿景战略,沟通变革愿景,授权赋能,积累短期胜利,促进变革深入,成果融入文化。八个步骤严格顺序执行,夯实每一步,方可进入下一步。华为的价值观是以客户为中心,以奋斗者为本。长期坚持艰苦奋斗,长期坚持自我批判。华为云DevCoud也将这种文化和价值观渗透到了产品中,在产品、技术和服务上形成合力,助力企业成功转型DevOps。那么同样,任何组织,形成自我批判、持续学习和实验的能力,也将是DevOps成功落地的关键因素。

  华为云DevCloud是作为华为云的组成部分, 是华为30余年研发实践和前沿理念的结晶,为开发者提供一站式、轻量级的DevOps工具服务,同时,也是帮助企业修炼内功的一大利器,可以有效支撑企业DevOps落地,实现项目的高效、高质量迭代。未来,华为云DevCloud也将携手各企业各开发者,精诚合作互通,及时响应反馈,更好的为广大开发者提供稳定可靠的DevOps工具,助力软件企业专注业务创新。