Índice:
Definição - O que significa Multitenancy?
Multitenancy é um tipo de arquitetura de computação na qual uma ou mais instâncias de software lógicas são criadas e executadas sobre o software primário. A multilocação permite que vários usuários trabalhem em um ambiente de software ao mesmo tempo, cada um com sua própria interface, recursos e serviços de usuário.
Techopedia explica Multitenancy
A multilocação é a arquitetura principal da computação em nuvem e é aqui que é usada principalmente. Funciona quando o mesmo software é acessado por vários usuários conectados simultaneamente pela Internet. Normalmente, esse software é hospedado, provisionado e gerenciado por um provedor de nuvem. Cada usuário ou inquilino pode personalizar as preferências e configurações do software. No entanto, todas essas configurações são fornecidas na mesma instância de software sem fornecer acesso ao seu código-fonte.
Os aplicativos de software baseados em SaaS entregues pela Internet são um exemplo comum de arquitetura multitenant, em que um único aplicativo é acessado por muitos usuários diferentes globalmente.