Consultoria

Seu banco de dados em mãos experientes

15 anos cuidando de bancos críticos em logística, contact center, banco digital e SaaS global. Atendo empresas que precisam de um DBA sênior por projeto ou por algumas horas por mês.

Serviços

Onde eu ajudo

01

Performance de banco de dados

Consultas lentas, travamentos e CPU no talo. Diagnóstico por wait stats, planos de execução e índices, com um relatório do que mudar primeiro.

  • Análise de consultas e planos de execução
  • Índices, estatísticas e manutenção
  • Configuração de instância e de storage
  • Capacidade e crescimento
02

Alta disponibilidade e recuperação

Always On, Failover Cluster e backups que você já testou restaurando. RPO e RTO combinados com o negócio, não descobertos no incidente.

  • Always On Availability Groups e FCI
  • Estratégia de backup e teste de restore
  • Plano de recuperação de desastre
  • Multi-região em AWS e Azure
03

Migrações e upgrades

Troca de versão, ida para a nuvem, mudança de conta ou consolidação de bancos, planejada para o menor tempo fora do ar possível.

  • Upgrade de SQL Server (2008 R2 a 2025)
  • On-premises para AWS ou Azure
  • RDS, Aurora ou SQL Server em EC2
  • Replicação contínua com AWS DMS
04

Operação como código

Infraestrutura, configuração e mudanças de schema versionadas e revisadas, com monitoramento e alerta antes de o cliente perceber.

  • Terraform, Spacelift e Chef
  • Pipelines de mudança de schema no GitHub Actions
  • Automação com PowerShell e Python
  • Monitoramento e alertas (Redgate, New Relic, Zabbix)
05

Sistemas e automações sob medida

Do robô que roda sozinho ao SaaS com cobrança recorrente. O mesmo jeito de construir dos projetos deste site, aplicado ao seu problema.

  • Sites e painéis com publicação automática
  • Integrações com APIs e pagamentos
  • Filas, workers e rotinas agendadas
  • Kubernetes enxuto para empresas pequenas

Resultados

Alguns casos reais

Trabalhos feitos como DBA em empresas onde atuei. Os detalhes de cada cliente ficam com eles.

Mudança de conta AWS com ~3 s fora do ar

Cerca de 100 bancos (3 TB) de uma plataforma de banking-as-a-service movidos para uma nova conta AWS, adicionando réplicas ao Availability Group existente e fazendo failover.

12 instâncias viraram 1 cluster

Consolidação de 12 instâncias Aurora MySQL (cerca de 1 TB) em um cluster SQL Server 2019 em EC2 com replicação contínua pelo AWS DMS. Fora do ar só o tempo de reiniciar a aplicação.

40% mais rápido e menos limites

Prova de conceito com SQL Server em EC2 (gp3 e leituras na réplica secundária) que convenceu a diretoria a sair do RDS SQL Server.

Ataque contido em 15 minutos

O monitoramento de conexões que eu construí detectou raspagem de dados por uma API vulnerável. O usuário da API foi bloqueado 15 minutos depois do alerta, sem perda de dados.

Como funciona

Do primeiro contato ao ambiente estável

  1. Conversa

    30 minutos, sem custo, para entender o ambiente, o problema e a urgência.

  2. Diagnóstico

    Coleta de dados no ambiente e um relatório com o que está errado, o risco de cada ponto e a ordem de correção.

  3. Execução

    Eu corrijo junto com o seu time, ou entrego o plano detalhado para o time executar.

  4. Acompanhamento

    Horas mensais para monitorar, revisar mudanças e atender quando algo sair do normal.

Tecnologias: SQL Server (2008 R2 a 2025), PostgreSQL, Amazon RDS e Aurora, DynamoDB, AWS, Azure, Terraform, Chef, PowerShell, Python, Docker e Kubernetes.

Contato

Vamos conversar

Conte em poucas linhas qual é o banco, o tamanho do ambiente e o que está incomodando. Eu respondo em até um dia útil.