Connecting the apps you already use: small automations that add up
How to spot re-keying in your business, the small automations that stop it, and how to keep them documented, owned and easy to live with.
· 6 min readThe term "multi-tenant application" frequently surfaces across various business and technology discussions. But what exactly does this term entail, and why...

From the archive: originally published on the Eastpoint blog on 9 April 2024. Some details reflect that time.
The term "multi-tenant application" frequently surfaces across various business and technology discussions.
But what exactly does this term entail, and why has it become a cornerstone for many successful enterprises?
This article aims to shed light on multi-tenant applications, breaking down their complexities into understandable segments, and highlighting examples of businesses that have thrived by adopting this model.
At its core, a multi-tenant application is a software architecture where a single instance of the software serves multiple customers, or "tenants."
Imagine living in an apartment building; while the structure itself is singular, it houses multiple families – each with their own distinct living spaces.
Similarly, in a multi-tenant application, the application's infrastructure, database, and resources are shared, yet they provide each tenant with a securely isolated environment that appears as if the application was dedicated to their use alone.
The beauty of this model lies in its efficiency and scalability.
Developers need to maintain and update a single version of the application, while being able to serve an expanding number of tenants.
This not only optimises resource use but also reduces operational costs, making it an attractive architecture for cloud-based services and applications.
Salesforce, the pioneer in cloud-based CRM, is perhaps the most well-known example of a successful multi-tenant application.
By allowing businesses of all sizes to access a comprehensive set of CRM tools on a single platform, Salesforce demonstrates the power of multi-tenancy in providing scalable, accessible, and cost-effective business solutions.
Shopify offers an e-commerce platform for businesses, enabling them to set up their online stores.
Each store, while operating on the same infrastructure and codebase, is distinct and isolated, showcasing multi-tenancy's capability to support a wide array of e-commerce activities under one umbrella.
Microsoft Office 365 provides productivity tools and services, including email, collaboration platforms, and office applications, to businesses and individuals.
Its multi-tenant architecture ensures that each subscriber has access to a personalised suite of services, all maintained within Microsoft's cloud infrastructure.
Despite its many advantages, multi-tenancy might not be suitable for all applications.
Highly regulated industries or applications requiring extreme customisation for each tenant may benefit from a single-tenant architecture, where each customer has their own instance of the software.
The decision between multi-tenancy and single-tenancy hinges on specific business needs, regulatory requirements, and scalability expectations.
Multi-tenant applications represent a modern approach to software architecture, offering efficiencies and benefits that are particularly aligned with cloud computing and service-based business models.
Companies like Salesforce, Shopify, and Microsoft have demonstrated how this model can be successfully leveraged to build thriving, scalable businesses that cater to a wide range of customer needs.
As technology evolves, the adaptability and efficiency of multi-tenant applications will continue to make them a preferred choice for businesses looking to innovate and grow in the digital age.

How to spot re-keying in your business, the small automations that stop it, and how to keep them documented, owned and easy to live with.
· 6 min read
How AI can answer questions from your own documents using RAG, explained without jargon: how it works, where it helps, its limits and a sensible first step.
· 6 min read
Why a short, positive AI use policy helps your team use AI with confidence, what it should cover under UK GDPR, and a one-page outline you can adapt.
· 6 min read