Modelagem de Microserviços
Modelagem de Microserviços
Modelagem de Microserviços
microserviços
Palestrante
Kalb
O que é Microserviços?
Monolito
Fácil de gerenciar
Não escala
Microserviços
Escala
Tolerância a falhas
Difícil de gerenciar
Complexo
Mas o que define?
Quais as fronteiras?
Mas o que define?
Entidades
Número Mágico
Domínio /seguros
vida-prestamista-venda vida-prestamista-sinistro
vida-individual-venda auto-carro-venda
Mas nem tudo é jornada
PESSOA PAGAMENTO
CRUD Não impacta por ex
Critico o Sinistro
VIDA
Pendencias, um fluxo
separado mas para
ambos
Mas no fim sempre existe o Acoplamento
pessoa
vida-individual-venda vida-prestamista-venda
pagamento vida
Palestrante
Elise
Analista e desenvolvedora de sistemas
Design
Mock
Planejamento Escrita de testes
Ambiente de
Desenvolvimento da API
Testes de execução
Restante da aplicação Integração
Code First
Código
Desvantagens: Desvantagens:
- Documentação manual - Não segue uma
- Aumento do prazo para padronização exata
o início do código - Sem documentação
- Dificuldade em achar muito clara
um perfil que entenda
as duas frentes de
atuação.
Open API
● API pública
● Se tornando popular
Domínio /seguros