Invention Grant
- Patent Title: Co-locating microservice persistence containers within tenant-specific database
-
Application No.: US15661849Application Date: 2017-07-27
-
Publication No.: US11409719B2Publication Date: 2022-08-09
- Inventor: Peter Eberlein
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Fountainhead Law Group P.C.
- Main IPC: G06F7/00
- IPC: G06F7/00 ; G06F16/21 ; H04L41/5041 ; H04L41/50 ; G06F16/28

Abstract:
A platform's central instance manager (IM) receives microservice requests issued to a common application shared between various tenants. Embodiments function to co-locate within a same database, the persistence containers of different microservice instances of a specific tenant. The central IM associates a corresponding tenant identifier with microservice request instances created. Referencing this assigned tenant identifier, the central IM maintains an external configuration file comprising a mapping of services (m) and tenants (n), to relevant persistence container service instances. Such mapping permits the allocation of tenant-specific microservice data for storage within persistence containers of a particular database. This co-location of data promotes flexibility, allowing tenants to furnish database structures tailored to their individual needs. Consolidating microservice persistence containers within a tenant-specific database may also facilitate: the efficient backup of data, the isolation of individual tenant data for security purposes, and/or the provision of access to individual tenant data by extension application(s).
Public/Granted literature
- US20190034460A1 Co-locating Microservice Persistence Containers within Tenant-Specific Database Public/Granted day:2019-01-31
Information query