Chapter 16: Implementing Multi-Tenancy

Multi-tenancy is a common pattern to create Software as a Service (SaaS) solutions, where a single deployment can concurrently serve multiple customers. Multi-tenancy is one of the fundamental design principles of ABP Framework, so all other framework features are multi-tenancy compatible.

In this chapter, we will start with understanding what a multi-tenant system is and how ABP provides a multi-tenant solution to us. Then, we will continue with the ABP infrastructure to understand, build, and control the multi-tenancy in our applications. We will also learn to design specific application features and make different tenants use different application features. At the end of this chapter, you will understand ...

Get Mastering ABP Framework now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.