Multi-tenancy e seus benefícios em um ambiente de computação em nuvem saas

Na computação em nuvem, multi-arrendamento significa que um fornecedor de SaaS (Software as a Service) fornece uma única versão de seu software para todos os seus clientes. Isso é diferente de um single-tenant hospedado solução, onde o aplicativo está instalado no servidor de um fornecedor, mas a base de código é único para cada cliente.

Como a multilocação trabalhar? Apesar de todos os usuários do software acessar os mesmos componentes fundamentais, os dados e configurações que são específicas para um cliente são armazenadas em um recipiente separado e seguro. Os usuários podem acessar todos os recursos do software, mas os seus dados não são compartilhados.

As vantagens de um SaaS multi-tenancy mais, uma aplicação single-tenancy terceiro hospedado-parte incluem as seguintes:

  • menores custos através de economias de escala: Com uma solução single-tenancy-hospedado, os fornecedores de SaaS deve construir seu centro de dados para acomodar novos clientes.

    Em contraste, em um ambiente multi-tenant, os novos usuários obter acesso ao mesmo software básico, de modo escala tem muito menos implicações de infra-estrutura para os vendedores (dependendo do tamanho da aplicação e da quantidade de infra-estrutura necessária).

  • infra-estrutura compartilhada leva a custos mais baixos: SaaS permite que as empresas de todos os tamanhos para compartilhar os custos operacionais de infra-estrutura e de centros de dados. Os usuários não precisam para adicionar aplicativos e mais hardware para seus centros de dados, e algumas empresas de pequeno a médio porte não precisa mesmo de centros de dados, se eles utilizam SaaS.



  • manutenção e atualizações em curso: Os usuários finais não precisa pagar taxas de manutenção dispendiosos, a fim de manter o seu software atualizado. Novos recursos e atualizações estão incluídos com uma assinatura de SaaS e são lançados pelo fornecedor.

  • Configuração pode ser feita, deixando a base de código subjacente inalterada: Embora os aplicativos no local e soluções single-hospedado inquilinos são muitas vezes personalizado, este esforço é caro e requer alterações no código do aplicativo. Além disso, essa personalização pode fazer upgrades demorado, porque uma atualização pode não ser compatível com a sua personalização.

    A maioria das soluções de SaaS multi-tenant são projetados para serem altamente configurável para que as empresas podem fazer a aplicação executar a forma como eles querem, sem alterar o código ou dados estrutura subjacente. Como o código está inalterado, as atualizações podem ser realizadas facilmente.

  • Fornecedores têm interesse em garantir que tudo corra bem: fornecedores de SaaS multi-tenant tem, em certo sentido, todos os seus ovos em uma cesta. Embora isso pareça perigoso, é um benefício para os usuários finais.

    Em um ambiente de único inquilino, se houver uma interrupção do serviço, pode afetar apenas um cliente, o que significa que o fornecedor pode ser lento para responder e não tomarem as medidas necessárias para garantir que o problema não se repita.

    Em contraste, com uma solução multi-tenant, uma ligeira falha poderia afetar todos os clientes de um fornecedor. É, portanto, imperativo que os fornecedores de SaaS investir quantias significativas de dinheiro e esforço para garantir uptime, continuidade e desempenho.


Publicações relacionadas