Apresentação sobre Aplicações MultiTenant no Asp.NET Core no evento ASP.NET Core Night Julho de 2018.
Essa apresentação mostra o que é a arquitetura MultiTenant e como deve ser aplicado no Asp.Net Core utilizando o SaaSKit
O código esta no meu github https://github.com/luigitavolaro
4. Multi-Tenant ou Multitenancy
➢ Uma única aplicação Web pode responder a diversos clientes de
uma forma que aparenta que eles estão falando com diferentes
aplicações.
➢ Os diferentes interfaces dos aplicativo são chamados de Tenants
(inquilinos), porque conceitualmente eles vivem no mesmo espaço,
no caso a aplicação WEB e podem ser endereçados
individualmente.
10. Multi-Tenant ou Multitenancy
A ideia principal de uma aplicação Multi-Tenant é
garantir o isolamento de implementação, de dados e
de customização.
1. Isolamento dos dados.
2. Ser flexível.
3. Solução escalável.
11. SaaS
O SaaS (Software como Serviço) permite aos usuários
se conectar e usar aplicativos baseados em nuvem
pela Internet.
Vantagens:
▪Obter acesso a aplicativos
sofisticados.
▪Pague apenas pelo que usar.
▪Use software cliente gratuito.
▪Mobilize sua força de trabalho
facilmente.
▪Acesse dados de aplicativos de
qualquer lugar.
12.
13. Saas
➢ Em um modelo SaaS em nuvem, as aplicações podem
ser oferecidas como serviços a muitas organizações.
➢ Para os provedores desses serviços, é imprescindível que
os recursos computacionais a serem oferecidos sejam o
mais amplamente compartilhados.