Leveraging microservice containers to provide tenant isolation in a multi-tenant API gateway

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 a...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Fichtenholtz, Greg, Suravarapu, Shashi Prasad
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Fichtenholtz, Greg
Suravarapu, Shashi Prasad
description 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.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US10740112B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US10740112B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US10740112B23</originalsourceid><addsrcrecordid>eNqNyjEKwkAQRuE0FqLeYTxAIFHBWkVRsBDUTgjD-hsGkpmwO0a8vU0OYPWK742zxxk9IteiNbUSoiXEXgIomDqLIiZyoy5aL0-QQ1mdJFnDLqYkSkztu3HJB9tcTlSz48PfaTZ6cZMwGzrJ5of9bXfM0VmF1HGAwqv7tSzWq6IsF9vF8p_nB_CKPBo</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Leveraging microservice containers to provide tenant isolation in a multi-tenant API gateway</title><source>esp@cenet</source><creator>Fichtenholtz, Greg ; Suravarapu, Shashi Prasad</creator><creatorcontrib>Fichtenholtz, Greg ; Suravarapu, Shashi Prasad</creatorcontrib><description>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.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2020</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200811&amp;DB=EPODOC&amp;CC=US&amp;NR=10740112B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20200811&amp;DB=EPODOC&amp;CC=US&amp;NR=10740112B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Fichtenholtz, Greg</creatorcontrib><creatorcontrib>Suravarapu, Shashi Prasad</creatorcontrib><title>Leveraging microservice containers to provide tenant isolation in a multi-tenant API gateway</title><description>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.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2020</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyjEKwkAQRuE0FqLeYTxAIFHBWkVRsBDUTgjD-hsGkpmwO0a8vU0OYPWK742zxxk9IteiNbUSoiXEXgIomDqLIiZyoy5aL0-QQ1mdJFnDLqYkSkztu3HJB9tcTlSz48PfaTZ6cZMwGzrJ5of9bXfM0VmF1HGAwqv7tSzWq6IsF9vF8p_nB_CKPBo</recordid><startdate>20200811</startdate><enddate>20200811</enddate><creator>Fichtenholtz, Greg</creator><creator>Suravarapu, Shashi Prasad</creator><scope>EVB</scope></search><sort><creationdate>20200811</creationdate><title>Leveraging microservice containers to provide tenant isolation in a multi-tenant API gateway</title><author>Fichtenholtz, Greg ; Suravarapu, Shashi Prasad</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US10740112B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2020</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Fichtenholtz, Greg</creatorcontrib><creatorcontrib>Suravarapu, Shashi Prasad</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Fichtenholtz, Greg</au><au>Suravarapu, Shashi Prasad</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Leveraging microservice containers to provide tenant isolation in a multi-tenant API gateway</title><date>2020-08-11</date><risdate>2020</risdate><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.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US10740112B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Leveraging microservice containers to provide tenant isolation in a multi-tenant API gateway
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-04T01%3A09%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Fichtenholtz,%20Greg&rft.date=2020-08-11&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS10740112B2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true