

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Decomposição do banco de dados em AWS
<a name="introduction"></a>

*Philippe Wanner e Saurabh Sharma, Amazon Web Services*

*Outubro de 2025* ([histórico do documento](doc-history.md))

A modernização do banco de dados, especialmente a decomposição de bancos de dados monolíticos, é um fluxo de trabalho essencial para organizações que desejam melhorar a agilidade, a escalabilidade e o desempenho em seus sistemas de gerenciamento de dados. À medida que as empresas crescem e suas necessidades de dados se tornam mais complexas, os bancos de dados monolíticos tradicionais geralmente têm dificuldade em acompanhar o ritmo. Isso leva a gargalos de desempenho, desafios de manutenção e dificuldade de adaptação às mudanças nos requisitos de negócios.

A seguir estão os desafios comuns com bancos de dados monolíticos:
+ **Desalinhamento do domínio comercial** — Os bancos de dados monolíticos geralmente não conseguem alinhar a tecnologia com domínios comerciais distintos, o que pode limitar o crescimento organizacional.
+ **Restrições de escalabilidade — Os** sistemas frequentemente atingem limites de escalabilidade, o que cria barreiras à expansão dos negócios.
+ **Rigidez arquitetônica** — estruturas fortemente acopladas dificultam a atualização de componentes específicos sem afetar todo o sistema.
+ **Degradação do desempenho** — O aumento das cargas de dados e o aumento da simultaneidade de usuários geralmente levam à deterioração do desempenho do sistema.

A seguir estão os benefícios da decomposição do banco de dados:
+ **Agilidade comercial aprimorada** — a decomposição permite uma adaptação rápida às mudanças nas necessidades comerciais e oferece suporte ao dimensionamento independente.
+ **Desempenho otimizado** — A decomposição ajuda você a criar soluções de banco de dados especializadas que são personalizadas para casos de uso específicos e escalam cada banco de dados de forma independente.
+ **Melhor gerenciamento de custos** — A decomposição permite uma utilização mais eficiente dos recursos e reduz os custos operacionais.
+ **Opções flexíveis de licenciamento** — A decomposição cria oportunidades de transição de licenças proprietárias caras para alternativas de código aberto.
+ **Viabilização da inovação** — A decomposição facilita a adoção de bancos de dados específicos para cargas de trabalho específicas.

## Público-alvo
<a name="intended-audience"></a>

Este guia ajuda arquitetos de banco de dados, arquitetos de soluções de nuvem, equipes de desenvolvimento de aplicativos e arquitetos corporativos. Ele foi projetado para ajudá-lo a decompor bancos de dados monolíticos em armazenamentos de dados alinhados a microsserviços, implementar arquiteturas de banco de dados orientadas por domínio, planejar estratégias de migração de banco de dados e escalar as operações de banco de dados para atender às crescentes demandas comerciais. Para entender os conceitos e recomendações deste guia, você deve estar familiarizado com os princípios do banco de dados relacional e NoSQL AWS , os serviços de banco de dados gerenciados e os padrões de arquitetura de microsserviços. Este guia tem como objetivo ajudar organizações que estão nos estágios iniciais de um projeto de decomposição de banco de dados.

## Objetivos
<a name="objectives"></a>

Este guia pode ajudar sua organização a alcançar os seguintes objetivos:
+ Colete os requisitos para decompor sua arquitetura de destino.
+ Desenvolva uma metodologia sistemática para avaliar riscos e se comunicar.
+ Crie um plano de decomposição.
+ Defina métricas de sucesso, indicadores-chave de desempenho (KPIs), uma estratégia de mitigação e um plano de continuidade de negócios.
+ Estabeleça uma melhor elasticidade da carga de trabalho que ajude você a acompanhar a demanda dos negócios.
+ Saiba como adotar bancos de dados especializados para casos de uso específicos, o que possibilita a inovação.
+ Fortaleça a segurança e a governança de dados da sua organização.
+ Reduza os custos por meio do seguinte:
  + Taxas de licenciamento reduzidas
  + Redução da dependência de fornecedores
  + Acesso aprimorado a inovações e suporte mais amplos da comunidade
  + Capacidade de escolher diferentes tecnologias de banco de dados para diferentes componentes
  + Migração gradual, que reduz o risco e distribui os custos ao longo do tempo
  + Melhor utilização de recursos