日前,全球软件案例研究峰会(Top 100 case studies of the year)正式开启,上千位各行业DevOps实践者和专家参会。华为云云产品专家,华为云DevCloud产品负责人受邀参加本次大会, 在开幕式分享了华为在大型云平台上的DevOps探索与思考。
华为云云产品专家讲到,在硅谷有2个非常流行的观点:第一个观点,是软件蚕食世界,软件几乎已经渗透到了现代产业的方方面面;第二个观点,随着企业数字化转型,每一家公司都在变成软件公司。未来的软件产业覆盖范围会大大超出我们今天的定义。未来的企业在数字化转型的过程中,绝大部分都将变成一个软件企业。
企业要数字化转型,才能具备“创新和敏捷”的业务能力,才能应对技术、需求和商业模式的变化,这是所有行业的企业发展的必经之路。只是不同行业的数字化转型处于不同阶段。根据业界咨询公司的报告汇总了各行业数字化现状,互联网和电信运营商等信息服务提供商处于引领阶段, 紧随其后的是金融/政府等社会服务单位;汽车等机电企业处于爆发阶段,如车联网和自动驾驶;其他企业刚好处于起步阶段。
过去工业化的标志是电,现在数字化的主要标志是云,云将是企业数字化最主要的承载方式。云的能力价值逐渐被企业所认可,成了企业业务的首选架构,企业的数据将逐步汇聚到云端。据调研数据显示,95%的企业和组织在使用和评估云,软件服务化、云化是大势所趋,这对DevOps提出了强烈的诉求。近80%的企业接受DevOps并积极向DevOps转型,但是落地DevOps并不容易,除了研发组织和企业文化带来障碍,缺少智能高效的研发平台也是导致转型困难的重要因素。
华为云云产品专家讲到,Cloud Native是云原生、为云而生的意思,是一种新的系统实践范式,让软件能更好地基于云环境、适应云环境、受益云环境。云原生计算基金会(CNCF)于2015年成立,致力于推广Cloud Native,华为是初创级铂金会员。今年4月,华为和Google一同成为CNCF技术监督委员会TOC成员,决定CNCF社区的技术走向。
华为公司于2017年向Cloud Native转型,所有和云相关的产品都采用Cloud Native的模式来构建,以支撑公司全面云化战略。这主要从3个方面来进行落地实践:架构、工程、组织。包括充分利用云基础设施与平台服务,具备微服务架构、弹性伸缩、分布式、高可用、多租户、自动化运维等关键特征的架构实践;建立与系统架构匹配的全功能团队、发展全栈工程师并高度协作的组织实践;采用DevOps、自动化工具,实现微服务持续交付的工程实践。通过架构、工程、组织面向云环境的协同实践,实现Cloud Native系统对外体现的快速、可靠、规模、灵活、高效的价值收益。
华为在近30年的发展过程中,研发模式、流程、工具在不断演进,在DevOps实践上也进行了积极地探索并取得成果,开放华为30年研发实践打造了华为云DevCloud。华为云DevCloud 践行DevOps理念,从组织、流程、工具、环境等几个方面来承载DevOps的完整实践过程。目前已经提供15个服务,3个行业解决方案,覆盖软件交付的全生命周期,打造全云化研发场景。开发、测试、部署、运维、运营等一起研发活动都在云中完成,包括在云上编码调试,全面支撑落地DevOps。
DevOps平台的构建思考和探索
最后,华为云云产品专家向与会企业探讨了DevOps平台的构建思考与探索。DevOps工具平台的构建非常复杂,理念和方法论是工具平台的灵魂、主线,工具承载先进理念和方法论,固化流程、经验和最佳实践。华为云DevCloud是华为云的组成部分, 是华为30余年研发实践和前沿理念的结晶,为开发者提供一站式全流程安全可信的DevOps工具服务,同时,也是帮助企业修炼内功的一大利器,可以有效支撑企业DevOps落地,实现项目的高效、高质量迭代。
未来,华为云DevCloud将携手各企业各开发运维者,精诚合作互通,及时响应反馈,为数字世界的建设者提供更好的云端DevOps服务。
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。