Arquitetura de Software

Como ajudamos a Icatu a modernizar seu sistema de capitalização

RESUMO

A EximiaCo está desempenhando um papel importante junto ao time de modernização do sistema de capitalização da Icatu, conduzindo um diagnóstico do sistema existente, avaliando o processo de modernização em andamento e elaborando um plano robusto de arquitetura. Utilizamos uma abordagem de arquitetura baseada em eventos, implementando o Azure Service Bus como broker de mensageria para suportar uma comunicação desacoplada entre os serviços e adotamos padrões de resiliência para o desenvolvimento de aplicações distribuídas robustas.

Status
Em andamento
Sponsor: Erika de Souza Nunes

Situação (antes da nossa atuação)

Antes da intervenção da EximiaCo, a Icatu enfrentava desafios para evoluir seu sistema de capitalização. Embora muito robusto e tenha ajudado a companhia alcançar os resultado que possui, ao longo do tempo foi se tornando evidente a necessidade de modernização para atender às crescentes demandas do mercado de maneira eficiente. Além disso, a arquitetura existente não suportava uma integração escalável e flexível, principalmente para escalar de maneira independente os processos comerciais que tinha potencial para comprometer a disponibilidade das operações de venda. Esse cenário era agravado por um processo de modernização que, embora em andamento, carecia de uma estratégia clara e estruturada.

Implicações

As limitações do sistema legado acarretavam diversos desafios, lançamento de novos produtos numa velocidade que poderia ser mais alta, dificuldades na adaptação às mudanças regulatórias e uma experiência do usuário aquém do desejado. Esses desafios não só afetavam a satisfação do cliente, mas também aumentavam os custos operacionais e reduziam a agilidade empresarial. A falta de uma arquitetura adequada para suportar um processo de modernização contínuo impedia que a Icatu se mantivesse na vanguarda do setor de capitalização.

O que fizemos

Para enfrentar esses desafios, a EximiaCo iniciou um diagnóstico completo do sistema legado, identificando os principais gargalos e áreas de melhoria. Avaliamos o processo de modernização em andamento, realinhando-o com as necessidades do negócio e as melhores práticas de mercado. Em colaboração com o time da Icatu, desenvolvemos um plano de arquitetura focado na sustentabilidade e no crescimento incremental. Nossa abordagem priorizou a arquitetura baseada em eventos, utilizando o Azure Service Bus como um componente central para a comunicação entre serviços, além de implementar padrões de resiliência cruciais para a integridade e performance do sistema em um ambiente distribuído.

A partir do trabalho consultivo inicial foi mobilizado um time de engenheiros para atuar na implementação dos contextos a serem modernizados, principalmente naquelas funcionalidades mais críticas que tinham impactos no processo de venda e precisava de maior resiliência utilizando componentes de mensageria e técnicas para alta disponibilidade.

Entregáveis

Os principais entregáveis do projeto incluíram um plano de arquitetura detalhado que facilitou a transição do sistema legado para uma plataforma moderna e escalável, a documentação das recomendações de arquitetura em ADRs e o acompanhamento da equipe da Icatu para que continuasse o processo de modernização com autonomia e eficácia, além da implementação de várias aplicações para atender a diferentes contextos de negócio.

Feedbacks

O feedback da Icatu foi positivo. A liderança tem adotado as recomendações propostas no plano de arquitetura, inclusive adotou várias das diretrizes apontadas para priorizar as próximas etapas do processo de desacoplamento digital. O acompanhamento feito junto também ao time também tem sido percebido como produtivo pelo time da Icatu.

CLIENTE

Confira o cliente que está associado a este case:

CONSULTORES E ENGENHEIROS

Confira os consultores e engenheiros que participaram deste case:

Arquiteto de Software especializado em desenvolver soluções de alta escalabilidade e performance, com experiência executiva em Tecnologia
Desenvolvedor React/React Native, Angular e .Net
Arquiteto de software e especialista em estruturar times de engenharia de alta performance

OFERTAS ASSOCIADAS

Confira as ofertas que estão associadas a este case:

0
Gostaríamos de ouvir sua opinião!x

ACESSO RESTRITO

Esse conteúdo é de acesso restrito à equipe de colaboradores da EximiaCo.

Trabalha na EximiaCo? Então conecte-se com sua conta:

Tenho interesse em conversar

Se você está querendo gerar mais resultados através da tecnologia, preencha este formulário que um de nossos consultores entrará em contato com você:

Área de colaboradores

Esse ambiente é de acesso restrito à equipe de colaboradores da EximiaCo.

Trabalha na EximiaCo? Então conecte-se com sua conta: