O blog da AWS
Entenda como a CRDC migrou com sucesso seu Ambiente DB2 On-Premises para AWS
Por Leandro Brostolim, DBA sênior na Horus Solutions; Luís Felipe Dias, Superintendente de TI na CRDC; Vitor Lustri, CIO da CRDC; Michelle Pérez, Arquiteta de Soluções Enterprise na AWS e Guilherme Castilho, Account Manager na AWS.
A CRDC
Criada em 2014, a CRDC é aprovada pelo Banco Central do Brasil para atuar como Infraestrutura Operadora do Sistema do Mercado Financeiro – IOSMF. Somos líderes em registro para o mercado de capitais e de fomento mercantil.
Nossas soluções são robustas, completas e focadas em garantir a conformidade, agilidade e segurança em suas operações financeiras. Buscamos continuamente a excelência para atender aos requisitos regulatórios e às necessidades de gestores, securitizadoras, factorings e administradores de fundos.
Desafio
A CRDC enfrentava desafios significativos com seu ambiente IBM DB2 on-premises, incluindo altos custos de manutenção, limitações de performance e dificuldades na escalabilidade.
A decisão de migrar para a AWS, realizada em parceria com a Horus Solutions (Partner ID: 2151518) , teve como objetivo superar os desafios de performance, escalabilidade e custos operacionais e para obter uma infraestrutura mais flexível e escalável.
- Altos Custos Operacionais: A manutenção do ambiente on-premises era cara, com custos elevados de hardware e suporte.
- Performance Limitada: O ambiente existente não conseguia atender às crescentes demandas de performance, resultando em tempos de resposta lentos.
- Escalabilidade Restrita: Escalar recursos on-premises era um processo complexo e demorado.
- Necessidade de Modernização: A CRDC precisava de uma infraestrutura moderna que suportasse inovações e crescimento futuro.
Para resolver esses desafios, foi elaborado um plano de migração detalhado, que incluiu:
- Planejamento Minucioso: Avaliação das necessidades e definição de uma estratégia de migração faseada.
- Preparação do Ambiente AWS: Configuração de instâncias otimizadas para bancos de dados na AWS.
- Garantia de Integridade dos Dados: Implementação de mecanismos para manter a consistência dos dados durante a migração.
Solução
A migração para a AWS foi realizada em várias etapas planejadas, garantindo a integridade e consistência dos dados. As principais etapas foram:
1. Planejamento e Configuração do Ambiente AWS
- Planejamento Detalhado: Replicação do ambiente on-premises na AWS, garantindo que os requisitos de performance e segurança fossem atendidos. Optamos por seguir com a estratégia de exportação e importação dos dados utilizando as ferramentas disponíveis dentro do próprio DB2 (export / load), ao qual não foi necessária nenhuma ferramenta adicional para realização da movimentação e replicação dos dados .
- Configuração de Instâncias AWS: Utilização de instâncias Amazon EC2 otimizadas para bancos de dados IBM DB2, Amazon EBS para armazenamento persistente e Amazon S3 para backups e arquivamento de logs.
- Monitoramento com CloudWatch: Implementação do Amazon CloudWatch para monitorar o desempenho e a saúde das instâncias EC2, proporcionando alertas e relatórios em tempo real.
2. Exportação e Importação dos Dados
- Estratégia de Exportação: Exportação dos dados em fases para garantir uma transferência controlada e eficiente. Com uma massa de dados de aproximadamente 11 TB alocados, realizamos a exportação em fases segregando as principais tabelas em anos, e levando o ambiente em ondas para a AWS, chegando no último final de semana para atualizar uma massa de dados pequena para sincronizar os ambientes e poder fazer a virada definitiva.
- Ferramentas Utilizadas: Estratégia personalizados para exportar e importar dados, garantindo a integridade e consistência. Todos os mecanismos contavam com logs detalhados e possibilidade de execução com grau de paralelismo adequado para atender a janela de migração que foi menor que 12 horas.
3. Recriação do Ambiente DB2 na AWS
- Instalação do DB2: Seguindo as melhores práticas recomendadas pela IBM, realizando um novo desenho da estrutura de dados, para atingirmos o maior desempenho possível dentro da camada de hardware.
- Recriação de Estruturas: Utilização do utilitário db2look para recriar todos os objetos do banco de dados.
4. Carga de Dados e Verificação
- Carga de Dados: Importação dos dados exportados para o novo ambiente DB2.
- Validação: Contagem de objetos e linhas para garantir a precisão da migração.
5. Ajustes Finais e Otimizações
- Configurações Adicionais: Ajustes específicos para otimizar a performance, incluindo configurações de kernel e uso de bibliotecas recomendadas.
- Atualização de Estatísticas: Execução de rotinas de atualização de estatísticas para garantir planos de execução eficientes.
- Controle das Aplicações: Utilização do Amazon ECS com Fargate para gerenciar e orquestrar as aplicações, proporcionando uma gestão simplificada e escalável das cargas de trabalho.
Conclusão
Esta jornada de migração demonstrou a eficácia da colaboração entre a CRDC e a Horus Solutions, estabelecendo um framework robusto que pode ser replicado para futuras migrações.
Dentre os benefícios observados, estão:
- Redução de Custos: Diminuição significativa dos custos operacionais e de manutenção, redução superior a 50%.
- Melhoria na Performance: Tempos de resposta mais rápidos e maior capacidade de processamento, com melhorias de até 50% na performance das consultas. Exemplos reais de processamento de títulos que levavam em média 1 minuto, passaram a ser executados em menos de 10 segundos, gerando maior vazão e aumentando o número de títulos processados, tendo seu maior foco de processamento em uma janela de 30 minutos diários, onde atingimos mais de 87.000 transações em 2 minutos.
- Maior Escalabilidade: Facilidade para escalar recursos conforme a demanda cresce, sem interrupções significativas.
- Segurança Aprimorada: Implementação de práticas avançadas de segurança, incluindo criptografia de dados e backups regulares.
- Flexibilidade e Inovação: Infraestrutura moderna que suporta inovações e crescimento futuro.
- Monitoramento Contínuo: Uso do Amazon CloudWatch para monitoramento contínuo e proativo da infraestrutura. Com a adição do serviço especializado da Horus Solutions, foi possível prevenir a maioria dos incidentes que eram bastante frequentes e que hoje em sua grande maioria não são nem percebidas pelos clientes, gerando uma estabilidade nunca atingida antes da plataforma.
- Gerenciamento Simplificado: Amazon ECS com Fargate facilitou o gerenciamento das aplicações, permitindo uma administração mais ágil e eficiente.
Com a conclusão dessa jornada, a CRDC agora possui um ambiente DB2 na AWS que atende às suas necessidades de performance, escalabilidade e segurança, proporcionando uma base sólida para o crescimento contínuo.
Sobre os Autores
![]() |
Leandro Brostolim é DBA sênior especializado em PostgreSQL, IBM DB2 e SQL. Ele faz parte do time da Horus Solutions há mais de 13 anos e atua diretamente nas frentes de sustentação, gestão preventiva e na implementação de projetos na área de banco de dados. |
![]() |
Luís Felipe Dias ocupa a posição de Superintendente de TI. Experiente com mais de 20 anos no setor tecnológico. Atualmente na CRDC, ele se destaca em transformação digital e otimização operacional. Formado em Gestão de TI e com certificações importantes como Google Cloud Professional Architect, Luís tem um histórico sólido em liderar projetos de alto impacto, especialmente no setor financeiro e de seguros. Sua expertise abrange processos ITIL, governança de TI, gerenciamento de projetos e segurança da informação. Conhecido por sua visão estratégica e habilidade em desenvolver equipes, Luís combina conhecimentos técnicos com forte capacidade analítica. Seu foco em inovação e resultados o torna um profissional valioso para impulsionar avanços tecnológicos e crescimento empresarial. |
![]() |
Vitor Lustri é um profissional com mais de 25 anos de experiência no mercado de tecnologia, sendo os últimos 15 dedicados à criação de produtos e soluções para o mercado financeiro e de capitais. Sua habilidade em simplificar problemas complexos o levou a posições de destaque na indústria de Fundos de Investimentos. Atualmente, como CIO da CRDC, Vitor enfrenta o desafio de liderar a transformação digital da empresa, participando ativamente dos projetos mais inovadores do Banco Central voltados para as IOSMFs. Com um profundo conhecimento em produtos financeiros e habilidades técnicas, Vitor oferece uma visão estratégica e diferenciada do mercado. Sua capacidade de desenvolver equipes, aliada à sua busca incessante por soluções tecnológicas simples e inclusivas, o posiciona como um agente de mudança na indústria de Fundos de Investimento em Direitos Creditórios (FIDC).
|
![]() |
Michelle Pérez é Arquiteta de Soluções Enterprise na AWS. |
![]() |
Guilherme Castilho é Account Manager na AWS. |
Revisores
![]() |
João Nascimento é Arquiteto de Soluções na AWS. |
![]() |
Karine Ferrari é Arquiteta de Soluções na AWS. |