云原生集成开发环境——TitanIDE
通过网页在任何地方更安全、更高效地编码背景介绍
“让信息多跑路、让群众少跑腿”,电检院提出测试云“不跑腿”的核心理念,让电检院更好的帮助企业,让客户“零跑腿”。
将软件检测过程中的线下工作搬迁上云,采取云服务方式向客户开放,让客户在公司里即可完成软件的检测。支撑云原生化软件检测。越来越多的企业上云,进行技术升级,将传统业务进行云原生化、数字化改造,支持容器化部署和运行,测试云需要能够支撑云原生化业务的检测。提升检测IT资源的利用率。软件开发测试一体化运维平台系统软件需要采用K8S、Docker技术,支持业务容器化部署。缓解检测IT环境管理压力,软件开发测试一体化运维平台能够根据客户需求自动置备环境,不用电检院安排专人进行人工操作。
企业诉求
1、云原生检测平台:希望检测云向云原生转型,所有来检测的厂商可以在云原生的软件开发测试一体化平台上进行部署 ,加快测试速度。
2、可视化编排上传检测业务系统:可以将任意服务和组件与代码库、jar包、war包、镜像关联。以拖拉拽方式把系统服务拖入蓝图编排页面进行编排。
3、在线一键部署检测业务:对已定义的系统架构蓝图、配置和测试数据进行一键部署到检测环境。在线业务部署时可以选择不同的检测环境集群。
4、开放对接:可以和现有的项目管理系统、用户注册和登录功能的Limis系统对接,让管理员可以使用email和手机创建用户。
kaiyun开云创新解决方案
【云原生测试云提供6项线上服务,让客户“不跑腿”完成软件检测服务】
1、线上检测服务申请;
2、线上软件自动部署;
3、线上软件预测试(自测);
4、线上修改检测问题;
5、线上查看、下载检测报告;
6、线上一键发布软件到生产环境。
【一键部署软件到检测环境,节省大量人力和时间】
1、用户在预测试环境完成自测后(可选操作),在网页上选择所需要的检测环境/资源,将待检测软件一键部署到检测环境。
2、用户可根据待测软件的需求,将不同的软件模块分别部署到不同的环境。用户只需在网页上选择,测试云平台自动将软件部署到相应的IT资源上。
3、企业无需安排专人为检测项目准备检测环境。
【可视化架构设计简化操作—让检测人员一目了然】
1、用户可视化的架构设计可以将任意服务和组件与代码库、jar包、war包、镜像关联。以拖拉拽方式把系统服务拖入蓝图编排页面进行编排。
2、版本管理。
【测试云特色:检测后的软件直接上生产系统,“先检测后上线”】
1、为项目软件验收提供一站式服务。
2、打通测试云与项目生产环境。
3、软件检测完成后,可以将软件直接部署到生产环境,避免软件不一致导致生产系统出现软件质量问题。
4、实现“先检测后上线”,改变现有的“先上线后检测”。
5、减少中间传递环节,保障生产系统的软件可靠、流程高效。
【信息化资产可复用,让信息化建设简单、高效】
软件资产、代码资产、中间件、能力组件等,项目管理工具、测试工具、开发工具、需求管理工具、交付工具等全部支持复用。
【为政府信息化软件建设保驾护航】
支撑政府信息化软件建设的可管、可控、可信,降低建设风险和建设成本。
建设电检院检测云务平台
【IaaS资源平台】
IaaS资源使用电检院已有的环境,在其上安装测试云平台。
【软件开发检测一体化运维平台】
1、软件开发检测一体化运维平台底层采用容器技术,支持在阿里云IaaS资源平台、测试云IaaS资源平台上分别部署K8S容器平台。
2、软件开发检测一体化运维平台对多个数据中心、多K8S集群的统一调度管理。
【待检测业务】
部分待检测业务部署到软件开发检测一体化运维平台,用户只需关注检测业务所需要的资源情况,资源的部署由软件开发测试一体化运维平台完成。
用户价值
【检测平台创新】
充分利用云原生技术测试云平台,为企业提供优质的线上服务,让企业“足不出公司”即可享受全流程的软件检测服务。落实“最多跑一次”改革理念,让客户“不跑腿”。
【架构管理】
用户在测试云平台上可以看到部署的架构蓝图,并参照蓝图可以观测检测项目的部署情况、检测状态、检测结果。部署架构清晰可见,信息透明,体验好、运作高效。
【业务快速发布】
用户可根据待测软件的需求,将不同的软件模块分别部署到不同环境。测试云平台自动将软件部署到相应的IT资源上。电检院不再需要安排专人为检测项目准备检测环境。
【国产化支持】
测试云兼容鲲鹏、海光、飞腾等国产CPU的服务器。测试云软件兼容中标麒麟操作系统、银河麒麟服务器操作系统等操作系统。全面支持国产化软件自助检测--安全、自主、可控。