100% Free Forever
AI-Powered Learning
Industry Expert Content
Certificates & Badges
Learn At Your Own Pace
Database

Amazon DocumentDB

By Amazon Web Services

IntermediateService4.4K learners

Amazon DocumentDB is a fully managed Document Database service on AWS that is compatible with MongoDB APIs and drivers, letting teams run JSON document workloads without managing MongoDB infrastructure themselves.

Definition

Amazon DocumentDB is a fully managed Document Database service on AWS that is compatible with MongoDB APIs and drivers, letting teams run JSON document workloads without managing MongoDB infrastructure themselves.

Overview

DocumentDB was built by AWS to offer MongoDB API compatibility while running on Amazon's own cloud-native storage engine, similar in philosophy to how Amazon Aurora reimplements MySQL/PostgreSQL compatibility on custom AWS storage rather than running the upstream database engine directly. Because it targets compatibility with MongoDB drivers and query syntax at a given API version, existing applications built against MongoDB can often migrate to DocumentDB with limited code changes, while gaining AWS-managed operational features like automated backups, patching, and read replica scaling. DocumentDB fits into AWS's broader managed database lineup alongside Amazon Aurora for relational workloads and Amazon Neptune for graph workloads, giving teams a consistent operational model across different data models within the same cloud, often covered in courses like AWS Core Services.

Key Features

  • MongoDB API and driver compatibility
  • Storage decoupled from compute, auto-scaling up to large volumes
  • Up to 15 low-latency read replicas
  • Automated backups, patching, and failover
  • Encryption at rest and in transit
  • Integration with AWS IAM, VPC, and monitoring tools

Use Cases

Migrating existing MongoDB workloads to a managed AWS service
Content management systems using flexible JSON schemas
Catalog and product data storage for e-commerce applications
User profile and session data stores within AWS architectures

Frequently Asked Questions

From the Blog