Glossary > Multi-tenancy
Multi-tenancy
Multi-tenancy is a software architecture that allows the same application to be used by multiple clients, while keeping the data of each client separate. It is often used by SaaS (software-as-a-service) companies that provide services to multiple clients.
Multi-tenancy may also be referred to as multi-client or multi-environment.
Multi-tenancy can be achieved by having a single database with separate schemas for each client, or by using separate databases with shared schemas. The former approach is called a shared database multi-tenant architecture, while the latter approach is called multi-database multi-tenant architecture.
The main advantage of a shared database over multiple databases is cost savings and simplicity. With a shared database, you only need to maintain one set of code and one database server; with multiple databases, you’ll need one instance per client application and will have to manage replication between them.
Share:
Similar Terms:
Cloud Computing
Everything as a Service (XaaS)
Platform as a Service (PaaS)
SaaS Platform
Ready to learn more about CloudBlue?
CloudBlue is a powerful XaaS platform that will help you grow revenue. Here are some resources for more information:

Subscription and Billing Management
Our flexible subscription and billing solution can handle the most complex XaaS business models – and scale recurring revenue.

Partner and Channel Management
Cut through complexity and see more revenue from your channel business as you easily onboard and enable resellers across the globe – at scale.

Vendor and Product Information Management
Centralize all of your vendor and supplier contracts and streamlined product information on one platform.
Ready to
get started?
Sign up or talk with a CloudBlue
expert today to get started.
Subscribe
- RESOURCE CENTER
- Analyst Reports
- CloudBlue Insights
- eBooks
- Infographics
- Podcasts
- White Papers
- View All Resources
- SUCCESS STORIES
- A1 Digital
- América Móvil
- Bechtle
- Deep Recognition
- Fractalia
- Klaxoon
- View All Success Stories
- ADDITIONAL LEARNING
- Blog
- Explore XaaS Topics
- Glossary
- CLOUDBLUE
- About Us
- Careers
- SUPPORT
- Contact Us
- Support Center
- NEWSROOM
- In the News
- Press Releases
- ENGAGE
- Events
Let’s talk
Error processing the submission, please try again.