Referência arquitetural
Arquitetura da Synvin como iPaaS
Visão de referência (alto nível) para a plataforma como camada de integração: entrada controlada, mediação (transformação/orquestração) e governança operacional (resiliência, observabilidade e auditoria).
Objetivo
Reduzir acoplamento entre sistemas, padronizar contratos e elevar confiabilidade de integrações.
Escopo
Integrações via APIs e WebServices, com mediação de mensagens, políticas e auditoria.
Operação
Rastreabilidade por correlação, métricas e logs estruturados para troubleshooting e SLOs.
Visão lógica
Fluxo típico: Sistema A → Synvin → Sistema B, com retorno padronizado ao Sistema A.
Componentes e responsabilidades
Definições orientadas a operação e documentação.
Conectividade
Encapsula autenticação, protocolo e particularidades dos provedores.
Transformação
Converte e normaliza payloads e contratos entre sistemas heterogêneos.
Orquestração
Coordena chamadas, compõe fluxos e aplica políticas de execução.
Resiliência
Timeout, retry com backoff e padrões de tolerância a falhas.
Observabilidade
Logs estruturados, métricas e correlação para troubleshooting.
Governança
Políticas de acesso, segregação por cliente e auditoria de transações.