Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Uma solução multiinquilino é uma solução usada por vários clientes ou inquilinos. Os locatários são distintos dos usuários. Vários usuários de uma única organização, empresa ou grupo formam um único locatário. Os exemplos a seguir são aplicativos multilocatário:
Soluções B2B (business-to-business), como software de contabilidade, acompanhamento de trabalho e outros produtos de software como serviço (SaaS)
Soluções Business-to-Consumer (B2C), como streaming de música, compartilhamento de fotos e serviços de redes sociais
Soluções de plataforma em toda a empresa, como um cluster Kubernetes compartilhado que várias unidades de negócios dentro de uma organização usam
Quando você cria sua própria solução multilocatária no Azure, há vários elementos que você precisa considerar para sua arquitetura.
Esta série fornece orientação sobre como projetar, criar e operar suas próprias soluções multilocatárias no Azure.
Observação
Nesta série, o termo inquilino refere-se aos seus inquilinos, que podem ser os seus clientes ou grupos de utilizadores. As orientações destinam-se a ajudá-lo a criar soluções de software multilocatário sobre a plataforma Azure.
O Microsoft Entra ID também usa o termo locatário para se referir a diretórios individuais. Ele define multilocação como interações entre vários locatários do Microsoft Entra. Os termos são os mesmos, mas os conceitos diferem. Para evitar ambiguidade, o termo completo, locatário do Microsoft Entra, é usado quando se refere ao conceito de locatário do Microsoft Entra.
Âmbito de aplicação
O Azure é um serviço multilocatário e algumas das nossas orientações baseiam-se na nossa experiência em conceber e operar grandes soluções multiinquilinas. No entanto, esta série se concentra em ajudá-lo a criar seus próprios serviços multilocatários enquanto aproveita o poder da plataforma Azure.
Quando você projeta uma solução, há muitas áreas que você precisa considerar. O conteúdo desta seção é específico para como você projeta para multilocação. Ele não cobre todos os recursos dos serviços do Azure ou todas as considerações de design de arquitetura para cada aplicativo. Você deve ler este guia junto com o Azure Well-Architected Framework e a documentação de cada serviço do Azure que você usa.
Público-alvo
As orientações fornecidas nesta série aplicam-se a qualquer pessoa que crie uma aplicação multilocatária no Azure. O público também inclui qualquer pessoa que construa produtos SaaS, como fornecedores independentes de software (ISVs) e startups que constroem soluções direcionadas a empresas ou consumidores. Também inclui qualquer pessoa que crie um produto ou plataforma destinado a ser usado por vários clientes ou locatários.
Parte do conteúdo desta série foi projetado para ser útil para tomadores de decisões técnicas, como diretores de tecnologia (CTOs) e arquitetos, e qualquer pessoa que projete ou implemente uma solução multilocatária no Azure. Outros conteúdos têm um foco mais técnico e destinam-se a arquitetos e engenheiros de soluções que implementam uma solução multilocatário.
Observação
Os provedores de serviços gerenciados (MSPs) gerenciam e operam ambientes do Azure em nome de seus clientes e trabalham com vários locatários do Microsoft Entra no processo. Esta abordagem é outra forma de multilocação. No entanto, ele se concentra no gerenciamento de recursos do Azure em vários locatários do Microsoft Entra. Esta série não se destina a fornecer orientação para esses cenários.
Esta série provavelmente será útil para ISVs que criam software para MSPs ou para qualquer pessoa que cria e implanta software multilocatário.
O que há nesta série?
O conteúdo desta série é composto por três secções principais:
Considerações arquitetônicas para uma solução multilocatário: Esta seção fornece uma visão geral dos principais requisitos e considerações que você precisa saber ao planejar e projetar uma solução multilocatário.
As considerações arquitetônicas são especialmente relevantes para tomadores de decisão técnica, como CTOs e arquitetos. Os gerentes de produto também se beneficiam da compreensão de como a multilocação afeta suas soluções. Além disso, qualquer pessoa que trabalhe com arquiteturas multilocatárias deve ter alguma familiaridade com esses princípios e compensações.
Abordagens arquitetônicas para multilocação: Esta seção descreve as abordagens que você pode considerar ao projetar e criar soluções multilocatárias usando os principais tipos de recursos de nuvem. Esta seção inclui uma discussão sobre como criar soluções multilocatárias com computação, rede, armazenamento, dados, mensagens, identidade, IA e aprendizado de máquina e componentes da Internet das Coisas, bem como implantação, configuração, organização de recursos, governança, conformidade e gerenciamento de custos.
As abordagens arquitetônicas destinam-se a ser úteis para arquitetos de soluções e desenvolvedores líderes.
Orientação específica do serviço para uma solução multilocatário: Esta seção fornece orientação direcionada para serviços específicos do Azure. Ele inclui descrições dos modelos de isolamento de locação que você pode considerar para os componentes em sua solução e quaisquer recursos que sejam especialmente relevantes para uma solução multilocatário.
A orientação específica do serviço é útil para arquitetos, desenvolvedores principais e qualquer pessoa que crie ou implemente componentes do Azure para uma solução multilocatário.
Uma lista de verificação também está disponível para quando você projeta e cria uma solução multilocatário, juntamente com uma lista de recursos relacionados e links para arquitetos e desenvolvedores de soluções multilocatário.
Vídeos
Para obter uma visão geral do conteúdo abordado nesta série e dos conceitos básicos de multitenancy, assista ao vídeo a seguir do Microsoft Reactor.