Pular para o conteúdo principal

Amazon DocumentDB (compatível com MongoDB)

O que é

Um serviço de banco de dados de documentos totalmente gerenciado e compatível com MongoDB.

Para que serve

Facilitar a configuração, operação e dimensionamento de bancos de dados compatíveis com MongoDB na nuvem, oferecendo alta performance, escalabilidade e disponibilidade.

Casos de uso

  • Armazenamento e consulta de dados de gerenciamento de conteúdo
  • Gerenciamento de perfis de usuário, preferências e solicitações
  • Dimensionamento de aplicações móveis e web que usam MongoDB
  • Catálogos de produtos e sistemas de gerenciamento de documentos
  • Aplicações que exigem um banco de dados flexível e sem esquema

Principais pontos

  • Compatibilidade com MongoDB: Permite usar o mesmo código, drivers e ferramentas que você já usa com o MongoDB
  • Totalmente gerenciado: A AWS cuida do provisionamento, patching, backups, recuperação e escalabilidade
  • Alta performance: Oferece alto throughput e baixa latência para workloads de documentos
  • Escalabilidade: Escala de forma independente o armazenamento e a computação
  • Alta disponibilidade: Armazenamento distribuído, tolerante a falhas e com recuperação automática, replicando dados em várias Zonas de Disponibilidade
  • Segurança: Integração com AWS IAM, VPC e criptografia de dados

Comparativo com MongoDB auto-gerenciado

  • Amazon DocumentDB: Elimina a complexidade de gerenciar um cluster MongoDB, incluindo instalação, configuração, backups, patching e escalabilidade. Ideal para quem busca uma solução gerenciada e de alta performance
  • MongoDB auto-gerenciado: Oferece controle total sobre o ambiente, mas exige que o usuário cuide de todas as tarefas operacionais e de gerenciamento. Pode ser mais complexo de escalar e manter em produção