Multi-Tenancy Architecture refers to a system which allows multiple instances of an application operate in a shared environment. Features built need to be generic and extensible for all tenants. Design needs to include mandatory tenantId attribute in all requests. Customizations should be introduced as configuration options that are available to all tenants.
Table of contents
5 Tips To Design For Multi-Tenancy ArchitectureWhat is Multi-Tenancy Architecture?Why Multi-Tenancy Architecture?Why Not Multi-Tenancy Architecture?Types of Database Model for Multi-Tenancy ArchitectureImplementation Details/Design NotesSort: