结合微服务和中台理念的减灾服务系统设计与实现

Design and Implementation of Integrated Disaster Reduction Intelligent Service System Based on Micro-service Architecture and Middle Platform Concept

  • 摘要: 减灾服务系统的建设对于科学防灾减灾具有重要作用,目前单体架构的减灾服务系统无法满足科学减灾、智能减灾的需求。设计了一种结合微服务架构和中台理念的一体化综合减灾智能服务系统框架。首先,通过分析中台理念的概念、微服务框架的特点及一体化综合减灾智能服务系统的概念和需求,总结了中台理念和微服务架构用于一体化综合减灾智能服务系统的优势。然后,提出了基于中台理念的系统架构设计,分为应用系统层、中台层、微服务层和基础设施层,重点介绍了中台层的模块和功能,同时介绍了基于微服务的系统架构实现路径。最后,介绍了基于所提框架实现中国西藏自治区突发事件地理信息服务平台的建设路径及系统功能。

     

    Abstract:
      Objectives   The construction of disaster reduction system plays an important role in scientific disaster prevention and reduction. Considering that the monolith architecture is difficult to meet the requirements of current disaster prevention and reduction, this paper designs an integrated disaster reduction intelligent service system framework that combines the micro-service architecture and middle platform concept together.
      Methods   Firstly, by analyzing the characteristics of the micro-service architecture, middle platform concept, as well as the concept and demand of comprehensive integrated disaster reduction intelligent service system, the advantages of using middle platform and micro-service architecture to build the disaster reduction system are summarized, which are high scalability, high fault tolerance, high cohesion, low coupling and so on. Secondly, a system architecture is designed based on middle platform concept. The system architecture is divided into 4 layers which are application system layer, middle platform layer, micro-service layer, and infrastructure layer. We detail the modules and functions of the middle platform, which can improve the development efficiency, reusability, responsiveness and stability of system. Then the implementation path of system based on micro-service architecture is introduced.
      Results   By implying the above architecture, a geographic information service platform for emergencies in Tibet Autonomous Region is build. The construction path and the main function of the system is introduced, it can not only provide basic functions such as map calculation, query, point of interest(POI) selection, but also provide emergency analysis models including path analysis, shelter location analysis, hazardous area analysis and so on, in addition, a portable system based on mobile phone is also established, which can provide basis browsing, comprehensive information query, emergency thematic information service and so on.
      Conclusions   The integrated disaster reduction intelligent service system is designed with the micro-service and the concept of middle platform, and by utilizing the proposed framework, this paper realizes the construction of the geographic information service platform for emergencies in Tibet Autonomous Region, which makes the constructing of disaster reduction system more efficient, flexible and practical, and this paper can partly provide reference for the construction of disaster reduction system.

     

/

返回文章
返回