Multi-tenant Architecture

Provides Scalability & Flexibility

Many customers share IT resources in a multi-tenant environment, such as database services, application servers, and the infrastructure required to run applications. As these resources are centrally managed, the environment can be standardised and optimised for use by all customers, efficiently and more cost-effectively.

Think of it as an apartment building where tenants share resources such as water, heat, a septic system, and electricity. These resources are all managed and watched closely by the building owner.

Though these tenants share resources, their particular apartments remain private and secure, and the sharing of resources does not infringe upon their privacy in any way. In the same way, the multi-tenant architecture employed by Salesforce utilises and optimises shared data storage and retrieval resources, while at the same time providing a secure location for all customer data.

As a customer or tenant, you don’t have to worry about database application or infrastructure upgrades – that is all handled for you behind the scenes by Salesforce, helping you to focus on business innovation and growth rather than on managing technology.


By their very nature, multi-tenant solutions satisfy a broad range of user needs, which means it is imperative to make them highly configurable. In contrast, single-tenant solutions which are moved to, or built for, the private cloud tend to adopt more local customisation. Initially, this may seem like an advantage, accommodating individual business practices, but soon leads to the system in use becoming unique and susceptible to slipping into a legacy state as updates become costlier and more time-consuming.

Download this comprehensive guide to learn more about the differences between multi-tenant and single-tent software solutions.


The multi-tenant architecture supports the growth of your business. As one customer or tenant, you will only use a small portion of overall resources. However, when you need more resources, such as storage or user licenses, you can scale up without a significant change in performance.

The fact is, with Salesforce multi-tenancy, you can go from zero to very large amounts of data and very large numbers of users straight away when you need to. Furthermore, there is no physical limit to the amount of data or number of records it can hold. This gives our customers all the confidence they need as they choose to expand their business, add to their data model, or update their business processes as their needs change over time.


The Salesforce platform is designed to accommodate a broad range of industry verticals, meaning it can be configured in various ways to support different business functions.

At ClaimVantage, we have built our software as applications on the platform, leveraging the underlying components of the Salesforce platform architecture. This flexibility allows our core software solutions to be configured by global insurance carriers, Third-party Administrators (TPAs), and large employers, for different use cases.

Once implemented, our customer’s system administrator can configure all screens and data to be exactly what they want to see, configure system security down to the most minute level of detail, and configure system workflow to precisely match their business processes, automating those processes for peak levels of efficiency.

Through the Salesforce platform, all of this is designed to be completely self-service. Of course, we are willing to help you, and we will train your system administrators during implementation. But once training is complete, you have the ability to make any and all changes to every part of the solution that you want. Just about everything in the system can be configured using point-and-click and drag-and-drop functionality. If there is anything else you need the solution to do, that can be achieved through custom code, which can be accomplished through custom code modules, designed to sit on top of and work with our core code package.