Pessoal, e agora É uma das coisas que eu acho mais importantes Na hora que a gente vai falar Que é risco Riscos e estratégias de mitigação Coisas ruins acontecem O tempo todo, como eu já tinha falado pra vocês Aí, o que que acontece? Imagina que você fez um sistema Que tá um brinco Tá tudo funcionando bem. Aí, de repente, o seu gateway de pagamento parou de funcionar. Aí deu problema. E daí um monte de gente veio falar, pô, não sei o quê. E eu falei assim, cara, não posso fazer nada. Minha parte está feita. Sabe o que isso significa, galera? Significa a seguinte frase, né? A cirurgia aconteceu com total êxito, mas o paciente não sobreviveu. É exatamente isso que isso quer dizer. Galera, a gente é pago para botar as coisas para funcionar. Independente se o problema foi com a gente ou não, entendeu? Como que eu consigo mitigar o risco, então, se a minha gateway falhar? O que eu vou fazer? Ah, eu vou ter uma gateway reserva? E se a reserva falhar? Ah, e se eu só tiver uma opção de gateway? O que eu vou fazer? Vou guardar os processamentos comigo para quando ela voltar eu mandar ela reprocessar? Depende. Cada caso é um caso grande ponto é que existem riscos tão grandes que não importa se foi você que fez é um sistema de terceiro o ponto é que ele vai afetar a solução como um todo e você tem que conseguir prever ao máximo esses tipos de problema entendeu vou dar um exemplo muito claro aqui para você tá riscos potenciais vamos imaginar que você trabalha no e-commerce gigante e que você recebe ali milhares de notas fiscais vou dar um exemplo mercado livre tem um milhão e meio de notas fiscais emitidas por dia e a gente tem uma regra no Brasil tá se o caminhão que vai fazer entrega não tiver com uma nota na mão, o DANF lá na mão, o que vai acontecer? Ele não consegue sair para entrega. Aí o sistema do Cefaz, tá? Está fora do ar, porque ele não aguentou tanta porrada que o seu sistema estava emitindo e isso vai parar toda a operação da empresa. O que que você faz nessa situação? Entende? Eu não tô aqui pra responder esse problema, tá, galera? Mas o que eu tô querendo dizer é, novamente, seu sistema tá bonitinho. Né? Você enfileirou todas as notas que você tem que emitir? Assim que ela voltar, ele vai mandar? Você vai perder algum dado? Você vai perder alguma informação? Como que você vai priorizar os tipos de notas fiscais que vão ser emitidas caso esse sistema fique fora? Um sistema desse fora você não tem controle, não tem o que você fazer. Mas tem o que você fazer quando ele voltar, você priorizar o que é importante. quando ele voltar você priorizar o que é importante então vou criar duas filas uma fila por produtos que eu vou por exemplo processar é que eu tenho que entregar no mesmo dia e vou criar uma fila que vai receber é coisas que vão chegar daqui a pouco é vão entregar daqui três dias então se por exemplo o sistema cai quando voltar eu vou ter sempre a prioridade da fila X. Estou dando um exemplo aqui para vocês. Então, riscos potenciais você tem que ter. Riscos de grande impacto, como isso que eu acabei de falar. E os famosos planos de contingência. Galera, é muito difícil criar plano de contingência. Tem algumas coisas que são claras. O sistema caiu, o banco de criar plano de contingência. Tem algumas coisas que são claras. O sistema caiu, o banco de dados ficou fora, etc, etc, etc. Então você vai ter planos específicos de coisas que são óbvias e pelo fato de elas serem óbvias, significam que elas importam. Novamente, eu estou falando aqui para você. Você vai criar planos para coisas que realmente importam. O grande ponto é que conforme o tempo for passando, você vai perceber que, às vezes, coisas muito pequenas acabam se importando muito. Muito. Tão forte quanto as coisas grandes. Principalmente porque às vezes as dependências que fazem com que um produto saia do ar, elas são tão pequenas que a gente acaba ignorando elas. A gente já passou por algumas situações que por exemplo um sistema de vídeo todo o core dele está desenvolvido no sistema e etc mas no final das contas pra ele fazer um negócio ele tem que fazer uma chamada de apenas se tem um pequeno que parece que nem crítico ele retorna 10 dependendo da situação e todo mundo foi lá e deixou todos os monitoramentos em cima daquele sistema porque ele é crítico ele aquilo aquele sistema um dia caiu todo aquele sistema caiu por conta desse negócio pequeno então o plano de contingência obviamente você vai criando esses caras de acordo que você vai percebendo esse nível de criticidade. Por isso que, nesses tipos de documento, é importante você tentar antecipar alguns planos que você vai ter que fazer de coisas que você já está conseguindo prever. Você nunca vai conseguir prever tudo, mas existem algumas coisas e você, como conseguindo prever. Você nunca vai conseguir prever tudo, mas existem algumas coisas e você como arquiteto de solução, você sabe o que importa. Se você sabe o que importa, tem que ter plano. Legal? Maravilha, galera! Então vamos seguir aí para o nosso próximo vídeo.