| CPC H04L 67/025 (2013.01) [G06F 9/541 (2013.01); G06F 9/547 (2013.01)] | 15 Claims |

|
1. A system associated with an enterprise microservice cloud computing environment, comprising:
a central Application Programming Interface (“API”) registry that contains API Uniform Resource Locator (“URL”) pattern-to-application mapping; and
a routing rule processor of an API gateway, coupled to the central API registry, including:
a computer processor, and
a computer memory storing instructions that when executed by the computer processor cause the routing rule processor to:
receive, from an external integration client, a first request for a first API call, the first request including a first request API URL,
based on the first received request API URL, query the central API registry to determine an associated monolithic application instance of an enterprise application for processing the first request,
route at least a first portion of the first request to the monolithic application instance to process the first API call,
receive, from a requesting microservice application instance, a second request for a second API call, the second request including a second request API URL,
based on the second received request API URL, query the central API registry to determine an associated microservice application instance of the enterprise application for processing the second request, and
route at least a second portion of the second request, to the determined microservice application instance that was determined to process the second request, to process the second API call.
|