基于容器的DevOps 云平台设计及系统测试

2021-12-02 08:19:38范国伟
科学技术创新 2021年32期
关键词:系统管理

范国伟

(中国人民大学信息学院,北京 100000)

商业软件具有功能丰富多样、版本频繁更新等特点,为了满足用户需求,软件开发公司通常选择敏捷开发模式。虽然该模式减轻了前端开发人员的压力,但是后期运维工作量明显增加,这一问题在Web 应用软件中表现的尤其明显。近年来,容器技术逐渐向轻量化、可移植方向发展,这就为DevOps 云平台设计创造了有利条件和技术支持。设计基于容器的DevOps 云平台系统,成为现阶段软件公司实现产品从前端开发到运行维护全生命周期管理的一种优先选择。

1 基于容器的DevOps 云平台架构设计

DevOps 系统的组成架构共分为5 个模块,各模块实现的基本功能如下:(1)资源管理模块。为进一步提高资源利用率,在资源管理中引入了集群管理的概念。利用MooseFS 集群、Kubernetes 集群,将分散在平台各处的资源整合到一起,为资源的调用、存储等提供必要的支持。(2)项目管理模块。项目经理可根据系统开发需要,创建新的项目。还可以通过权限管理,为每个成员赋予不同的权限,加快开发进度。在任务管理中,创建任务计划,并利用任务汇报表随时掌握任务进度。(3)在线开发模块。支持在线编辑代码和调试程序。在文件管理中,管理员可执行获取代码、删除代码等操作。开发人员还可以自定义代码编辑的快捷键,进一步提高软件开发的效率。(4)镜像管理模块。包括镜像制作、上传、删除等内容,确保该平台上始终有充足的镜像满足工作人员的使用需求。……

登录APP查看全文

猜你喜欢
系统管理
枣前期管理再好,后期管不好,前功尽弃
今日农业(2022年15期)2022-09-20 06:56:20
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA显示系统
加强土木工程造价的控制与管理
如何加强土木工程造价的控制与管理
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
“这下管理创新了!等7则
杂文月刊(2016年1期)2016-02-11 10:35:51