首页> 外国专利> Migrating a monolithic software application to a microservices architecture

Migrating a monolithic software application to a microservices architecture

机译:将单片软件应用程序迁移到微服务架构

摘要

A network-based services may be supported by a single, monolithic application that is responsible for responding to many different types of requests. The monolithic application may be replaced with multiple microservices that correspond respectively to multiple operations supported by the monolithic application. Each microservice is designed to honor the same application programming interface (API) contract that the monolithic application uses for the corresponding operation. Migration to a microservices-based architecture can be performed gradually, over time, by appropriately configuring a number of API gateways to redirect certain requests, for certain operations, to appropriate microservices. For each operation and corresponding microservice, the number of APIs configured in this manner can be increased until all requests for the operation are being directed to a corresponding microservice. In addition, microservices corresponding to different operations can be introduced over time, again by appropriate configuration of the API gateways.
机译:可以通过负责响应许多不同类型的请求的单个单片应用来支持基于网络的服务。单片申请可以用多个微服务替换为分别对应于单片应用支持的多个操作。每个微服务都旨在尊重相同的应用程序编程接口(API)合同,即单片应用程序用于相应的操作。通过适当地配置多个API网关以将某些操作重定向到适当的微猎术,可以随着时间的推移来逐渐地执行到基于微野跑的架构的基于微服务的架构。对于每个操作和相应的微服务,可以增加以这种方式配置的API的数量,直到所有对操作的请求被引导到相应的微序列。另外,通过适当的API网关再次,可以随着时间的推移来引入对应于不同操作的微服务。

著录项

  • 公开/公告号US11088914B2

    专利类型

  • 公开/公告日2021-08-10

    原文格式PDF

  • 申请/专利权人 T-MOBILE USA INC.;

    申请/专利号US201916527553

  • 发明设计人 LINGA REDDY BODDAM;

    申请日2019-07-31

  • 分类号G06F13;H04L12/24;

  • 国家 US

  • 入库时间 2022-08-24 20:28:37

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号