Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2019068033) EXPLOITATION DE CONTENEURS DE MICROSERVICES AFIN DE FOURNIR UNE ISOLATION DE LOCATAIRES DANS UNE PASSERELLE D'API MULTI-LOCATAIRES
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2019/068033 N° de la demande internationale : PCT/US2018/053622
Date de publication : 04.04.2019 Date de dépôt international : 28.09.2018
CIB :
G06F 9/50 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
46
Dispositions pour la multiprogrammation
50
Allocation de ressources, p.ex. de l'unité centrale de traitement (UCT)
Déposants :
ORACLE INTERNATIONAL CORPORATION [US/US]; 500 Oracle Parkway M/S 5OP7 Redwood Shores, California 94065, US
Inventeurs :
FICHTENHOLTZ, Greg; US
SURAVARAPU, Shashi Prasad; US
Mandataire :
BERGSTROM, James T.; US
HAYIM, Samuel; US
SHAFFER, William; US
KOTWAL, Sujit; US
MATHISON, Mark; US
AUSTIN, Shelton W.; US
BENNETT, Jesse S.; US
SWEHLA, Aaron; US
KUSHA, Babak; US
DORAN-CIVAN, Neslihan I.; US
BRISNEHAN, Brian; US
FU, Zhenhai; US
ROTHWELL, Rodney; US
SHEN, Fei; US
BRADFORD, Sara; US
UY, Ruthleen; US
FRANKLIN, Thomas; US
GAUDRY, Katherine; US
VADERA, Sameer; US
WANG, Xiaoyu; US
DRIES, Daniel; US
CHOY, Ming; US
LEI, Ji; US
PLATI, Francis; US
DEW, Stephen; US
TANG, Johnny; US
OLION, Brian; US
FELDMAN, Baruch; US
KANZAKI, Kim; US
MCGUIRE, JR., John; US
CHENG, Charles; US
GELBLUM, Michael; US
SUTTON, Eric; US
NICHOLES, Christian A.; US
WEBER, Eric; US
HUTCHINS, Eric; US
Données relatives à la priorité :
62/566,42230.09.2017US
62/566,43130.09.2017US
62/566,43530.09.2017US
Titre (EN) LEVERAGING MICROSERVICE CONTAINERS TO PROVIDE TENANT ISOLATION IN A MULTI-TENANT API GATEWAY
(FR) EXPLOITATION DE CONTENEURS DE MICROSERVICES AFIN DE FOURNIR UNE ISOLATION DE LOCATAIRES DANS UNE PASSERELLE D'API MULTI-LOCATAIRES
Abrégé :
(EN) 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.
(FR) Selon l'invention, un système peut héberger des API pour une pluralité de locataires différents et recevoir des demandes provenant de nombreux dispositifs clients différents. À mesure que des demandes sont reçues, un locataire associé peut être identifié, et un routeur peut déterminer si une instance de conteneur est disponible pour desservir la demande. Une instance de conteneur peut être une instance de conteneur vide comprenant un point d'extrémité interne, un serveur Web et un environnement d'exécution. Une instance de conteneur vide peut être non associée à un locataire particulier. Afin d'associer une instance de conteneur à un locataire, une mémoire de données, tel qu'une mémoire de données de valeur clé peut récupérer des fichiers de configuration qui transforment l'instance de conteneur agnostique en une instance de conteneur qui est associée à un locataire particulier et comprend un code de configuration afin d'effectuer les fonctions API requises. Le groupe de conteneurs vides et remplis peut être géré efficacement.
front page image
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)