1
resposta

Exercício de construção de arquitetura de microsserviços

Eu tentei construir um rascunho de uma arquitetura de MS de uma agência de viagens, conforme sugerido, em que diferentes canais (site, loja e central) se comunicam (por API gateway de canais) com o catálogo, criam pedidos, e são o local da efetivação das ações de marketing. Esses dois últimos se interligam a fontes externas de informação (hotéis e companhias aéreas) por meio de uma API gateway de externos. O domínio se liga aos pedidos, catálogo e à API de canais, sendo consultado por marketing para acesso às bases de dados para geração das ações voltadas a cada canal. As linhas verdes representam comandos e as linhas vermelhas consultas.

Não entrei no detalhe das views, microsserviços dentro, por exemplo (registro do cliente no canal, view de ofertas, view da ordem criada, payment request e confirm.........) por querer gastar tempo entendendo se meu raciocínio de contratos e barreiras dos serviços está ok.

Agradeceria muito se puderem avaliar.![](Insira aqui a descrição dessa imagem para ajudar na acessibilidade )

1 resposta

Olá. estudante.

Tudo bem?

Gostei bastante do seu rascunho da arquitetura de microsserviços para a agência de viagens. Parece que você compreendeu os conceitos de API gateways e a separação dos serviços. Parabéns! Está legal mesmo. Continue assim com essa dedicação.

Espero ter ajudado e bons estudos!