节点文献
面向气象信息业务的自动化运维设计应用
Design and application of automatic operations for meteorological information service
【摘要】 面对气象信息化建设的多重挑战,气象部门传统单一的运维模式已经严重制约其业务发展。DevOps工具为气象信息系统运维提供一种新的解决方案,文中结合自动化运维框架和目标开发体系设计思路,提出一种面向国省气象行业通用的自动化运维平台设计方法。对配置管理数据库(CMDB)配置项关系构建、自动化运维功能设计、Activiti流程编排可视化等关键技术进行阐述,并采用SaltStack和Django开源技术对自动化运维Web平台进行实现,该平台作为气象综合业务实时监控系统(天镜)自动化运维的核心功能,已在全国气象部门进行推广。应用结果表明,该功能能够增强气象信息运维业务工作实效。
【Abstract】 Facing multiple challenges of meteorological information construction,the traditional single operation and maintenance mode of meteorological departments has seriously restricted the business development needs. DevOps tools provide a new solution for the automatic operation of meteorological information systems. Combined with automatic operations framework and target development process design method,a design idea of the automation system for the national and provincial meteorological industry is proposed. The key technologies such as CMDB configuration item relationship design,automatic operations functional design and Activiti flow choreography visualization are used in automation which ensure that the realization generalize process of automatic operations development. SaltStack and Django open source technology are used to design and implement the automation Web platform. The platform is the core function of automatic maintenance for the meteorological comprehensive business real-time monitoring system(Tianjing) which has been applied in meteorological departments. The application results show that this function can improve the effectiveness of meteorological information operation and maintenance.
【Key words】 meteorological information; DevOps; automatic operations; CMDB; Activiti;
- 【文献出处】 电子设计工程 ,Electronic Design Engineering , 编辑部邮箱 ,2023年17期
- 【分类号】P409
- 【下载频次】6