o Olá tudo bem Aqui é o Luiz e o vídeo de hoje é um aulão sobre multitenancy uma abordagem arquitetural muito popular em faça que serve para isolar nossos clientes de poder vender uma mesma aplicação para vários clientes diferentes Então se esse é um assunto que interessa fica aí que eu tenho certeza que vai valer a pena esse tempo investido no salão e [Música] hoje [Música] eu quero falar com você sobre multi tempo um pente é um inquilino ele foi traduzido literalmente alguém que paga para usufruir de um ambiente vão pegar lá a quem alugou o imóvel na sua vida ela é muito de aluguel quando era mais novo eu era um inquilino era o tenente de alguém que alugava o seu imóvel para mim então uma aplicação multi pena é uma aplicação que possui a característica de multi tense você não estaria mais na linha do da característica de ter vários cam é uma aplicação em que eu posso alugar ela para vários Inquilinos para vários usuários certo Então essa é o conceito mais fundamental mais básico Ah está Ah sim entendi só que ao mesmo tempo é quando a gente fala que é uma aplicação que eu posso alugar para vários usuários geram muitas vezes a dúvida de Mas isso não é uma aplicação multi-usuário isso é mesma coisa que eu tenho apenas vários login bom então uma das coisas que eu quero trazer para vocês aqui hoje é justamente desmistificar o termo justamente ajudar vocês a entender em na a o que que é mostrar que aqui não é qual a diferença né de montparnasse em utilizar e trazer para vocês muitos Case justamente para deixar mais concreto o entendimento né mas concreto o racional mostrar que não é complexo de você começar uma abordagem dos temas defendendo a sua aplicação tá E mesmo nas abordagens um pouco mais complexos trazer para vocês um pouco mais de luz de como que você poderiam buscar nessas abordagens mais completas vamos dizer assim certo mas começando a idade dos fundamentos não tem nada mais é do que alguém te paga para usar o seu software nos ângulos internos ao sistema que você pode me cobrar de várias pessoas e para utilizar beleza a dúvida que mais me pergunta quando eu falo e não temos que é Luiza não dispenso não é mesma coisa que multiusuário e a resposta não todo sistema mostramos ele é muito usuário Mas nem todo sistema multi-usuário é multitarefa e eu vou trazer alguns exemplos para mostrar para vocês é o porquê disso aqui essa imagem que vocês estão vendo é um print de um sistema que os envolvidos 2012 uma rede de escolas de inglês aqui na minha região essa rede de escolas ele tinha um sistema em Delphi que não fui eu que desenvolvemos durante o tempo até de algum suporte entre ação transporte imagina eles tinham justamente esses problemas que você tem mais de atualizações de versões das escolas das escolas conversar em rede na e na época e 2012 eu fiz um projeto para eles muita gente leva tudo para o f na construir uma aplicação web para fazer toda a parte de gestão da escola a não é um projeto gigantesco uma escola e contorno de 500 alunos nada na casa aí uns 20 a 30 profissionais trabalhando na escola e todos eles usam o mesmo sistema no dia a dia certo então você terá multi-usuário para o mesmo diretor da Escola até os alunos os professores auxiliares administrativos a tutores e play vai a eles utiliza aplicação obviamente com diferentes objetivos e esta é uma aplicação multiusuário e não é uma aplicação um instante porque primeiro. Existe compartilhamento de dados certo então um professor ele ver os dados dos seus alunos de várias turmas um coordenador de filial são 10 filiais acho que usam hoje já tá forma ele ver né todos os dados dos professores dos alunos e professores dos alunos através de toda a rede certos o diretor vê tudo de todo mundo e eu também não consigo vender essa aplicação não gente está lestar e para outra escola por exemplo uma outra rede de escolas ele vai excluir um usuário vou com outra rede ela entra aqui ela vai dar de cara com a marca da escola é só os alunos da escola então não existe isolamento para que eu não consigo vender mal de escola presença de isolamento e os dados da escola em questão da Pesca na rede aqui na minha na minha região não existe esse isolamento logo eu não consigo vender para outros clientes eu não consigo ter outros temas junto a outros Inquilinos na mesma aplicação oração aplicação multi-usuário não é uma aplicação guri Tá beleza vou trazer um outro Uber Elder beholder ele é uma aplicação que a gente desenvolve no curso de Arruda que Deus bote Não cansou de ver o nome e logo nas primeiras aulas né eu falo e antes das aulas vai dar eu falo que me ajuda ele é um bote Não bote comercial tá e um bote para uso pessoal e ele foi criado com o intuito de você conseguir automatizar as operações a sua carteira certo da sua carteira não de várias carteiras e nem de alugar o carro da outra pessoa e você pode estar você pode né fazer instalações do Barroso e como fazia antigamente né com sobra Stop naquela mencionam E ele vendeu acesso né ver nesse usuário não é para outra pessoa mas eu também para mim falar para ti fazer a proporção de 1 para 1 né um derrotado para cada cliente que não é nada para sim pode funcionar o e logo as melhores dela eu explico isso ai que horror ele é para uso pessoal e é uma carteira tudo mais certo e mas também algumas aulas a gente cria a parte joguinho a gente vê que a gente tem uma tabela com o e-mail e a senha do usuário e aí vou mostrar em a dúvida não é só o cadastrar outro usuário e outra senha na segunda usar uma segunda senha para outra pessoa poder acessar eu digo não vou ter ele pode ser trabalhado como um sistema multi-usuário muito tanto ele não é o restante porque internamente certo o pão resultados Eles não estão isolados eu vejo todas as automações eu vejo os monitores eu vejo a carteira está configurado no de roda e assenta a configuração de uma carteira só quando ele sobe ele que ele conseguiu escrever certo então eles são outro exemplo outro exemplo que não é o restante mas pode ser muito usuário casa de roupa também recomendo seja muito usuário porque como envolve a sua carteira de investimento é não é legal você da terra outras pessoas os dois exemplos para ilustrar um pouco do da diferença aos sistemas multiusuário mas não são sistemas murtagh não quer ser exemplo que eu quero é este o céu mustache é o último foi uma aplicação com a Ju desenvolvem 2015 certo e ela quer ele é uma plataforma de automação de marketing então profissionais de marketing não sei se vocês parece um pouco sobre marketing digital mas basicamente a gente captura mídia para gás de formulários em páginas certo geralmente oferecendo o e-books oferecendo o curso gratuito da aula sempre vai e a seguinte a gente coloca um funil the Market para ir nutrindo eles não é para ir dando outro conteúdo para revender no curso se por aí vá certo então antes de entrar na atrás de uma forma clientes coloca no frio em soluções de automação tão longe relacionamento com acidentes envolvendo 2015 e ele é um passo de automação de lá Oi e ele é gostar como estás né essa altura você já entender na que ainda não conhecia essa outros primeira postagem então qualquer como serviço tão longe eu não falo para ninguém eu tenho ele no servidor lá que eu não né o dono do Hulk eu era funcionário da empresa tem aí no servidor certo Oi e ele vende o a utilização como se fosse um ter visto propaganda realidade não sei quanto é que tá agora mas na época era $20 o plano mais básico pagavam a mensalidade e tem acesso por um mês aos recursos do SUS artículos criada lá o sonho de e-mail para cms aí por aí lá sabe por quê que é Nutella porque no grupo quando você cria sua conta você entra no seu painel Ele tá em branco e eu posso ter dez mil clientes Diferentes né 10 mil Inquilinos pagando o root quando entra o 10001 ele entra tudo Zerado e ele não tem nenhum mecanismo de ver os dados de outros clientes ele não tem nenhuma camisa de compartilhar dados com outros clientes certo é completamente isolado é como se ele tivesse comprado Road só para ele a impressão que dá para o cliente esta ele comprou um grupo só para ele Oi e aí tá tudo looks inclusive em outra cadeira dica muito comum falta constante é que é bem comum de você poder criar usuários na sua conta não sabem como sistemas multiusuário você é um usuário em Sistemas multi pernas geralmente você é uma conta e é bem comum que você possa criar vários usuários e no grupo você pode criar vários usuários você por exemplo é o olhar de mim e tem a parte de cobrança Mas você quer criar os usuários para fazer a parte do dia a dia de operação ali da ferramenta por exemplo tá então aqui você começa a ver algumas diferenças que ajudam a separar multi-usuário de mundo externo como por exemplo você poder ter clientes completamente isolados com dados completamente isolados os clientes podem criar os seus usuários na plataforma é só algumas características aí bem comum e não a atrai todos os produtos no República o esporte conceito de mudança porque ele tem que isolar o que que são máquinas no cliente já o máquina do cliente bem só que ele não são faz na o caso da Amazon do Google da Microsoft Wesley sofre né então que a gente chama de ar que é o infraestrutura como serviço ou alguns produtos são ou ímpar é assim né plataforma como serviço mas são as outras bem forte seguro instante aqui todo mundo aí conhece quando a gente fala de uma Instância Então essa todo muito forte de isolamento eu quero vender a mesma aplicação para várias pessoas sem ter que instalar ela para todo mundo aí geralmente é esse que a gente a gente boa um ok o que cuidar então Parque a experiência nesse meu cliente no meus pés ela seja o mais próximo possível e quando eu tinha lá prazo em conta para ele certo Oi e aí a gente trabalha com várias arquitetura possíveis E sendo que eu consigo pode ficar elas em duas famílias ou uma terceira que na verdade a fusão das duas primeiras que é o ovo trabalhar com isolamento lógico e eu vou trabalhar com isolamento físico ou eu vou trabalhar com o vibra durante essas 2 e eu quero falar com vocês agora aqui na S3 formal o primeiro formato mais comum e mais recomendado para começar eu vou explicar o porquê mas vai ficar mais fácil para você isolamento Lógico que que é isolamento e lógico no contexto de multicam e eu tenho uma aplicação Eu tenho um banco de dados eu tenho vários clientes ar dentro separados de maneira lógica por uma lógica da sua aplicação certo a lógica mais comum é um ID de usuário a gente costuma chamar de pênalti Eyed entram em locais no código mas é o termo que utiliza é o quê Não entendi eu tenho uma tabela e é na tabela de usuário seja o nome que você vê para ela até hoje tem essa tabela tem que ter Mercador único certo e todas as demais tabelas da minha aplicação de vão ser isoladas elas vão ter mesmo perante a dia e aí a cada requeste que o sistema recebe ele sempre tem que receber o junto a identificação de qual Tenente fez o recurso para que Eu exijo os dados somente daquele TAM e eu possa fazer verificação de segurança para que não consigo acessar intencionalmente ou acidentalmente os dados de outra pessoa o grande mote dessa abordagem isolamento Lógico é o ter um identificador único que replicado na tabelas eu consigo a trazer somente é um Record pode ver ele tem camadas aí na desenho né o record daquele cliente os dados daquele cliente alto os contatos os e-mail né a conta bancária Olha que exemplo bem comum isolamento Lógico né tive oportunidade de trabalhar em 2017 no banco digital e depois 2009 em outro banco digital e nos dois a gente trabalhava conceito de distância e congelamento lógico Então eu tenho mesmo cor bancário tá lá eu coloco todos os meus Correntistas porque cada correntista ele é um mundo separado dos demais cada correntista e interagem não pode ficar agirá diretamente o outro correntista e sempre por intermédio do banco é ah eu tô tente do banco x eu quero mandar um pics para o outro cliente do Banco cheiro eu não mando direto não tem foto tomando que o banco Banco Manda então existe essa comunicação dos clientes Não existe o compartilhamento de dado não pode ter acesso de uma conta outra conta de um banco um exemplo muito clássico não é muito do dia a dia de multitrance Lógico é o centro congelamento lógico outro exemplo do lúdico trouxe antes é um outro exemplo né de aplicação faz muito grande isolada logicamente vou dizer para vocês assim ó e noventa porcento do mercado ou é multitenancy lógico dos atua no mercado de papo ou é muito tecnológico Ou começou com múltiplas olhos É muito raro uma aplicação começar com muito tenso físico porque importante físico formas para frente ele demora a se pagar ele é mais complicado desenvolver é mais gostoso resolvendo demora se apagar e uma coisa legal do mundo distância Lógico é que ele permite que depois você migre para o filho mas o contrário é mais complicado que você você já construir uma arquitetura muito robusta muito grande mas complicado você conseguir enxergar ela certo então entra uma linha de arquitetura evolucionária vocês pegarem lá o gráfico de tendências da infantil vão ver que a cantora evolucionária é uma das grandes tendências mundiais e mais inovadora trabalha com arquitetura evolucionária Você projeta para e é com Horizonte próximo mas nunca para anos à frente a sua arquitetura porque geralmente Você erra porque nos à frente temos alergia acho tá aí porque tava daqui a cinco anos a minha que todas as cinco anos a tecnologia que você criou ela nem fala com mais sentido para aquele problema pode surgir depois a melhor então a gente projeta sempre um tu agora mais curto curtíssimo prazo então o Hulk é um exemplo Tipo eu tava lá eu tava lá nos biquínis e Comerciantes a gente pegou Acho que até 11. 000 12000 clientes atende na verdade não é usuários Né tava ele é muito ele traz um dos lado e vai conversando as pontas dos clientes né que ele não vai fazer contigo mas usuários na plataforma é um 12 mil empresas diferentes utilizando a plataforma cada uma aí geralmente por usuário no máximo 21 Oi Iara isolamento lógico e quando a gente fala de banco a gente geralmente começa na com lógico e depois amiga proibido eu vou falar mais lá na frente né que é quando a gente começa a buscar o lógico com com físico mas tranquilamente né os códigos bancários comer são feitos justamente para aguentar grandes cargas geralmente você coloca também aí dezenas de milhares às vezes centenas de milhares de correntinhas dentro de uma mesmo mesmo servidor até porque conta corrente você não fica o tempo todo ali brincando o dia todo né você fala as operações dentro pai operações costumam ser curtas na reutilização g de conta bancária faz essa modelo então o mais comum de todos eles e o que eu recomendo sempre ele for começar um Sasuke instante hoje se possível geralmente é possível mas ainda não é possível começa e coisa muito longe e depois você consegue migrar para os demais modelo tranquilamente é só que o oposto geralmente acaba comendo o pessoal que o início e demora apagar vou trazer um outro exemplo de outros cursos no curso web full stack já tem um curso que eu faço junto quando eu posso Daniel Castro onde o mote do curso é justamente essa construiu uma aplicação faz constante usar a produção essa morte de cruz e aplicação de controle esse curso é um aplicação de milho mate a gente cria um lixo em meio ruim ele é uma aplicação aquele publicação que você olha assim você é muito fácil aplicação que você cadastro contatos cria a campanha de meio eles podem ver os preços é só que quando a gente vai começar a trabalhar os conceitos e a gente busca uma abordagem bem profissional nesse nesse projeto a gente começa a mostrar para os alunos na série de conceito importantíssimos como por exemplo térmica com isolamento lógico então aqui eu trago um é rapidinho aqui dentro da Live Eu tirei um print lá do do RG no ERP pelo pelo mais caiu aqui bem não consegue usar o separá-las né então não precisa mais Kelly mas eu mais quero aqui a gente tem na net pretinho a gente tem uma tabela de acção EA tabela de account é a nossa tabela de tempo certo totem um bebê que é hoje qualificada conta ela tem o nome do da conta o e-mail a senha o status na o domínio domínio domínio de e-mail né domínio vistos.
com. br tá dormindo para poder já ir meio certo e eu tenho as contas de e-mail desta minha account não é que são as com as quais eu vou poder enviar e-mail meus remetentes permitidos essa necessário envio de e-mail tem uma série de particularidade para chegar na sua caixa de entrada né eu tenho autorizar que uma questão de DNS tem autorizar a criação de domínio todo o matéria de coisa que configurar Ela também tem a habilidade de boa já toda a gente vê no curso e aqui a eu tenho as contas de e-mail posso fazer para enviar eu tenho os meus contatos deste dessa minha desenha conta na região sorriso eu tenho o estudo posto no pé eu tenho os meus contatos que muitos de vocês vou ter que saber o contato que eu mandei mesmo para você outra semana e os meus contatos eu tenho as minhas mensagens de e-mail as estatísticas de envio da fôrma trás e todas as tabelas que se relacionam com a minha conta você separar aqui ó encontra eu tenho aqui um peidinho e aqui account emails que tem aqui rapidinho aqui no messenger eu tenho aqui um cheirinho bom então eu tenho meu pênalti agir e ela ficar um cadinho no caso sistema espalhado pela tabela de aplicação para que eu possa saber né as mensagens de paz quem são os contatos de quais cremes são eu sei através desse tanto aí então é até uma abordagem é a mais comum a mais simples é a mais utilizada de uma unidade trabalhar aí em tudo de anos de t. i.
eu devo trabalhar em torno de um o teste oito aplicações Mustang e na maioria delas usava essa ideia aqui local Sergipe inclusive banco da banco utiliza o próprio número de Correntistas né cuidado do correntista como como estável agência onde ele pega todos Alguém poderia imaginar bom então o jeito mais comum é você tem a só tabela de no caso aqui nesse exemplar calma você tem a chave dela e você espalha a chave dela nas demais sabemos que você tem que cuidar em outras vantagens desvantagens e morreu como vantagens tem é muito simples de implementar é muito rápido de você construiu essa aplicação gostando dessa forma certo mas Quais são as desvantagens e a gente tem um risco de segurança muito grande você tem que trabalhar muito sério para garantir esse isolamento lá militar na responsabilidade do desenvolvedor certo então assim que cuidar uma boa bateria de testes e nesse curso esse curso Ele trabalha muito forte teste unitário teste integração morre de coisa que tá a bateria muito boa de teste para garantir o isolamento lógico foram os aspectos de segurança normais você já deveria ter ao meio-dia que eu tô grafia de autenticação blog sempre vá ele está trabalhando no curso também mas o principal aspecto e que é o mais perigoso não sofre um Titan e lógico é um cliente é saudável de outro cliente tem algum jogo de alguma forma Isso não pode acontecer quem for trabalhar nos movimentos de um stop tributante com abordagem do isolamento Lógico né tem que botar na parede do escritório na parede do se o cliente não pode ver os dados dos clientes porque quando isso acontece dá um vazamento de dados da ONU que em geral de outros clientes ou mexer em dado ao cliente aqui ó lembro que vem até a casa cai na a reputação da empresa lá embaixo dependendo do tipo só se você tem isso pode ser um fim da sua empresa então o rádio desvantagem esse risco que você não trabalhado com muita responsabilidade desde o primeiro dia resolvi mento da Picapau economicamente falando o modelo Lógico ele é o que viabiliza o surgimento de tanta Tap Porque esse produto Tap tiver que começar com um modelo físico aí eu tive oportunidade é que 2012/2015 eu tive estátua Participei de uma pergunta cimento para ser uma furador estátua eu conheci outras tratado e algumas delas tinham isolamento a físico desde nascença e é é caro manter a carne pessoal caro em infraestrutura é Custoso no dia a dia então Lógico eu tenho uma aplicação um banco de dados coloca-nos frente a Isso é ótimo excelente você vem construindo né configuran O isolamento até tu ponto que eu chego no momento que avisa Minha Escala né eu vou colocar lá o máximo de memória que eu consigo botar no servidor eu vou colocar lá o máximo de melhoria de performance com ciúme aplicação mas o sempre vou chegar no teto você faz não importa a linguagem de problema Campos utilize não importa até quando eu utilizo vai ter um momento ela não vai conseguir escalar mais certo linguagens que você vai conseguir colocar até 4GB para ela utilizar até embaixo vai conseguir colocar só um gigante Diga ela linguagem nas suas limitações certo não importa o acho que vai ter marido só o mesmo vale para o banco estava aqui antes não é que os bancos aguenta uma carga muito grande Isso é verdade já tive oportunidade de trabalhar com você tem 2 anos nós não temos e um deles é um ponto dois milhões de quem Ok então é muito bem lá né com dezenas de milhões mas é um ponto dois milhões de Correntistas dinheiro é transações acontecendo o tempo todo então e era um banco de dados né claro com replicação com uma estrutura muito boa para isso certo né Mas vamos assim aguenta muita carga mas ainda assim ele vai ter as suas limitações algum momento bem como a sua aplicação na sua camada que você não vai terminações aumento bom então quando você precisa escalar mais do que uma única é o único servidor consegue fornecer você começa a pensar no isolamento físico de clientes certo não existe um número mágico a tem empresa quer uma empresa que eu trabalhei 2007 para o nosso número mágico era cinco mil para servidor aguentava 5 mil km mas ele na empresa que eu trabalhei o ano passado que o número mágico para 500 para aquela sua opinião clientes o e dependendo do tamanho do cliente aqui no centro pequeno três médios Cadê a sua 200 então Varia muito de negócio para negócio mas o fato é chega o momento que você descobre Qual o máximo que aguenta no seu servidor começa a ficar lento que os clientes utilizar começa a ficar a gostoso dar uma pessoa vai ficar recados da manutenção lacrei muita gente ali bolada começa a aqueles que sem os óculos você demonstrar ali nos comentários né Nós vamos aguentar mas cada um tracinho registo tal e começa a tomar um problema né e esse número só que descobrir o negócio de vocês na empresa de vocês e não precisa mais você vai ter essa necessidade de instalar quero você quer começar do zoológico o caso você já queira conversar os lamentos filho e o volante físico a principal diferença é que eu vou ter né aqui é o segundo modelo a depois aconteceu caído mas no físico cada tanque tem o seu banco de dados tá que os seus dados fisicamente isolados dos demais certo então aqui você já percebe que eu vou ter um custo elevado porque cada um dos nutrientes tem que ter o seu banco de dados completamente isolados dos demais esse vai ser o isolamento físico em alguns casos nalguns casos eu vou ter um container completamente lá dos demais ou às vezes um servidor físico combater os lados demais o fato é que existe o isolamento e não dependes da minha aplicação ele é mais externo a seja visualizado ou não mas ele é mais interno e não depende a aplicação aplicação geralmente ela é uma só ainda não pode você pode totalizar ela mas para simplificar geralmente ele é uma só ele é o único ainda pode mas você acessa mesmo ali certo e como é que ele sabe aonde que foi parar os dados do cliente a onde foi parar os dados do cliente B através de algum tipo de catálogo abordagem mais comum é você ter uma tabela de catálogo certo catálogo distância se você faz uma aquisição presta tabela para descobrir em qual servidor aquele usuário da aplicação está de facto o banco de dados está E aí você quer essa informação você passa todas as demais aquisições aposto a primeira e o direto naquela ponte lá na por exemplo lá entrou lá o contato@Luz tu tá onde é que tá o contador gostoso aí tá no Internet bebê então beleza então agora eu vou tudo que ele pedir eu vou lá na internet B buscar então é o crie um catálogo manchas ela tem que bater esse catálogo antes de poder bater bequeens da aplicação desse vamos dizer assim na qualidade da aplicação dos e esse é o modelo mais comum eu tenho muitas variações mas ele tá mais comum e tem uma empresa que eu trabalhei ano passado que falta uma sombra varejo eu trabalhava no time de postar É mas você também estava no time de maquininha de cartão naquele Palace e a gente leva muito forte ou confeccionar difícil para alguns clientes mas não apresenta que a gente um cliente que era o toque de Ipiranga não é claro que a gente possa do país então quente muito grande eu não tenho como colocar é uma Ipiranga junto com vários outros clientes melhores inclusive em contrato a gente já fechava né O isolamento físico para esse cliente então eu vou querer me fazer ele tinha Servidor da otan no o e dentro do Servidor da a gente tinha todas as filiais são todas que lembrar tinha que ter vários servidores Ipiranga mas ele tinha as filiais da Ituran certo então o pa empresa ela me fechava um tempo só para ela só para fechar não temos para ela para colocar os seus dados é os seus usuários é os atores transações dentro para aplicação não é quase como se a gente fizesse uma instalação toda da nossa aplicação de só para aquele cliente era praticamente só que novamente eles pagavam por isso tem um custo elevado de banco de dados entre banco de dados e recursos errada eles pagavam por isso vale a pena para ele e consequentemente vale a penar para nós eu vou dizer para vocês que eu acho que foi o o híbrido Eu também várias empresas caído assim que tinha um modelo de negócio é um produto próprio nome de física sobre empresa que eu trabalhei de pela força questão para clientes muito grande e eu e eu pensei isso lá por quase um ano que dava assim ó e depois de segurança é muito bom mas é um jamais ficar preocupado é um cliente concorrente da Ipiranga fosse saudável branca não ia acontecer sempre posta alguma que estavam servidores com problema separado não tinha nenhum tipo de ligação declaração de comunicação nada muito tanto o custo era elevadíssimo a gente trabalhava muito forte para de alguma forma tentar reduzir os custos elevadíssimos distribuidor que a manter servidores dedicados para clientes e além disso muito da performance aí entra um aspecto importante muito da performance a gente tem que ficar trabalhando por causa desses trem ó fiz e tem que ficar fazendo chamada a banco de catálogo apresentar-me diárias então às vezes para você fazer uma coisa simples seria simples tá no mundo esperança e Lógico ele tava complexo você não gostando físico um simples login não era mais uma requisição né bom então a é mais gostoso tem que valer a pena tarde tem que geralmente para Startup a gente não recomenda começar com isolamento físico a mesma que você espere o crescimento todo mundo espera todo mundo quer coloquei a gente já começa vamos conversar com os outros lógico e depois ser necessário sabe que aí nove dez ataques morrem no primeiro ano e não dá uma que sobra metade do que sobram na morre no segundo Então você muitas vezes ficar postergando demais e para rua com seu produto eu quero fazer aqui para suportar as dezenas de milhares de clientes se você não tem nenhum cliente não faz sentido começar com joanete físico ó as a gente tem que tirar um pouquinho chapéu de técnico botar o chapéu de negócio prendedor economicamente falando não é um bom negócio e certo se você é o e a começar vamos lá no tecido olha custar mais caro não só vai ficar no servidor máscara desenvolvimento e mais carinho tempo e é o principal. Né tempo proporcional à espera é dinheiro você encontra depois mas tempo que você não tem como é que o cara depois passou passou vamos ficar a ressalva mas também tá aqui no último modelo que seria o híbrido Quem começa com multi tenant congelamento Lógico que geralmente quando precisa ficar lá vai ter ido aí Ah e quem começa é o que está no isolamento físico e quer reduzir custos geralmente vai proibido também então diria assim que em grandes empresas o comum é ter ido uma questão de redução de custos Então você tem físico para quem precisa de físico e você tem Lógico o resto então a gente trabalhava muito forte lá com essa ideia de ido hoje eu tinha um catálogo Vai pegar como é que se encontrar uma transação Qual é o CNPJ essa transação o bolso de ficar aqui tá não era tanto que desafiou simplificar Qual a temperatura promoção a é um dois três temperar com 23 em qual servidor que tá ah tá no servidor Ah tá então beleza tão roteias requisição para o servidor aquela lá que eu conheço médico lá tá o dinheiro dele lá tá as coisa dele assim por diante Então tomar um servidor ar com um dois três o cliente fácil peso clientes então Zé no servidor B tava o cliente é Joãozinho e Mariazinha Pedrinho Então você separava o volume de clientes por servidor e só faziam isolamento físico quando os momentos lógica aqui um dia mais naquele servidor sabe então você acabava no fundo você tá fazendo o único lógico e faz o físico quanto precisa do Físico que quando lota o servidor Mas quando eu chegar próximo ele a capacidade o servidor já atender bem ao cliente que estão dentro dele então você tem para vocês que a empresa que eu trabalhei com ele terá 500 outra pessoa barriga inchada 5.