随着科技的发展,越来越多技术概念涌现出来,比如大数据、中台、云等等。最近大热的“云平台”就属于一个相对抽象的名词,它以数据处理为主,通过云这种方式,将数据和想要展示的其他东西存储在云上,让企业不需要将过多的精力放在管理自己的产品上,只需要根据用户的需求,将已经设置好的产品组合或者展示界面等直接交付给用户,从而实现更便捷的统一管理。
对于企业而言,已建立的内部集成并不能支撑其快速搭建开发环境、快速部署集群服务,并且动态水平扩展对多组织情况许可费用高昂、没有敏捷快速迭代机制,导致开发完毕就落伍,以及不能快速进行产品扩展,解决这一问题的根本方法就是引入K8S云平台。
1.整体介绍
云平台管理系统是一款管理公有云、私有云和混合云环境的整合性产品,为企业提供管理跨多个云基础设施的云计算产品,随着IT基础架构的不断发展,跨厂商云资源、物理资源及虚拟资源并存现象的不断涌现,企业对于云管理、云安全、云成本等要求也不断的提高。云平台管理系统的出现,就是帮助企业全面解决混合云IT架构下的跨云、多云管理等问题,针对云平台下开发、部署、管理、运维、集群配置、运行状态等进行统一管理。
1.1系统框架
UMC云管理平台是为K8S可视化管理而开发的,主要功能是通过调用K8S Api将各租户使用的K8S集群进行可视化管理,简化系统使用者的操作过程和操作难度,提高工作效率。整体系统架构如下图所示:
底层通过容器化的不同产品作为支撑,包含ESB应用集成平台、MDM基础数据平台、IDM身份管理平台、DAP数据分析平台、BPM流程集成平台、Portal门户集成平台等产品。
中层通过K8S技术可根据企业自身需求对底层容器化的AEAI套件进行统一调度管理。
UMC云管理平台可以对调度过来的各容器化的AEAI集成套件进行统一管理和监控。
1.2功能框架
UMC云管理平台大致分为8个功能:许可查看,可以查看具体内容;租户管理和租户配置,通过管理租户树形结构,将机构、方案、环境、服务器关联起来,统一管理;实例监控,通过以左树右表的方式,将方案、环境、服务器和容器关联起来,统一监视容器信息,包括基本、状态、心跳、性能等信息;开发部署,与实例监控功能基本相同,追加查看部署日志功能;集群管理,用来管理和监视K8S集群的运行状态;基本配置,用来管理方案,产品的具体信息;系统管理,主要沿用数通畅联规范的系统管理。