Amazon DocumentDB
By Amazon Web Services
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