Skip to content

Comments

feat(deploy): Add DocumentDB as supported database for MongoDB workloads#47

Open
vywang-aws wants to merge 1 commit intoawslabs:mainfrom
vywang-aws:add-documentdb-support
Open

feat(deploy): Add DocumentDB as supported database for MongoDB workloads#47
vywang-aws wants to merge 1 commit intoawslabs:mainfrom
vywang-aws:add-documentdb-support

Conversation

@vywang-aws
Copy link

Add Amazon DocumentDB as a default database option for MongoDB workloads in the deploy-on-aws plugin. This includes:

  • Database defaults: DocumentDB for MongoDB data patterns
  • Security defaults: Encryption, VPC placement, security groups, and logging
  • Cost estimation: Pricing information and monthly estimates
  • Documentation: Rationale for DocumentDB selection

DocumentDB provides AWS-managed MongoDB-compatible database with automatic scaling, backups, and high availability. Compatible with MongoDB 3.6, 4.0, 5.0, and 8.0 APIs.

Related

Addresses the need for document database support in the deploy-on-aws plugin.

Changes

  • Added DocumentDB as the default recommendation for MongoDB workloads
  • Updated database selection logic to detect MongoDB dependencies and recommend DocumentDB
  • Added security best practices including VPC isolation, encryption at rest/in transit, and CloudWatch logging
  • Integrated DocumentDB pricing information for cost estimation
  • Added reference documentation explaining DocumentDB selection rationale and configuration options
  • Updated skill instructions to include DocumentDB in architecture recommendations

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.

Add Amazon DocumentDB as the default database option for MongoDB workloads
in the deploy-on-aws plugin. This includes:

- Database defaults: DocumentDB for MongoDB data patterns
- Security defaults: Encryption, VPC placement, security groups, and logging
- Cost estimation: Pricing information and monthly estimates
- Documentation: Rationale for DocumentDB selection

DocumentDB provides AWS-managed MongoDB-compatible database with automatic
scaling, backups, and high availability. Compatible with MongoDB 3.6, 4.0,
and 5.0 APIs.
@vywang-aws vywang-aws requested a review from a team February 20, 2026 18:53
@vywang-aws vywang-aws requested review from a team as code owners February 20, 2026 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant