华为云发力可信软件工程开发 以技术驱动行业进步

华为云是华为的云服务品牌,自品牌成立以来,华为云始终站在用户角度看问题,依托自身先进的技术,致力为各行各业带来一站式解决方案,以科技驱动企业数字化转型。在今年QCon 2019 上海站暨全球软件开发者大会上,华为云就向我们展示了可信软件开发以及最前沿的趋势洞见和最具价值的应用实践,引起了在场嘉宾的关注。

代码托管领域的可信开发设计  

华为内部 Git 协作遇到的挑战来自多个方面,这其中有包括派生仓库/分支同步复杂、仓库繁多、多仓库关联、fork失控、磁盘消耗太快等问题。为了解决这样的问题,华为云 DevCloud团队在功能性层面、用户体验层面、架构层面做了很多工作。在此次大会上,华为云 DevCloud iSource代码平台专家孙超提出在面临众多仓库、要提升开发效率的时候,要做到仓库关系配置化、确定代码来源、统一管控仓库、保存构建现场,并在此基础上,保证代码检查/CI结果/二进制版本记录,能够回溯到每一个仓库的commit点。

 (华为云DevCloud  iSource代码平台专家孙超)

微服务应用平台的探索与实践  

技术发展之迅速让产品更新迭代越来越快,如何快速响应市场的需求是企业立于不败之地的关键,针对这个问题,华为云应用管理与运维平台负责人、高级技术专家李勇军分享道,华为云运维平台与应用管理ServiceStage 为企业提供Web、微服务、移动和函数应用、DevOps 全栈四大解决方案,可实现业务敏捷 DevOps、微服务治理与业务代码分离,帮助企业开发者聚焦业务逻辑,快速开发、构建、部署、上线和运维。

(华为云应用管理与运维平台负责人、高级技术专家李勇军)

ServiceStage 是开放的,它支持主流开源框架和源码仓库,开发体验不变,全流程可扩展;它是成熟的,有着华为全面云化成功经验;它是全栈的,包含咨询、框架、生态、平台、工具等产品和服务。

微服务 DevOps 支持 Java、PHP、Ruby、Go等多种开发语言,基于 ServiceStage 流水线实现应用全流程“自助式”开发、集成、验证与上线,微服务框架提供 ServiceComb、Service Mesh 和Spring Cloud  多种解决方案,降低企业迁移成本。而同时在整个开源生态中,ServiceComb 还作为首个 Apache 微服务顶级项目,提供融合开源生态的一站式微服务解决方案。

鲲鹏凌云,践行行业应用创新升级  

立足政府产业云、人才培养云和企业行业云,携手开发者共赢前行、打造鲲鹏生态。

华为云基于自主设计制造的鲲鹏架构核心芯片,提供鲲鹏 BMS、鲲鹏 CCE、鲲鹏 ECS、鲲鹏 CCI 等 69 款鲲鹏云服务和鲲鹏 HPC、鲲鹏大数据、鲲鹏专属云、鲲鹏原生应用、鲲鹏企业应用等 20+ 解决方案,面向政府、大企业、互联网、金融等全行业多场景,为开发者开辟了一条多元化架构发展之路。华为云鲲鹏云服务和解决方案具备全栈生态:依托鲲鹏社区中多业务场景主流组件的最佳实践和镜像包,为开发者提供技术共享与交流的平台;与 ISV 伙伴共同打造面向行业的鲲鹏解决方案,服务于最终用户;与多个开源和国产操作系统、数据库、中间件等系统软件完成适配和兼容性认证。

构建可信、共享、安全的区块链应用  

AI 和 5G 时代的到来,带来新的技术裂变,2018 年开始,区块链加速在行业落地,场景从金融向众多行业发展,华为云区块链平台构建于 Kubernetes 和Docker之上,具备成员动态加入、节点弹性伸缩、灵活部署、互联互通,具备极高的可靠性和扩展性的特点,与其他云服务完全打通,无数据膨胀和性能等问题。在物流、医疗健康等诸多领域,驱动数字化转型,得到了用户的一致认可。

 (华为云区块链高级产品经理王磊)

总结语  

在此次 QCon2019大会中,通过对 OMEGA、区块链、微服务、鲲鹏等技术的了解,我们看到了华为云在开发领域取得的不错成绩。接下来,我们也希望华为云能够坚持在可信开发理念的指导下,融入更多先进的技术,致力为企业客户提供更好的技术和服务,为各行各业赋能。