Multitenant

When you move into micro service architecture the only key elements to succeed is to productize your API, create a very thoughtful API catalog and have the ability to leverage these API in a multi tenant, multi version and multi environment fashion.

SOAJS provides you with this ability. Create multiple tenants and assign product packages per tenant. A tenant represents a client. So to apply the concept of having one service serve several tenants differently, such as URAC, we need to configure our service to use multitenancy, create tenants and assign keys to them. And when making calls to the APIs of that service, specify the key of the tenant in those requests.


The Multitenant versions: