技术浪潮的每一次创新和发展,都会竭尽所能地突破人类想象的极限。前几次工业革命的技术变革,改变了人类经济生活的方式。如今,在云计算的加持下,各行各业都在经历着潜移默化的变革——不论是商业模式、产业格局、还是技术应用和产品的形态。在此过程中,我们目睹着一些传统巨头的倒下,也迎来了很多新独角兽的成长壮大。
在过去,提起云计算,我们经常会以“像用水用电”一样便利来形容它按需使用、按需付费的特点和存在价值。然而,对于企业使用云计算而非传统数据中心方式的动力标准只在于:能够快速高效地帮助企业发展。云计算也不断迭代和演进,当前,云计算的意义更多是让企业以互联网的方式发展其业务,并支持和伴随企业成长,赋予其弹性和张力,绝不仅仅是“底层的资源”。
实际上,企业对于云的需求开始进一步提高,例如,如何让应用快速迭代?如何让较为固化的产品开发模式更加高效?显然,越来越多的用户对云服务能力的拓展提出了考验。
DevOps和云的“化学反应”
新技术的日新月异,竞争的不断加剧,使得产品的快速迭代、快速发布,成为企业的强烈诉求。越来越多的企业意识到,传统开发模式已经不再适用,于是,DevOps这一理念在2009诞生并迅速风靡起来。DevOps的核心理念是重视软件的开发人员、测试和运维人员的协作,以自动化的流程使软件的构建、测试、发布更加高效和快捷。
然而,在数年的发展中,对于大多数企业来说,DevOps是一个乌托邦式的存在。“全局观”的企业文化鸿沟和先进工具的缺失等重重阻碍,使得DevOps变得可望而不可及。难道DevOps只是大企业和科技巨头的“专利”吗?
云计算的出现让DevOps走下“神坛”,它们的互通之处在于——都是为了追求效率和速度而生。那么,二者融合会发生什么?
如果企业通过云计算,不仅把资源的配置工作迁移到云上,而是能得到一整套支持开发、测试、运维流程自动化(DevOps)的工具链,让企业构建一个“自动化”的软件生产线,让企业远离繁琐和复杂的开发流程,那么,企业所期望的“只聚焦核心的业务,剩下的都交给云”的理想就能实现。
华为云DevCloud:“比你更懂你”
虽然很多企业已经在DevOps实践的道路上走了很远,但是对工具选用和能力建设方面仍可能存在迷茫和纠结。选择合适的工具来适应企业自身交付的服务或产品,可以更好地提升质量,提高效率。在云化服务交付增多的今天,采用全云化的研发工具成为趋势。
DevOps工具平台的构建非常复杂,理念和方法论是工具平台的灵魂、主线,工具承载先进理念和方法论,固化流程、经验和最佳实践。华为和众多开发者聚合在一起,通过摸石头过河,自身遇到发展需要就针对需要进行开发和实践,所有的应用及成功与失败的经验汇聚成了华为自身的强大的开发者基因。
华为云DevCloud可以让开发团队基于云服务的模式按需使用,随时随地在云端进行项目管理、代码托管、代码检查、编译构建、测试、部署、发布等,从而使软件开发更加简单高效,让开发者能够专注快速创新和应对永无止境的需求变化,大幅提升个人和团队的交付能力和效率,帮助软件企业提高竞争力。
华为云DevCloud于2015年上线,短短三年时间,目前,已经累计了10万+的用户数,并在大连、青岛、福州、西安、广州、杭州、成都等全国16个城市设立软件创新中心,在北大、北邮、北交大、大连理工、西交大等全国15所高校建立联合软件实训教学。
“开发周期从原来的6个半月缩短到2个月”
“提供了软件开发过程所有需要的服务,我们软件的构建时间从原来的5小时缩短至半小时”
“整体项目交付周期也缩短了50%”
……
诸如此类,用户的好评声音不断。
30年技术沉淀的“普惠”之道
谁能将技术普惠化,谁就拥有未来。
华为30研发能力沉淀,大规模团队DevOps实践积累,华为云DevCloud对推动DevOps标准的积极贡献。华为云DevCloud 作为首批参与DevOps标准的单位,多名资深DevOps专家,作为华为的专家代表,深度参与了DevOps标准的讨论与编写工作,分享了华为对于DevOps的理解,大规模团队DevOps的一线实践。
华为云DevCloud致力成为软件产业发展的“黑土地”,助力软件服务企业抓住机遇,构建面向未来的强竞争力。据了解,到2025年,80%企业应用将在云上运行,而100%的应用将在云上进行开发、测试、部署、运维等。在软件服务云化的必然趋势下,中国开发者则更需要一个能够在云上进行软件开发、部署、交付、运营和服务的一体化专业平台。
华为云DevCloud是华为30余年研发实践和前沿理念的结晶,为开发者提供一站式、轻量级的DevOps工具服务,同时,也是帮助企业修炼内功的一大利器,可以有效支撑企业DevOps落地,实现项目的高效、高质量迭代。未来,华为云DevCloud也将携手各企业各开发者,精诚合作互通,及时响应反馈,更好的为广大开发者提供稳定可靠的DevOps工具,助力软件企业专注业务创新。