Pular para o conteúdo principal

Visão arquitetural

C4 - Nível 1: contexto do sistema​

Carregando diagrama…

Sistemas externos confirmados no código: Keycloak (identidade), gateways de pagamento (Pix e cartão), canais de mensagem (e-mail, SMS e WhatsApp) e serviço de IA opcional para o assistente v.IA.

C4 - Nível 2: contêineres​

O diagrama de contêineres (aplicações, microsserviços, bancos e dependências detectadas) é interno e está disponível no portal interno.

Carregando diagrama…

Princípios identificados​

  • Um banco e um esquema por microsserviço, com migrações Flyway.
  • Comunicação síncrona por HTTP/REST entre serviços (dependências detectadas na configuração). Comunicação assíncrona não foi mapeada.
  • Contratos OpenAPI versionados em cada repositório.
  • Segurança da plataforma: tokens da plataforma e credencial de serviço entre serviços.

Pendências​

  • Diagrama de componentes (C4 nível 3) dos serviços de maior centralidade: pendente.
  • Modelo de ameaças e diagramas de implantação detalhados: pendentes.