Skip to main content

AWS DocumentDB

What is it

A fully managed document database service that's compatible with MongoDB, designed to give you the performance, scalability, and availability you need when operating mission-critical MongoDB workloads at scale.

What it's for

Running MongoDB-compatible applications in the cloud, with the benefits of AWS's security, reliability, and scalability.

Use cases

  • Content management systems
  • Mobile applications
  • Real-time big data
  • IoT applications
  • User profile management

Key points

  • MongoDB compatible: Works with existing MongoDB applications
  • Fully managed: Automated administration and maintenance
  • Scalability: Automatic scaling of storage and compute
  • High availability: Multi-AZ deployment with automatic failover
  • Security: Encryption at rest and in transit

Comparison

  • AWS DocumentDB vs. MongoDB Atlas: DocumentDB is AWS's managed MongoDB-compatible service, offering deep integration with other AWS services. MongoDB Atlas is MongoDB's own managed service, offering more MongoDB-specific features. DocumentDB is ideal for AWS-focused deployments, while Atlas is better for organizations that need the full MongoDB feature set or have multi-cloud requirements.