O que é multilocação em computação em nuvem?
Conceitos de computação em nuvem
O que é multilocação em computação em nuvem?
A arquitetura de multilocação envolve um aplicativo SaaS distribuindo recursos entre cada locatário, mas armazenando seus dados separadamente. Todos os locatários dentro da infraestrutura recebem atualizações simultaneamente e os níveis de isolamento variam.
Muitos locatários usam arquitetura de multilocação para redução de custos, mas é importante considerar as compensações de compartilhar recursos com outras pessoas. Você deve observar quanta flexibilidade recebe antes de assinar um serviço.
Considere custo e personalização ao escolher sua infraestrutura, mas também pense em quantos recursos você precisa. Você também precisará pensar em segurança, pois isso pode variar dependendo da ferramenta escolhida.
O que é um locatário em SaaS?
Um locatário faz parte de um Infraestrutura de aplicativo SaaS, mas eles têm seu próprio espaço privado. Considerando que os recursos são compartilhados em nuvens multilocatárias, os locatários alterarão suas próprias configurações e escolherão a quantidade de dados necessária.
Dependendo do provedor, você pode encontrar opções de locatário único e múltiplo oferecidas - mas o preço será diferente. Você deve pensar em encontrar um serviço com ambos para que não precise migrar tudo depois de dimensionar.
Quais são os três tipos de multilocação?
Segue-se um resumo dos diferentes tipos de multi-tenancy:
- Instância única, base de dados única: Esta opção terá impacto na escalabilidade, mas também é a que custa menos dinheiro. Como o nome sugere, partilha vários recursos, principalmente instâncias e bases de dados.
- Instância única, várias bases de dados: Cada inquilino tem a sua própria base de dados onde pode armazenar os seus dados, o que pode ser considerado para efeitos de privacidade. Antes de começar, é necessário ter alguns conhecimentos sobre a gestão destes tipos de arrendamento.
- Múltiplas instâncias, múltiplas bases de dados: Os inquilinos utilizam a mesma infraestrutura, mas têm as suas próprias instâncias e bases de dados; normalmente, custa mais do que as outras opções. Pode atualizar para esta opção quando tiver criado uma equipa e/ou souber como geri-las.
Quais são as vantagens do SaaS multi-tenant?
Algumas das razões pelas quais as empresas usam multilocação de SaaS incluem:
- Custo: Provedores e locatários podem reduzir custos, mas podem sacrificar a privacidade.
- Escalabilidade: As infraestruturas movem recursos para cima ou para baixo dependendo dos níveis de atividade e necessidades.
- Manutenção: Atualizações e patches.
Qual é a diferença entre dedicado e multilocatário?
Aqui está a principal diferença entre infraestruturas dedicadas e multilocatárias:
- Dedicada: Os locatários têm instâncias que ninguém mais pode acessar, mas ainda estão dentro de um sistema em nuvem.
- Multilocatário: Dados e configuração são separados, mas compartilham outros recursos.
- Considere quanta personalização você precisa e se precisa de mais privacidade.
- Você também pode encontrar um modelo híbrido, mas verifique-os antes de se inscrever.
- Comece com multilocatário se você for um iniciante completo.
Conclusão
A multilocação é comum na computação em nuvem, mas você precisará pesquisar qual opção atende às suas necessidades. Pense em privacidade e custo e considere quanta personalização você precisa. Você também deve considerar a possibilidade de ingressar em soluções híbridas; entenda as diferenças e avalie suas opções.