什么是云平台搭建
云平台搭建是面向政企客户的一体化云原生基础设施服务,涵盖平台主体、云开发环境、部署运维环境三大组成部分。其中平台主体为各类应用提供运行载体,云开发环境支撑研发全流程,部署运维环境保障系统上线后的持续稳定运行。
平台自 2015 年启动研发,历经多轮迭代,已从单一的云运行平台演进为集云管理、开发框架、组件库于一体的完整云计算支撑体系,并于 2017 年完成软件著作权登记。平台默认基于容器云构建,以虚拟化与公有云作为补充,兼容公有云、私有云、混合云等多种部署模式,亦支持集团内部私有云与混合云建设。各应用层与模块之间耦合度低、可独立拆分部署,用户既可采用云主体环境配合商业工具进行管理,也可采用全套产品服务实现整体化数字云平台建设。
既有单机应用与命令行工具依赖特定终端运行,难以实现远程访问与多人协作。
多套系统采用不同语言与数据库,数据依赖人工转录,格式不统一,难以统一部署。
增删改查、报表图表等重复性代码占据大量研发工时,且易引入人为错误。
升级需停机、故障需人工排查、流量波动需手动扩容,运维成本高且稳定性难以保障。
平台围绕运行、开发、运维三大维度设计,具体如下。
默认基于容器云构建,以虚拟化与公有云为补充。各模块耦合度低、可独立拆分部署,支持按需选用。
开发者本地仅运行自身模块,其余服务部署于云端,降低本地配置要求,保障开发与生产环境一致。
交付与运维全流程自动化,支持灰度发布、动态迁移与故障自愈,人工仅需必要干预。
既有 Windows 单机软件、命令行工具无需修改源代码,即可封装至平台,通过浏览器或 APP 访问。
门户整合各应用,形成统一工作平台,并集成日常办公组件。
覆盖立项、需求、设计、开发、部署、运维全流程,进度可视化跟踪。
以下为部分代表性案例。
某设计企业采购三台高端渲染服务器,但数十位设计师仅能排队上机操作,异地员工无法远程使用。改造后,设计师通过各自终端远程提交渲染任务,服务器利用率显著提升。
某石化研究院的九大软件系统采用五种编程语言、四种数据库,系统间数据依赖人工转录,格式不统一。改造后建成全院统一工作平台,实现单点登录与数据自动流转,并配备公共数据库、知识库与内部搜索引擎。
地质勘探单次采集数据达数十 GB,此前仅能在特定机房的专用服务器上处理,成果展示与研讨不便。改造后服务器实现远程共享,地震结构展示功能可独立嵌入其他系统,广泛应用于科研展示与多人研讨。