[Dúvida] Alguém já trabalhou com "SaaS"?


(L Torres) #1

Olá, pessoal! Tudo bem?

Ultimamente tenho lido bastante sobre o SaaS, e uma das discussões que eu mais vejo sobre o assunto é: Ter um único banco de dados para todos os clientes da plataforma, ou criar um banco para cada cliente?

O que vocês acham a respeito?

Sei que fui bem superficial na dúvida!

Desde já agradeço,

Obrigado!


(Diego Eis) #2

@leohjr meio confusa a sua pergunta. Trabalhar com SaaS você quer dizer trabalhar com banco de dados como Firebase, por exemplo?


(L Torres) #3

É, Acho que deixei bem confuso mesmo.

Tentarei explicar melhor usando um exemplo real.

Vamos usar a Loja Integrada(https://lojaintegrada.com.br/) como exemplo.

O modelo de negócio deles é baseado em planos grátis/pagos para que a pessoa tenha a própria loja virtual, utilizando a plataforma da Loja Integrada. Sendo assim, o cliente não precisa ter hospedagem e etc.

A minha dúvida é, como isso funciona? Qual seria a infra necessária para ter uma plataforma para multi-inquilinos? Ter um único banco de dados para todo o sistema, ou para cada cliente cadastrado na plataforma cria-se um banco.

Não sei se consegui explicar bem.

Mas, desde já agradeço!

Abraços.


(Diego Eis) #4

Ter um banco de dados único. Não dá pra explicar totalmente a estrutura do banco aqui, mas com certeza não é ter um banco pra cada cliente.