Single-tenant vs. multi-tenant
Um sistema por cliente ou uma plataforma para todos os clientes. A arquitetura decide como você escala.
Se você opera discagem ativa para mais de um cliente, a diferença entre arquitetura single-tenant e multi-tenant define seu isolamento de dados, sua conformidade, sua velocidade de onboarding e suas margens. Este guia compara as duas abordagens e mostra onde cada uma se encaixa.
Resposta rápida
Um discador single-tenant executa uma instância separada do software para cada cliente, enquanto um discador multi-tenant atende todos os clientes a partir de uma única plataforma compartilhada, com os dados de cada tenant particionados logicamente. O single-tenant oferece infraestrutura dedicada por cliente, mas cada instância precisa ser atualizada, corrigida e monitorada separadamente. O multi-tenant, modelo usado pelo DialerBee, impõe o isolamento na camada de dados, então um novo cliente é uma etapa de configuração, e não um projeto de implantação. Isso o torna a escolha prática para BPOs, equipes de cobrança e revendedores de telecom que adicionam clientes com frequência.
Entendendo o modelo
O que é um discador single-tenant?
Um discador single-tenant executa uma instância dedicada do software para cada cliente. Cada cliente tem seu próprio ambiente de aplicação, seu próprio banco de dados e, muitas vezes, seu próprio conjunto de servidores. Nada é compartilhado entre clientes — um tenant, um sistema. Essa é a arquitetura tradicional de muitas implantações antigas de discadores on-premise e hospedados.
O atrativo é simples. Como cada cliente fica separado física ou logicamente no nível da infraestrutura, há uma fronteira clara entre os conjuntos de dados. Algumas organizações com exigências rígidas de residência de dados ou necessidades de personalização sob medida preferem esse modelo justamente porque o ambiente pode ser adaptado de ponta a ponta para um único cliente sem afetar mais ninguém.
O preço é o peso operacional. Se você atende dez clientes, na prática roda dez discadores — dez conjuntos de atualizações, dez ciclos de patches de segurança, dez rotinas de backup e dez frentes de monitoramento. Fazer o onboarding de um novo cliente significa montar um novo ambiente. Para um BPO ou revendedor que adiciona clientes com frequência, essa sobrecarga se acumula rapidamente e reduz o ritmo com que você consegue fechar e lançar novos negócios.
Entendendo o modelo
O que é um discador multi-tenant?
Um discador multi-tenant atende muitos clientes — tenants — a partir de uma única plataforma compartilhada. Cada tenant vê apenas suas próprias campanhas, contatos, agentes, gravações e relatórios, mas todos os tenants rodam na mesma aplicação. O isolamento é imposto de forma lógica, e não dando hardware separado a cada cliente. Bem feito, um tenant nunca consegue ver nem acessar os dados de outro tenant.
O DialerBee é multi-tenant por design e impõe o isolamento na camada de dados. Cada registro carrega a identidade de um tenant, e o acesso é restrito para que as consultas só retornem linhas do tenant solicitante — uma abordagem comumente implementada com mecanismos de banco de dados como o row-level security do PostgreSQL. Isso significa que a separação entre clientes é imposta pela própria plataforma de dados, e não deixada só para o código da aplicação.
Para um BPO ou revendedor, a vantagem operacional é decisiva. Fazer o onboarding de um novo cliente é uma etapa de configuração, não um projeto de infraestrutura. Atualizações, patches de segurança e novos recursos chegam a todos os tenants de uma vez. Você tem uma única plataforma para monitorar e manter, enquanto cada cliente usa um espaço de trabalho totalmente separado e com a própria marca. É isso que torna a arquitetura multi-tenant a escolha natural para quem gerencia discagem ativa para vários clientes. Veja nosso recurso multi-tenant para o detalhamento completo.
Comparação lado a lado
Single-tenant vs. multi-tenant: 12 fatores comparados
| Fator | Single-tenant | Multi-tenant (DialerBee) |
|---|---|---|
| Isolamento de dados | Instância separada por cliente | Isolamento lógico imposto na camada de dados, por tenant |
| Controles de conformidade | Regras configuradas sistema a sistema | Controles de apoio à conformidade por tenant: listas DNC, horários de chamadas, controle de consentimento e limites de tentativas |
| Tempo de configuração por cliente | Montar um novo ambiente: dias a semanas | Provisionar um tenant e aplicar suas regras: minutos a horas |
| Modelo de custo | O custo se repete a cada instância que você roda | Uma plataforma compartilhada, cobrada por posição de agente |
| Escalabilidade | Cada novo cliente acrescenta mais um sistema para operar | Adicione tenants sem adicionar infraestrutura para manter |
| Controle e personalização | Personalização profunda de todo o ambiente de um cliente | Configurações por tenant: perfis, regras de conformidade, marca, faixas de ramais e identificadores de chamadas |
| Idiomas | Configurado separadamente dentro de cada instância | 11 idiomas na plataforma compartilhada, com idioma padrão por tenant |
| Risco | Um patch ou backup esquecido em qualquer instância é uma exposição | Isolamento de tenant em nível de linha em todos os serviços, para que um filtro esquecido em uma tela não vaze linhas de outro tenant |
| Marca / white-label | Personalizada por instância, mas isolada | Marca white-label por tenant a partir de uma única plataforma |
| Separação de relatórios | Os relatórios ficam em sistemas isolados | Relatórios por tenant, mais uma visão de portfólio para operadores |
| Manutenção e atualizações | Patches e atualizações em cada instância separadamente | Um único caminho de atualização aplicado a todos os tenants de uma vez |
| Ideal para | Um único usuário final, ou um contrato de cliente que exige infraestrutura dedicada | BPOs, equipes de cobrança e revendedores de telecom que atendem muitos clientes |
Feito para operações com vários clientes
Por que o multi-tenant serve BPOs e revendedores
Isolamento na camada de dados
Cada registro é restrito ao seu tenant, então um cliente nunca consegue acessar os contatos, gravações ou relatórios de outro. O isolamento é imposto pela plataforma de dados — uma abordagem comumente construída sobre o row-level security do banco de dados —, e não deixado só para a lógica da aplicação.
Onboarding rápido e repetível
Adicionar um cliente é uma etapa de configuração, não um projeto de infraestrutura. Provisione um novo tenant, aplique a marca e as regras de conformidade dele e entre no ar em horas, em vez dos dias ou semanas que uma instância dedicada exigiria.
Relatórios separados, um portfólio
Cada tenant vê apenas seus próprios dashboards e relatórios, enquanto os operadores mantêm uma visão de portfólio de todos os clientes. Separação por cliente e supervisão centralizada convivem em uma única plataforma.
A resposta honesta
Quando o single-tenant ainda faz sentido
A arquitetura multi-tenant é o padrão certo para organizações que gerenciam discagem ativa para muitos clientes, mas o single-tenant não está obsoleto. Há situações em que uma instância dedicada continua sendo a melhor escolha.
Se um único cliente opera sob uma exigência contratual ou de residência de dados que requer infraestrutura fisicamente dedicada, uma implantação single-tenant atende diretamente a esse requisito. O mesmo vale quando um cliente precisa de personalização profunda e sob medida do sistema, que não seria adequada aplicar a uma plataforma compartilhada.
Organizações que atendem um único cliente — ou que são elas mesmas o único usuário final — ganham pouco com multi-tenancy, já que não há um segundo tenant do qual se isolar. Nesses casos, a simplicidade operacional de um ambiente único pode superar totalmente as vantagens da plataforma compartilhada.
Para todos os demais — BPOs, revendedores de telecom e agências que adicionam clientes com frequência e precisam de separação por cliente sem custo extra por cliente —, uma plataforma multi-tenant bem construída oferece o isolamento de sistemas separados com a eficiência de um só. Esse é o equilíbrio em torno do qual o DialerBee foi projetado, e é por isso que a nossa solução para BPO e plataforma de discador white-label têm como base uma arquitetura multi-tenant.
Sua situação
Quando escolher cada uma
BPO
Você adiciona programas de clientes com frequência
Cada novo cliente chega com suas próprias regras de conformidade, seus próprios relatórios e suas próprias expectativas de marca, e a pressão comercial é lançar antes que o cliente mude de ideia. Uma plataforma multi-tenant compartilhada se encaixa: o cliente vira um tenant que você configura, e não um ambiente que você implanta, e a separação que o comprador pergunta é imposta na camada de dados, e não prometida em um diagrama.
Equipe de cobrança
Você trabalha carteiras sob mandatos diferentes
O tratamento do consentimento, as janelas de horário de chamadas e as regras de gravação variam por credor, e misturá-los é o caminho mais rápido para uma notificação de violação. O multi-tenant também se encaixa aqui, porque cada carteira tem seus próprios controles de apoio à conformidade e sua própria trilha de auditoria, enquanto a operação continua em uma plataforma compartilhada. Uma instância dedicada por cliente só compensa o custo extra quando um contrato com o credor exige infraestrutura separada.
Revendedor de telecom
Você vende discagem junto com conectividade
Os clientes nunca podem ter contato com o fornecedor da plataforma, cada um precisa da sua própria faixa de ramais e dos seus próprios identificadores de chamadas, e sua margem depende de não manter um ambiente por cliente. Uma plataforma multi-tenant compartilhada com marca white-label por tenant se encaixa: cada cliente recebe um espaço de trabalho com a própria identidade, enquanto você opera toda a estrutura por baixo.
A plataforma
Como a DialerBee se encaixa
O DialerBee é multi-tenant por design. O isolamento é imposto na camada de banco de dados com row-level security do PostgreSQL, então cada consulta fica restrita ao tenant solicitante e o acesso entre tenants é impedido pelo próprio mecanismo do banco de dados, e não pela lógica da aplicação. Cada tenant tem suas próprias regras de conformidade, suas próprias gravações com controles independentes de retenção e retenção legal (legal hold), sua própria atribuição de uso e faturamento e sua própria marca. Novos tenants são provisionados em minutos pelo portal de administração ou pela API de parceiros. Os detalhes estão na página de arquitetura multi-tenant.
O acesso é algo que você lê em uma grade, em vez de deduzir: uma matriz de perfis por tenant com 11 categorias e 41 permissões, um log de auditoria que registra a ação, o usuário e o endereço IP de origem, chaves de API armazenadas com hash e restritas ao seu tenant, e administradores parceiros que veem apenas os tenants que possuem. Isso é tratado em segurança e acesso. Administradores da plataforma e de parceiros também recebem um centro de operações com saúde dos serviços, chamadas ao vivo e rastreamento de ponta a ponta, enquanto administradores de tenant veem apenas o próprio tenant.
Perguntas frequentes
Como um discador multi-tenant mantém os dados de um cliente separados dos de outro?
Em uma plataforma multi-tenant, cada cliente pode ter suas próprias regras de conformidade?
Single-tenant é mais seguro do que multi-tenant?
Quanto mais rápido é o onboarding de um novo cliente em um discador multi-tenant?
Posso aplicar white-label a um discador multi-tenant por cliente?
Cada cliente pode usar um idioma diferente em um discador multi-tenant?
Como funcionam os relatórios quando muitos clientes compartilham uma plataforma?
Um discador multi-tenant é mais barato que um single-tenant?
Uma plataforma. Cada cliente totalmente separado.
Agende uma demonstração e veja como a arquitetura multi-tenant do DialerBee dá a BPOs e revendedores isolamento por cliente, marca white-label por tenant e IA em 11 idiomas em uma única plataforma.
Mais comparações
Alternativa à Vapi e à Retell AI para contact centers
Alternativa à Vapi ou à Retell AI? Comparação justa com os preços de cada fornecedor, exemplo de custo com fontes e quando vale um contact center completo.
Alternativa ao VICIdial & guia de migração
Saindo do VICIdial? Comparação justa VICIdial vs DialerBee, quando ficar, custos com premissas declaradas e um plano de migração passo a passo.
Revenda white-label vs. por indicação
Revenda white-label vs. por indicação para revendedores de discador: marca, margem, propriedade do cliente e controle. Por que o white-label cria produto real
AMD com IA vs. detecção de bipe
Compare classificação por transcrição com IA e AMD por bipe. O AMD com IA do DialerBee suporta 11 idiomas com dialetos. Agende uma demo e veja ao vivo.
Discador com IA vs. discador tradicional
Discador com IA vs. tradicional: AMD por transcrição, transcrição ao vivo, resumos com IA e ritmo adaptativo em 11 idiomas, nas suas operadoras.
Discador automático vs. discador preditivo
Discador automático vs. preditivo: como cada ritmo funciona e qual serve à sua equipe, à conformidade e às metas de contato. O DialerBee faz os dois.