Skip to main content

Caso de Sucesso: Modernização e Migração de Sistemas da MT Fintech para a AWS com Foco em DevOps.

Data de Publicação: 13/09/2024

Data de Conclusão do Projeto: 24 de maio de 2024

Resumo do case
A MT Fintech, focada em descomplicar rotinas financeiras para empreendedores e empresas, migrou seus sistemas de uma infraestrutura on-premises para a AWS. A modernização envolveu a migração de uma arquitetura monolítica para microsserviços, garantindo maior escalabilidade, disponibilidade e desempenho, suportando o crescimento sustentável de seus clientes.

Sobre a MT Fintech
A MT Fintech nasceu com o propósito de contribuir para o desenvolvimento econômico do Brasil, oferecendo soluções que facilitam rotinas financeiras e liberam tempo para que as empresas concentrem seus esforços no crescimento sustentável.

Desafio
Antes da migração, os sistemas da MT Fintech estavam em uma infraestrutura local, operando em uma arquitetura monolítica. Isso resultava em baixa escalabilidade e desempenho insuficiente, especialmente em períodos de alta demanda. A empresa precisava de uma solução que não apenas resolvesse esses problemas, mas que também permitisse uma implementação mais ágil, automatizada e distribuída de novos serviços, mantendo alta disponibilidade e escalabilidade.

Por que a AWS e por que a :upd8?
A AWS foi escolhida por sua robustez, capacidade de oferecer uma infraestrutura altamente escalável e um conjunto diversificado de serviços gerenciados. A :upd8 foi selecionada como parceira pela sua expertise em migrações para a nuvem e em projetos de DevOps, além do histórico comprovado em transformar ambientes on-premises em soluções modernas e automatizadas, otimizando o desenvolvimento de sistemas e a entrega contínua.

Solução
A migração envolveu a reestruturação total dos sistemas da MT Fintech, implementando uma arquitetura de microsserviços. Aplicações Web e APIs foram disponibilizadas através do Amazon EKS e AWS API Gateway, garantindo alta performance e elasticidade conforme o uso aumentava. Serviços como AWS Lambda foram utilizados para a execução de funções críticas, enquanto SQS e SES facilitaram a comunicação entre os microsserviços. Soluções como o RDS para PostgreSQL e ElasticCache para Redis asseguraram alta disponibilidade e desempenho na camada de banco de dados, enquanto o Amazon Cognito garantiu a segurança no controle de acesso aos aplicativos.

Serviços Utilizados
AWS EKS, AWS API Gateway, AWS Lambda, AWS RDS para PostgreSQL, AWS ElasticCache para Redis, AWS Cognito, AWS SES, AWS SQS, AWS WAF, AWS CodePipeline, AWS CodeBuild e AWS CodeDeploy.

Resultados e Benefícios
Com a migração para a AWS e a adoção de uma nova arquitetura baseada em microsserviços, a MT Fintech experimentou uma melhoria significativa em vários aspectos de sua infraestrutura. As aplicações Web e APIs agora operam com alta escalabilidade e desempenho, ajustando-se automaticamente aos períodos de pico sem interrupções. A implementação de um pipeline de CI/CD automatizado acelerou a publicação de novos módulos e correções, permitindo que atualizações específicas fossem aplicadas sem afetar o restante do sistema. Além disso, o uso de serviços gerenciados como o RDS PostgreSQL e o ElasticCache para Redis trouxe maior confiabilidade e desempenho para a camada de dados, enquanto a segurança foi aprimorada com a integração entre o Amazon Cognito e o API Gateway. O AWS WAF aumentou ainda mais a proteção contra ameaças externas, garantindo que a infraestrutura da MT Fintech estivesse protegida e em conformidade com as melhores práticas de segurança.

Sobre a :upd8
Fundada em 2013, a :upd8 tem sido pioneira na jornada de transformação digital e migração para a nuvem. Nossa missão é auxiliar empresas a transformar seus negócios por meio de soluções tecnológicas avançadas. Oferecemos uma gama completa de serviços, desde a avaliação de viabilidade, planejamento, migração, até a gestão contínua dos ambientes em nuvem, garantindo segurança e alta performance para nossos clientes.
Nosso compromisso é entregar soluções personalizadas, em conjunto com as equipes de nossos clientes, para garantir uma transição suave e eficiente, promovendo o crescimento sustentável dos negócios.

Leave a Reply