Modern Development: orquestração e escala (Parte I) - da vulnerabilidade financeira à estratégia de alto valor

Conrado Basso
Author
December 9, 2025
9
min de leitura

No cenário atual de negócios digitais, a integração e a coordenação de múltiplos sistemas legados e modernos representam um desafio colossal. Neste post, vamos mostrar como a Consultoria Sensedia demonstrou sua excelência, assumindo um projeto de alta complexidade: o desenvolvimento de um sistema de orquestração robusto e inteligente

Nosso desafio central era criar uma solução capaz de orquestrar, com precisão cirúrgica, diversos elementos da infraestrutura do cliente. Esse serviço vital foi concebido para gerenciar e coordenar contextos distintos do ecossistema de criação de pedidos para o cliente, garantindo o pilar fundamental de qualquer transação crítica: a consistência de dados. A solução foi projetada para lidar de forma fluida com a comunicação, alternando entre modos síncronos e assíncronos, um requisito indispensável para a eficácia e resiliência da transação de negócio.

O desafio de negócio e as premissas de alto risco

O cliente nos apresentou um problema de negócio de alto impacto financeiro. O cerne da questão residia na falha de consistência de uma transação promocional: a bonificação destinada aos vendedores - elemento chave para o incentivo de vendas - estava sendo indevidamente duplicada. Para eliminar essa vulnerabilidade e garantir a integridade dos incentivos, o projeto exigiu a criação de um Ponto Único de Controle e Verdade. A Consultoria Sensedia foi incumbida de conceber um sistema que garantisse a execução única e idempotente desta transação.

A orquestração crítica de múltiplos sistemas

O maior desafio técnico não estava apenas no controle, mas na complexa orquestração do fluxo de negócio. A transação exigia a colaboração de vários sistemas desconexos dentro do ecossistema do cliente. Para ser considerada válida, a transação deveria seguir uma sequência de passos interconectados:

- Ponto de entrada e validação: início com a recepção e a validação inicial dos dados do pedido e a classificação de seu caráter (comercial ou promocional).

- Persistência e rastreabilidade: salvamento dos dados e do estado de cada etapa da orquestração em uma fonte de dados central.

- Geração do ativo crítico: comunicação com o sistema principal para a emissão do Certificado de Garantia, um dado que deve ser único e inseparável do pedido.

- Execução e notificação: criação do pedido no sistema de produção, com subsequente notificação ao sistema de garantias.

- Finalização assíncrona: a transação se encerra com a inutilização assíncrona do cupom no sistema responsável.

Complexidade e adaptabilidade técnica

Além da sequência lógica, a Sensedia precisou endereçar complexidades que exigiam uma solução altamente adaptável:

- Heterogeneidade de integração: os sistemas que criavam pedidos podiam variar, expondo APIs com contratos e padrões de integração mutáveis, dependendo do fornecedor.

- Mobilidade da produção: a solução precisava suportar a transferência da responsabilidade de produção para diferentes fornecedores, mantendo a rastreabilidade e a identificação do certificado.

Apesar de a maioria das comunicações se dar via APIs REST, o risco de inconsistência em um fluxo multi-sistema e multi-etapa, com variações em contratos e necessidade de transações atômicas, exigia uma abordagem arquitetural inovadora e resiliente.

Conteúdo relacionado: Desbloqueie o valor total das suas APIs com o Sensedia API Pulse

A vantagem estratégica da Consultoria Sensedia

A intervenção da Consultoria Sensedia transcendeu a simples codificação: ela se baseou em conhecimento aprofundado e visão de longo prazo. Devido à nossa alocação e parceria contínua com o cliente, a equipe já possuía uma visibilidade 360° das complexidades e nuances dos sistemas legados. Este conhecimento proprietário permitiu que consultores não só entendessem a realidade do cliente, mas também gerassem uma base de documentação e artefatos que serviram como alicerce robusto para o novo projeto. A criação contínua de artefatos de conhecimento é uma marca registrada e um diferencial da Consultoria Sensedia, assegurando que a expertise seja perene e transferível.

Evolução da estratégia de integração

Anteriormente, para simplificar a integração com múltiplos sistemas de contratos variáveis, já havíamos estabelecido uma solução de Proxy and Adapters dentro do API Management da Sensedia. Essa arquitetura criou uma camada única de integração, abstraindo a complexidade de cada sistema e facilitando o consumo por todos os canais.

No entanto, o novo desafio da orquestração transacional exigia um nível de controle de fluxo e dinamismo ainda maior. A decisão estratégica da consultoria foi adotar a construção de um microsserviço dedicado. O objetivo deste microsserviço era duplo: ser o orquestrador mestre da transação de negócio e permitir a mudança dinâmica dos passos da orquestração a qualquer momento e com facilidade, sem a necessidade de intervenção do desenvolvedor para reprogramar o fluxo.

Metodologia e governança arquitetural

As decisões de arquitetura e desenvolvimento são a essência do trabalho da Sensedia. O time de desenvolvimento, composto por Arquitetos e Desenvolvedores, tem como responsabilidade primária definir a arquitetura antes de iniciar a execução.

Este processo é rigoroso, pautado em padrões de mercado e discussões de arquitetura de alto nível, e em uma visão holística que abrange a construção, a execução e, crucialmente, a manutenção do projeto. Ao garantir que a solução seja alinhada aos padrões modernos de construção e devidamente documentada, a Consultoria Sensedia assegura a longevidade e a manutenibilidade do sistema, seja pela equipe interna do cliente ou pelo time de sustentação da própria consultoria.

Conclusão

A Consultoria Sensedia demonstrou que a solução para a falha de duplicação de bonificação não residia em um simples patch, mas em uma redefinição arquitetural e estratégica do fluxo de pedidos. Ao identificar a necessidade de um Ponto Único de Controle e Verdade, transformamos uma vulnerabilidade de alto risco financeiro em uma fundação robusta para o crescimento.

Nosso diferencial não foi apenas entender a complexidade da orquestração multi-sistema, mas capitalizar o conhecimento proprietário e a visão 360° adquiridos através da parceria contínua com o cliente. A decisão de evoluir de um modelo de Proxy and Adapters para um microsserviço orquestrador dedicado e dinâmico reflete o compromisso da Sensedia com a inovação preditiva.

A estratégia estabelecida neste primeiro momento (parte 1) é o alicerce para a resiliência e a escalabilidade necessárias. No artigo Modern Development: orquestração e escala (Parte 2) - arquitetura cloud native e a construção para a resiliência, detalharemos como o rigor da Arquitetura Hexagonal, o dinamismo do padrão Dispatcher, e a adoção do cloud native foram essenciais para garantir a execução técnica à altura da estratégia.

Confira abaixo como a Consultoria Sensedia apoia a modernização de arquitetura de grandes empresas!

Inicie sua jornada conosco

Estamos prontos para guiar o seu negócio rumo ao futuro, com a solução certa para você se beneficiar do potencial das APIs e integrações modernas.

Sua história de sucesso começa aqui

Conte com nosso apoio para levar as melhores integrações para o seu negócio, com soluções e equipes profissionais que são referência no mercado.