DevOps作为新兴软件开发管理范型,已成业界主流。据IDC研究结果表明,全球DevOps软件投入仅在2017年就达到了38.9亿美元。其中公有云模式的DevOps服务发展更为迅猛,,份额占到13.6亿美元,预计到2022年将突破46.9亿美元。由此可见,公有云服务相比传统软件服务模式,逐渐成为企业实践DevOps的优先选项。
在此大背景下,国际数据公司(IDC)在今年3月对中国主流DevOps云厂商的战略(Strategies)和能力(Capabilities)维度进行全面评估,正式启动了《IDC MarketScape:中国DevOps云服务市场2019厂商评估》。结果目前已经正式揭晓:凭借领先的产品能力、卓越的本地化服务能力、完善的生态体系以及前瞻的战略规划,华为云DevCloud进入了领导者(Leaders)象限,并在产品能力和市场表现两大维度中排名榜首。
实际上,目前DevOps工具生态庞杂且碎片化。而业界流行的CD集成方式则在数据安全、使用复杂度、高并发,以及稳定性等方面存在一些问题。华为云DevCloud面对云上DevOps工具链数据安全、随时可用、执行效率高、稳定、使用成本低等诉求,集华为30年研发实践、前沿研发理念、先进研发工具为一体,可提供一站式、全流程、安全可信的DevOps云平台,面向开发者提供研发工具服务,让软件开发简单高效智能。
具体来说,华为云DevCloud可提供多样而全面的服务,主要包括项目管理、代码托管、流水线、代码检查、编译构建、云测(测试管理、接口测试、性能测试)、移动应用测试、部署、发布、应用运维管理、应用性能管理、CloudIDE、华为开源镜像站等在内,让开发、测试、部署、运维、运营等一切研发活动都在打造的这个全云化研发场景中完成,可以说它覆盖了软件交付的全生命周期,能抢来抢去全面支撑DevOps落地,并提升软件研发效率和质量,助力软件企业研发模式转型。
而华为云DevCloud的CloudHub服务在安全可信上,也源自了华为千亿级代码管理经验,提供包括基于Git的分布式版本控制及IP白名单安全防护能力等企业代码托管的全方位服务,让软件开发过程可控性得以保障。OMEGA是其中难度最大,影响最为深远的。这是一种集中式仓库管理模式,使用 manifest 文件来描述仓库的关系,子仓库可以做到快速更新,无需fork 仓库,从以下四个方面确保提升开发效率:仓库关系配置化、统一管控仓库、确定代码来源、保存构建现场。此外也会保证代码检查/CI 结果/二进制版本记录,能够回溯到每一个仓库的commit 点。
一直以来,华为都是“可信开发”的倡导者。任正非在今年 1 月 2 日在2019 年第 001 号文就曾指出:今年要打造可信的高质量产品。不仅要全面提升软件工程能力,还要提升实践,能力,其中华为云DevCloud是能够帮助开发者提供智能、高效的可信开发环境。
华为云DevCloud对华为企业内部的可信工具链、研发作业效率和体验结果负责,承担了内部8万多研发员工的可信研发工具链的交付。在对外部服务上,华为云 DevCloud也在为30+万开发者提供服务,并在33个中国软件产业发达的城市园区落地,助力软件产业高质量发展,有力支持了中国软件产业竞争力提升。
华为云DevCloud通过线上(客服电话等)以及线下(社区活动、城市常驻服务团队、专家团队等)提供技术支持、实践训练营、敏捷与 DevOps 咨询、培训与认证等服务,切实提升软件交付效率与质量,助力企业及开发者掌握工程方法、最佳实践以及工具链产品。
华为云在近日的全球顶级技术盛会QCon 2019 上海站暨全球软件开发者大会中,也发布了关于 OMEGA 的开源计划,透露出DevCloud产品CodeHub代码平台将于2019年底上线的消息,并将于 2020 年正式做到开源。
可以看出,华为云开源核心技术目的在于降低软件开发门槛,让开发者们更容易使用开发技术。随着技术的持续开放与开源,未来华为云也将为开发者们提供更加便捷、高效、可信的产品和服务,助力更多行业稳健发展,为国家发展注入强大动力。
目前华为云双十一AI大数据专场已然开启,此外更有内容加速专场、域名建站专场等普惠促销。选择华为云正当时,更多详情,请见华为云官网。https://activity.huaweicloud.com/2019nov_promotion/index.html