O que é multitenancy na computação em nuvem?
Conceitos de computação em nuvem
O que é multitenancy na computação em nuvem?
A arquitetura multitenancy envolve um aplicativo SaaS que distribui recursos entre cada locatário, mas armazena seus dados separadamente. Todos os locatários da infraestrutura recebem atualizações simultaneamente, e os níveis de isolamento variam.
Muitos locatários usam a arquitetura multitenancy para obter uma boa relação custo-benefício, mas é importante considerar as vantagens e desvantagens de compartilhar recursos com outras pessoas. Você deve analisar o grau de flexibilidade que recebe antes de assinar um serviço.
Considere o custo e a personalização ao escolher sua infraestrutura, mas pense também em quantos recursos você precisa. Você também precisará pensar na segurança, pois ela pode variar dependendo da ferramenta escolhida.
O que é um locatário em SaaS?
Um locatário faz parte de um Infraestrutura do aplicativo SaaSmas eles têm seu próprio espaço privado. Enquanto os recursos são compartilhados em nuvens multitenancy, os locatários alteram suas próprias configurações e escolhem a quantidade de dados de que precisam.
Dependendo do provedor, você poderá encontrar opções de locatário único e multilocatário, mas o preço será diferente. Você deve pensar em encontrar um serviço com ambas as opções, para não ter que migrar tudo depois de escalonar.
Quais são os três tipos de multilocação?
Veja abaixo um resumo dos diferentes tipos de multilocação:
- Instância única, banco de dados único: Essa opção afetará a escalabilidade, mas também é a que custa menos dinheiro. Como o nome sugere, você compartilha vários recursos, principalmente instâncias e bancos de dados.
- Instância única, vários bancos de dados: Cada locatário tem seu próprio banco de dados, no qual pode armazenar seus dados, o que talvez você queira considerar para fins de privacidade. É necessário ter algum conhecimento sobre o gerenciamento desses tipos de locação antes de começar.
- Várias instâncias, vários bancos de dados: Os locatários usam a mesma infraestrutura, mas têm suas próprias instâncias e bancos de dados; normalmente, custa mais do que as outras opções. Você pode fazer upgrade para essa opção depois de formar uma equipe e/ou saber como gerenciá-los.
Quais são as vantagens do SaaS multilocatário?
Alguns dos motivos pelos quais as empresas usam a multilocação de SaaS incluem:
- Custo: Os provedores e locatários podem reduzir os custos, mas podem sacrificar a privacidade.
- Escalabilidade: As infraestruturas aumentam ou diminuem os recursos de acordo com os níveis de atividade e as necessidades.
- Manutenção: Atualizações e patches.
Qual é a diferença entre dedicado e multilocatário?
Esta é a principal diferença entre as infraestruturas dedicadas e multilocatário:
- Dedicado: Os locatários têm instâncias que ninguém mais pode acessar, mas elas ainda estão em um sistema de nuvem.
- Multi-inquilino: Os dados e a configuração são separados, mas compartilham outros recursos.
- Considere a quantidade de personalização necessária e se você precisa de mais privacidade.
- Você também pode encontrar um modelo híbrido, mas verifique isso antes de se inscrever.
- Comece com o multilocatário se você for totalmente iniciante.
Conclusão
O multilocatário é comum na computação em nuvem, mas você precisará pesquisar qual opção atende às suas necessidades. Pense na privacidade e no custo, e considere o grau de personalização de que você precisa. Você também deve considerar a possibilidade de aderir a soluções híbridas; entenda as diferenças e, em seguida, avalie suas opções.