Estudo de caso
Chatuba Construção
Sobre o cliente
Rede de Lojas Material de Construção
A Chatuba entrou na vida dos clientes, como uma pequena loja de materiais de construção, na Baixada Fluminense em 1962. De lá pra cá, mais de seis décadas se passaram, 9 novas lojas foram inauguradas e a história da marca se misturou à vida das pessoas, nas idealizações de obras e reformas e realização de sonhos.
Atualmente, com mais de 1.000 colaboradores, e apontada como a maior loja de material de construção do Rio de Janeiro pelo Ranking Nacional de Lojas de Material de Construção no último ano, a Chatuba possui um portfólio de mais de 15 mil itens e reforça seus pilares de entrega de soluções em todas as etapas da jornada da construção e ótimo atendimento a todos os públicos, tanto em suas 10 lojas físicas quanto em seus canais não presenciais, como: televendas, atendimento especializado pelo WhatsApp e e-commerce, tornando a experiência do consumidor cada vez mais completa.
Desafio do cliente
A Chatuba Construção, rede varejista líder em materiais de construção no Rio de Janeiro, operava com SQL Server on-premises como backbone do ERP que gerencia inventário, vendas, financeiro e supply chain em todas as lojas. A infraestrutura legacy apresentava falhas críticas:
- SQL Server rodando em servidor físico sem Alta Disponibilidade — qualquer falha gerava parada total do ERP em todas as 10+ lojas simultaneamente.
- Query response times de 200ms+ em horários de pico de vendas, causando lentidão no PDV e frustração de clientes e operadores.
- Backup em fita local sem testes de restore — RPO real estimado em 4+ horas, RTO de 4-8 horas.
- Downtime não planejado de ~15 horas/mês, com impacto estimado de R$50K+ por evento em períodos de alta (reformas, Black Friday).
- Sem criptografia de dados de clientes (CPF, dados financeiros) — risco de não-conformidade LGPD.
- Hardware com 6+ anos sem plano de renovação, operando sem suporte do fabricante.
Solução implantada pela KXC
Fase 1 — Assessment e Well-Architected Review
- AWS Well-Architected Review completo do ambiente Microsoft, identificando riscos críticos nos pilares de Confiabilidade, Segurança e Excelência Operacional.
- Coleta de baseline de performance por 30 dias: CPU, memória, IOPS, query plans, concurrent users — base para rightsizing da instância RDS.
- TCO Comparison 3 anos: on-premises vs. AWS mostrou economia de 30% com eliminação de CAPEX de hardware e redução de overhead operacional.
Fase 2 — Migração com AWS DMS
- AWS Schema Conversion Tool (SCT) analisou 100% dos objetos SQL Server — zero incompatibilidades identificadas (engine SQL Server preservado no RDS, sem refatoração).
- AWS Database Migration Service (DMS) configurado com Full Load + CDC (Change Data Capture) — replicação contínua durante o período de cutover.
- Delta sync de 7 dias: RDS sincronizado com on-premises, validação contínua de integridade (row counts, checksums).
- Cutover em janela noturna de 2 horas com equipes KXC e Chatuba em war room — zero perda de dados confirmada.
Fase 3 — Infraestrutura AWS para SQL Server
- Amazon RDS for SQL Server Enterprise Edition — db.r6i.2xlarge (8 vCPUs, 64GB RAM), SQL Server 2019 Enterprise. Selecionado Enterprise para TDE, compressão e features de HA avançadas.
- Multi-AZ deployment: primary em sa-east-1a, standby síncrono em sa-east-1b. Failover automático em <120 segundos. RTO efetivo: <5 minutos.
- EBS gp3 com 1TB e 5.000 IOPS provisionados — 40% mais econômico que io2 para o padrão de IOPS do workload da Chatuba.
- EC2 Windows Server 2022 (Application Tier) em Auto Scaling Group (2 AZs) atrás de Application Load Balancer.
- SQL Server TDE (Transparent Data Encryption) habilitado com AWS KMS CMK — conformidade LGPD para dados de clientes.
Fase 4 — Monitoramento e Operação Gerenciada KXC
- RDS Performance Insights: identificadas e otimizadas 5 stored procedures com full table scans — redução de 85% no tempo de execução.
- CloudWatch com métricas customizadas SQL Server (deadlocks/sec, batch requests/sec, buffer cache hit ratio, page life expectancy). Alertas integrados ao Movidesk.
- AWS Systems Manager Patch Manager: patching automático de Windows Server e SQL Server em janelas de manutenção (domingos 02:00 BRT).
- AWS Backup: snapshots diários RDS (35 dias retenção) + native .bak para S3 + cross-region replication para us-east-1. Restore test mensal automatizado.
Resultados Alcançados
Ambiente de alta disponibilidade, segurança e escalabilidade
Com a arquitetura bem desenhada e infraestrutura de qualidade que a AWS proporciona, a KXC conseguiu atingir os objetivos da Chatuba Construção ao escalar seu crescimento ganhando notoriedade em seu mercado e se diferenciando pela alta disponibilidade dos serviços que produziu resultados positivos em todas as esferas da organização, da alta gestão aos atendentes e caixas das diversas unidades da Chatuba. Esse projeto resultou em uma redução de 60% dos custos de infraestrutura.
Serviços AWS Utilizados
- Migração
- AWS Database Migration Service
- AWS Schema Conversion Tool
- AWS Migration Hub
- Database & Compute
- Amazon RDS SQL Server Enterprise Multi-AZ
- Amazon EC2 Windows Server 2022
- Application Load Balancer
- Auto Scaling Group
- Amazon S3 (backup storage)
- Operations & Security
- Amazon CloudWatch + Agent
- RDS Performance Insights
- AWS Systems Manager (Patch)
- AWS Backup (cross-region)
- AWS KMS (TDE + EBS + S3)
- AWS CloudTrail + Config
- Amazon VPC (3 camadas)
Diagrama de arquitetura
Diagrama de arquitetura — Chatuba Construção. Ícones oficiais AWS Architecture Icons.
Resultados e KPIs
| Indicador (KPI) | Resultado | Observação |
|---|---|---|
| Disponibilidade do ERP (mensal) | 99,98% | Antes (on-premises): 98,5%. Multi-AZ eliminou downtime não planejado. |
| Latência média de queries do ERP | 45ms | Antes: 200ms. Redução de 77% — Performance Insights + otimização de índices. |
| RTO (Recovery Time Objective) | < 5 minutos | Multi-AZ failover automático. Antes: 4–8 horas. |
| RPO (Recovery Point Objective) | < 5 minutos | Transaction log backups a cada 5 min. Antes: 4+ horas (fita). |
| Downtime mensal não planejado | < 12 min | Antes: ~15 horas/mês. Redução de 98%. |
| Economia de TCO (3 anos) | 30% | vs. custo on-premises incluindo hardware, licença, manutenção e DBA. |
| Cobertura de criptografia (LGPD) | 100% | TDE + KMS em RDS, EBS e S3. Antes: zero criptografia. |
| Restore test mensal | 100% aprovados | DBCC CHECKDB sem erros. Row count validado. Tempo médio: 45 min. |