Invention Grant
- Patent Title: Leveraging microservice containers to provide tenant isolation in a multi-tenant API gateway
-
Application No.: US16146210Application Date: 2018-09-28
-
Publication No.: US10740112B2Publication Date: 2020-08-11
- Inventor: Greg Fichtenholtz , Shashi Prasad Suravarapu
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee: ORACLE INTERNATIONAL CORPORATION
- Current Assignee Address: US CA Redwood Shores
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/445 ; G06F9/50

Abstract:
A system can host APIs for a plurality of different tenants and receive requests from many different client devices. As requests are received, an associated tenant can be identified, and a router can determine if a container instance is available to service the request. A container instance may be an empty container instance including an internal endpoint, a Web server, and a runtime environment. An empty container instance can be unassociated with a particular tenant. To associate a container instance with a tenant, a data store, such as a key-value data store can retrieve configuration files that turn the agnostic container instance into a container instance that is associated with particular tenant and includes configuration code to perform the requisite API functions. The pool of empty and populated containers can be managed efficiently.
Public/Granted literature
- US20190102206A1 LEVERAGING MICROSERVICE CONTAINERS TO PROVIDE TENANT ISOLATION IN A MULTI-TENANT API GATEWAY Public/Granted day:2019-04-04
Information query