Posted On: Apr 14, 2015

This new Quick Start reference deployment covers the implementation of MongoDB in a highly available architecture on the AWS cloud, using AWS services and best practices. MongoDB is an open-source, NoSQL database that provides support for JSON-styled, document-oriented storage systems. It supports a flexible data model that enables you to store data of any structure, and provides a rich set of features, including full index support, sharding, and replication.

The MongoDB Quick Start includes an automated AWS CloudFormation template, which launches and runs a multi-node MongoDB cluster on AWS. You can launch the MongoDB cluster either into an existing Amazon Virtual Private Cloud (Amazon VPC) or into a newly created Amazon VPC. Customization options include the MongoDB version, the number of replica sets, the number of sharded clusters, the number of microshards per node, and storage types and sizes. The deployment guide discusses the MongoDB architecture and implementation in detail.

The MongoDB Quick Start takes approximately 15 minutes to deploy. You pay only for the AWS compute and storage resources you use—there is no additional cost for running the Quick Start.

This Quick Start is the latest in a series of reference deployments that describe in words and diagrams the architectures for implementing popular enterprise solutions on AWS. They also include the AWS CloudFormation templates that automate the deployments.

To get started with MongoDB on AWS, use the following resources: