发布网友 发布时间:2022-04-19 20:20
共1个回答
热心网友 时间:2022-04-11 07:26
在云技术堆栈中,最能体现软件能力之一的就是PaaS平台及服务,在2018中国软件百强企业榜单中,华为已经连续十六年获得第一。华为云基于华为软件能力30年经验的积累,自2016年以来华为云企业应用服务就在陆续推出PaaS产品。
在2019华为分析师大会(HAS2019)期间,华为云PaaS首席科学家、华为云智能应用平台总设计师熊英博士亮相,对外整体介绍了过去几年华为云形成的PaaS技术全栈能力以及完整的云原生计算平台——华为云智能应用平台3.0。作为CNCF(云原生计算基金会)初创会员董事,拥有20多年软件开发与架构设计经验的熊英在云原生领域有深刻的理论与实践经验。熊英表示,鉴于云原生对于未来企业软件产业的重大影响,华为云在2015年就将其列入战略技术投资范围,如今已经取得了大量成果,成为了云原生技术的领导者。
(华为云PaaS首席科学家、华为云智能应用平台总设计师熊英博士)
以华为云智能应用平台3.0为代表的华为云企业应用服务技术,其优势在于全栈云原生计算的能力以及面向数字化转型需求的支撑平台,目标是让企业上云更简单、数字化转型更智能。在云原生计算领域,Kubernetes和云原生技术推广的最大困难在于技术复杂性,而华为云在Kubernetes+Docker、微服务以及Serverless等云原生技术“三驾马车”领域,都推出了简便好用的产品与服务,不断降低云原生技术使用门槛。
华为云智能应用平台3.0集华为软件技术能力之大成,凝聚了华为全球数字化转型的实践以及华为多年来在开源软件领域的持续投资成果,堪称“软件百强之首”的华为,推出的云原生大时代的扛鼎之作。
华为云企业应用服务全景图
华为云企业应用服务的整体架构在吸收全球顶级云原生系列开源项目的基础上,也融入了华为自己特色的技术体系。华为云智能应用平台3.0主要特色包括一个“底座”、两大应用创新平台和一个应用创新解决方案:一个“底座”就是ServiceStage微服务应用平台,两大应用创新平台就是企业集成平台ROMA、智能边缘平台IEF,以及区块链解决方案BCS。而承载华为云智能应用平台3.0的,就是全行业首发的华为云容器多云及混合云管理平台(MCP),比Google的Anthos还提早一个月发布。
就整体华为云企业应用服务的全栈技术来说,包括:一站式微服务应用管理平台,含有ServiceStage微服务云应用平台、应用编排服务AOS、微服务引擎CSE、容器镜像服务SWR、应用性能管理APM、云性能测试服务CPTS、应用运维管理AOM;企业级云中间件,含有分布式缓存服务Redis、分布式消息服务DMS、API网关APIG、区块链BCS;Kubernetes容器平台,含有云容器引擎CCE、云容器实例CCI;高性能Serverless无服务器函数FunctionGraph;以及智能边缘云IEF和企业集成平台ROMA等。
具体理解,华为云企业应用服务以Kubernetes等容器技术为核心,围绕Kubernetes的核心功能提供云容器引擎CCE和云容器实例CCI等。自2016年首发CCE,华为在2017年成为第一批全球Kubernetes认证的服务提供商,CCE也首批通过了Kubernetes的一致性认证。CCE是华为云自研推出的高性能、高可靠公有云容器全栈解决方案,贯穿应用开发、交付与运维流程,提供完整的一站式云上应用生命周期管理方案,深度整合华为云的计算、存储、网络能力。
在容器底层的微服务治理方面,ServiceStage是凝结华为微服务团队多年研发经验的云原生应用开发平台,面向企业提供AI、区块链、微服务、移动和Web类应用开发的全栈解决方案,帮助用户快速创建企业级云原生应用,加速业务创新。ServiceStage提供Spring Cloud、Service Mesh和ServiceComb商业版(微服务引擎CSE),帮助企业快速构建基于微服务架构的分布式应用。
ServiceStage 可支持多种编程语言,集成 Eclipse、IDEA、Jenkins、Maven 等多种工具生态,支持线下开发环境和线上云环境的无缝集成,面向DevOps提供应用开发、编译、构建、发布、部署、配置、压测、上线、运维和治理等全栈、全生命周期能力。而微服务引擎CSE则是一站式微服务管理平台,提供高性能微服务框架和一站式服务注册、服务治理、动态配置和分布式事务管理控制台,帮助用户实现微服务应用的快速开发和高可用运维。
在无服务器函数计算方面,华为2017年已经上线函数服务,是国内首家发布函数编排服务的云服务提供商。华为云推出的全球首款基于Kubernetes的无服务器容器实例CCI,用户只需要管理运行在Kubernetes上的容器化业务,其余的底层计算资源管理全部交给华为云自动化管理。
在云原生计算“三驾马车”之外,华为云企业应用服务的企业集成平台ROMA和智能边缘平台IEF则满足了大型*企业的复杂计算环境连接以及云与边缘计算的协同。ROMA能够连接企业IT系统、数据、消息、API 、设备、云服务,提供统一的应用与数据集成平台。ROMA源自华为内部信息化建设集成经验,帮助企业简化集成,加速应用上云。ROMA在云上云下应用集成、云间应用集成、跨区域集成、设备数据集成、企业能力开放、B2B集成、业务出海集成等场景中,解决了企业数字化转型过程中需要连接传统应用与云原生应用、工业与IT设备和数据、私有云和公有云、全球各节点等多种复杂的集成和连接需求。智能边缘平台IEF则将华为云AI服务延伸到边缘侧,将边缘节点智能化,充分满足业务的实时性需求、优化计算资源使用。
华为云的全球首个容器多云&混合云解决方案(MCP),提供跨云平台(不同公有云之间或公有云到私有云)的Kubernetes集群和云原生应用统一监控、部署、运维的能力,以及业务流量的跨云统一治理、地域亲和策略,帮助企业用户客户轻松应对业务流量高峰的冲击、云单点宕机故障以及业务全球一体化运营区域化接入的诉求。