H3C CloudOS 5.0(简称CloudOS)PaaS是H3C公司ICT转型和云时代业务快速创新的基础支撑平台,支持新华三大数据、AI、开发测试等业务的云化,同时以服务为中心为用户提供应用的全生命周期管理能力。
CloudOS PaaS平台提供的能力可以用“1+1+n”来概括,平台采用服务化的架构设计,各个子系统之间采用REST API进行交互,每个子系统都可以独立运行,对外交付时呈现的是一个基础平台、一组系统组件、n组云服务的形式。
图-1 CloudOS PaaS服务架构图
应用调度与资源管理:打通从应用建模、编排部署到资源调度、弹性伸缩、监控自愈的全生命周期的自动化管理。
应用开发流水线管理:打通从项目源码编译、打包到构建、自动部署,升级等一系列CI/CD全流程的自动化。
云中间件服务:应用云化所需要的数据库、消息中间件等服务。
微服务管理:为应用提供自动注册、发现、治理、隔离、调用分析等一系列分布式/微服务治理等能力,屏蔽了分布式系统的复杂度。
开放的服务接入能力
CloudOS PaaS平台采用业界主流的开源容器编排引擎框架Kubernetes,充分融入各领域服务能力,最大限度的发挥资源池价值;平台对AI(A)、Big Data(B)、Cloud(C)进行了业务创新,根据用户的需求对上述业务进行编排组合,按需为用户提供服务;采用插拔式的开放架构,实现多行业生态应用的深度集成,为用户提供更加丰富的服务能力,加速客户的业务创新。
业务敏捷开发,实现业务快速上线
CloudOS PaaS平台提供的PaaS能力大幅度提升,不仅为用户的现代化应用程序架构提供了微服务能力,还通过敏捷的DevOps方法提供了加速应用交付的能力;提供容器、微服务、DevOps组合式的业务能力;提供传统应用和云原生应用从研发到运营的一体化支撑平台。