-
Continue lendo →: AWS Database Savings Plans: redução de custos e mais liberdadeQuem trabalha com banco de dados na AWS sabe que o custo nunca é apenas um número na fatura. Ele é consequência direta de decisões técnicas, escolhas de arquitetura e de compromissos feitos antecipadamente. Por muito tempo, reduzir custo em bancos de dados significava aceitar amarras. As Instâncias Reservadas fornecem…
-
Continue lendo →: Explorando o Amazon Aurora DSQLQuem trabalha com banco de dados na AWS já viveu essa história algumas vezes. O projeto começa simples, com um PostgreSQL provisionado, poucas conexões, carga previsível. Com o tempo, o sistema cresce, os usuários aumentam, surgem picos de tráfego, novas regiões, novas exigências de disponibilidade. De repente, o banco vira…
-
AWS DynamoDB sem mistério (parte 2): modelagem
Published by
on
Continue lendo →: AWS DynamoDB sem mistério (parte 2): modelagemTeve um momento em que ficou claro, para mim, que eu estava usando o Amazon DynamoDB do jeito errado. Não por desconhecimento da API, mas por carregar um modelo mental que não se aplicava ali. Eu tentava listar dados com filtros livres, resolvia quase tudo criando índices e, quando surgia…
-
Continue lendo →: AWS DynamoDB sem mistério (parte 1): entendendo o banco que nasceu para nunca pararQuando falamos em bancos de dados, quase todo mundo começa pelo mesmo lugar: tabelas, colunas, índices e SQL. Durante anos, essa foi a base da maioria dos sistemas críticos. Mas conforme aplicações cresceram, não só em volume de dados, mas em volume de acessos simultâneos, picos imprevisíveis e exigência de…
-
Continue lendo →: AWS Aurora Serverless: arquitetura, casos de uso, custos e estratégias de migraçãoO Amazon Aurora Serverless é uma modalidade do Amazon Aurora que permite executar bancos de dados relacionais sem a necessidade de provisionar ou gerenciar instâncias fixas. Em vez de escolher tamanhos de instância, o banco ajusta automaticamente sua capacidade computacional de acordo com a carga real de trabalho, utilizando um…
-
Continue lendo →: Alta disponibilidade e Disaster Recovery em bancos de dados na AWS: um guia prático usando o Resilience Analysis FrameworkQuem trabalha com banco de dados em produção conhece bem a sensação. O sistema está no ar, os gráficos estão verdes, o SLA está sendo cumprido. Ainda assim, existe sempre aquele desconforto silencioso: “se algo grave acontecer agora, a gente realmente sabe o que fazer?” Planos de Disaster Recovery, diagramas e…
-
Continue lendo →: O que aprendi migrando bancos de dados críticos para o Amazon AuroraMigrar um banco de dados para a nuvem costuma ser vendido como algo simples: “é só mover o banco para a AWS”. Na prática, qualquer pessoa que já passou por isso sabe que a história é bem diferente. Principalmente quando estamos falando de uma aplicação financeira, com transações em tempo…
-
Continue lendo →: Um guia prático para investigar problemas de performance em produçãoExiste uma frase que todo DBA aprende a reconhecer cedo demais na carreira: “A aplicação está lenta… deve ser o banco.” Ela quase nunca vem acompanhada de contexto. Não diz quando começou, não diz o que mudou, não diz se é intermitente ou constante. Só chega como uma bola quente…
-
Continue lendo →: OLTP e OLAP: entenda as diferenças dessas arquiteturas de dadosEm algum momento da carreira, quase todo mundo que trabalha com banco de dados se depara com dois termos que parecem simples, mas carregam decisões importantes: OLTP e OLAP. Eles aparecem em arquiteturas, propostas de solução, discussões sobre performance e, muitas vezes, em escolhas que parecem triviais, até começarem a custar caro quando…
-
Continue lendo →: Sharding no MongoDB: Como Particionar e Escalar Seus DadosEste artigo nasce de uma palestra que tive a alegria de apresentar no AWSome Women Community Summit Brasil 2025, um evento que, em sua segunda edição, reuniu cerca de 500 mulheres em São Paulo para um dia intenso de troca, aprendizado e conexões reais. Foi um ambiente potente, diverso e inspirador, onde histórias,…
