Visão técnica · POC 05

Orquestrador
de Processos

Arquitetura proposta

Um núcleo de workflows, eventos e regras para coordenar múltiplos sistemas.

As aplicações entram por uma API única. Um roteador identifica o processo, uma máquina de estados executa as etapas e um barramento distribui eventos. Estado, regras, registros e rastreamento ficam centralizados.

Fluxo da solução

  1. AplicaçõesSolicitam um processo
  2. API Gateway + LambdaValidam e roteiam
  3. Step FunctionsExecuta o workflow
  4. EventBridgeDistribui os eventos
  5. Dados + observabilidadeRegistra ponta a ponta

Mapa interativo

Quer acompanhar o processo de ponta a ponta?

Tecnologias e papéis

Amazon API Gateway

Entrada unificada das aplicações.

AWS Lambda

Roteamento e transformação das solicitações.

AWS Step Functions

Motor dos workflows e compensações.

Amazon EventBridge

Barramento para eventos assíncronos.

Amazon DynamoDB

Estado dos processos em execução.

Amazon RDS

Regras e histórico das execuções.

Amazon S3

Registros detalhados.

Amazon CloudWatch

Métricas e alertas.

AWS X-Ray

Rastreamento de ponta a ponta.

Arquitetura em camadas

Entrada padronizada, workflows configuráveis e eventos desacoplados formam o núcleo.

01

Entrada

API Gateway autentica, limita tráfego e versiona contratos.

02

Roteamento

Lambda valida payloads e escolhe Execução síncrona e assíncrona.

03

Processamento

Step Functions aplica Regras versionadas, retries e Compensação e rollback.

04

Eventos e estado

EventBridge desacopla consumidores; dados separam estado, regras e auditoria.

Fluxo técnico detalhado

  1. RecepçãoA API autentica e rejeita contratos inválidos.
  2. SeleçãoO router identifica workflow e versão das regras.
  3. ExecuçãoA máquina de estados chama adaptadores e publica eventos.
  4. ResiliênciaFalhas transitórias recebem retry; as definitivas ativam compensações.
  5. PersistênciaEstado, resultado e trilha ficam em repositórios distintos.
  6. RespostaO consumidor recebe resultado direto ou consulta por identificador.

Controles técnicos

Segurança e governança

Cognito, autorização por processo, contratos versionados e segregação de regras limitam mudanças.

Operação e falhas

CloudWatch e X-Ray fornecem Rastreamento distribuído; circuit breakers e compensações tratam falhas.

Dados e persistência

DynamoDB mantém estado, Aurora preserva regras e histórico, S3 sustenta logs consultáveis.

Dependências e integrações

Adaptadores isolam sistemas; consumidores entram por API ou eventos sem copiar regras.

Premissas da estimativa

  • 50.000 workflows mensais
  • Oito a doze etapas por workflow
  • 100 GB de registros por mês
  • Cinco sistemas integrados
Faixa indicativa 2026USD 800–1.300/mêsVaria por tipo de workflow, transições, banco, retenção e observabilidade.

Indicadores propostos

< 500 msoverhead de orquestração p95
> 1.000workflows por minuto
> 99,9%disponibilidade
> 98%sucesso dos workflows

Faixa de planejamento atualizada em 2026 a partir das premissas da fonte. Recalcular no AWS Pricing Calculator com região, tipo de workflow e transições reais; não representa cotação, SLA ou compromisso comercial.