• 查询稿件
  • 获取最新论文
  • 知晓行业信息
曹海鹏, 唐伟忠, 朱祎雯, 汤欣宇, 刘海宁. 基于无服务器架构的铁路应用开发资源共享与集成平台设计[J]. 铁路计算机应用, 2024, 33(1): 44-51. DOI: 10.3969/j.issn.1005-8451.2024.01.07
引用本文: 曹海鹏, 唐伟忠, 朱祎雯, 汤欣宇, 刘海宁. 基于无服务器架构的铁路应用开发资源共享与集成平台设计[J]. 铁路计算机应用, 2024, 33(1): 44-51. DOI: 10.3969/j.issn.1005-8451.2024.01.07
CAO Haipeng, TANG Weizhong, ZHU Yiwen, TANG Xinyu, LIU Haining. Design of railway application development resource sharing and integration platform based on serverless architecture[J]. Railway Computer Application, 2024, 33(1): 44-51. DOI: 10.3969/j.issn.1005-8451.2024.01.07
Citation: CAO Haipeng, TANG Weizhong, ZHU Yiwen, TANG Xinyu, LIU Haining. Design of railway application development resource sharing and integration platform based on serverless architecture[J]. Railway Computer Application, 2024, 33(1): 44-51. DOI: 10.3969/j.issn.1005-8451.2024.01.07

基于无服务器架构的铁路应用开发资源共享与集成平台设计

Design of railway application development resource sharing and integration platform based on serverless architecture

  • 摘要: 为适应云计算时代企业应用开发需要,设计了基于无服务架构的铁路应用开发资源共享与集成平台,实现共享服务的发布、调用、集成、监控、评价全流程管理;通过建立铁路应用开发资源公用服务库,实现铁路应用开发可复用共性服务的集中规范管理;依托公用服务库,以API网关作为应用集成总线,为开发人员提供基于服务共享与集成的铁路应用开发新模式。该平台具备流量控制、合法请求认证、传输安全控制等服务访问控制功能,可支持高并发服务调用;此外,提供API网关监控、日志查询、数据库性能监控等运维工具及异常处置功能,保证平台稳定性和高可用性。该平台的应用将有助于提升铁路应用开发的资源复用水平、交付能力和研发质量。

     

    Abstract: To meet the requirements of enterprise application development in the cloud computing era, a railway application development resource sharing and integration platform based on a serverless architecture is designed, which realizes the whole process management of shared services, including publishing, access, integration, monitoring, and evaluation of shared services. By establishing a common service resources library for railway application development, centralized and standardized management of reusable common services for railway applications can be achieved. By relying on the library and using API gateways as application integration buses, we provide developers with a new mode of railway application development based on service sharing and integration. This platform has service access control functions such as flow control, legitimate request authentication, and transmission security control, and can support highly concurrent service accesses. In addition, it provides operation and maintenance tools such as API gateway monitoring, log queries, database performance monitoring, and exception handling to ensure the stability and high availability of the platform. The application of this platform will help improve the resource reuse level, delivery capability, and quality of railway application development.

     

/

返回文章
返回