Caso de Sucesso: Paschoalotto: Migração e modernização de workloads da Paschoalotto do ambiente on-premises para a AWS
Data de publicação: 10/07/2025
Data de Conclusão do Projeto: 10/08/2024
Resumo do case
Migração e modernização de aplicações: de uma aplicação monolítica em .NET com SQL Server único para uma arquitetura de microsserviços com banco de dados em múltiplas zonas de disponibilidade no RDS.
Sobre a Paschoalotto
Com uma trajetória de sucesso de mais de duas décadas, a Paschoalotto construiu uma sólida reputação no setor de recuperação de crédito, atendimento ao cliente, dados e inovação tecnológica. Sua expertise em terceirização de processos de negócios fez dela uma parceira confiável para empresas em todo o Brasil. A empresa combina o uso de tecnologia avançada com um foco constante em relacionamentos, solidificando-se como uma solução estratégica para seus clientes.
Desafio
Toda a infraestrutura da Paschoalotto estava on-premises com sistemas em arquitetura monolítica. Os sistemas eram lentos, sem alta disponibilidade ou escalabilidade, e não suportavam picos de uso no fim do mês. As aplicações estavam acopladas em um único servidor, e qualquer melhoria exigia a publicação de todo o sistema, gerando indisponibilidade e perdas. O desafio era migrar para uma arquitetura de microsserviços com publicações independentes, escalabilidade sob demanda, e maior agilidade para o time de desenvolvimento.
Solução
A solução foi um ambiente totalmente escalável e distribuído com arquitetura de microsserviços.
- Migração do MongoDB para DynamoDB via DMS e do SQL Server on-premises para RDS.
- Separação do ambiente de BI em dois (Aplicação e ETL) para evitar competição de recursos.
- Camada web e APIs migradas para AWS EKS com containerização da aplicação .NET e uso do API Gateway.
- Serviços agendados migrados para AWS Lambda.
- Envio de e-mails com SES e comunicação entre sistemas com SQS.
- Publicação automatizada via CI/CD, permitindo deploys parciais sem afetar o sistema completo.
Serviços Utilizados
AWS S3, AWS RDS for SQL Server, AWS DynamoDB, AWS EKS containerizing the .NET application, AWS API Gateway, AWS Lambda, AWS SQS, AWS SES, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy.
Resultados e Benefícios
As aplicações web e APIs agora operam via EKS e API Gateway com alta performance e elasticidade. Os bancos DynamoDB e RDS operam com alta disponibilidade. SES e SQS funcionam bem com os microsserviços. O processo de publicação é automatizado e distribuído, permitindo deploys rápidos e seguros. A separação do BI trouxe ganhos significativos de performance e permitiu a criação de novos relatórios para decisões estratégicas.
Lições Aprendidas:
Durante o piloto, os desenvolvedores aprenderam a usar o AWS Toolkit para Visual Studio, trabalhar com imagens Docker, aplicações serverless e AWS EKS.
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.