reference deployment

MongoDB Atlas on AWS

Global cloud document database service on the AWS Cloud

MongoDB Atlas is a global cloud document database service for modern applications. Deploying a fully managed MongoDB helps to ensure availability, scalability, and security compliance by using intelligent automation to maintain performance at scale as your applications evolve. Extend your data to support any workload that uses MongoDB’s application data platform, including full-text search and real-time analytics. 

This Quick Start is for developers and DevOps professionals who want to deploy flexible, fully managed databases on AWS with MongoDB Atlas. By default, the template creates an Atlas project with a standard, single-region M10 cluster that can be customized for different cluster configurations and project settings.

mongodb-logo-350x95

This Quick Start was developed by MongoDB in collaboration with AWS. MongoDB is an AWS Partner.

  •  What you'll build
  •  How to deploy
  •  Cost and licenses
  •  What you'll build
  • Use this Quick Start to automatically set up the following MongoDB Atlas environment on AWS:

    • A virtual private cloud (VPC) that spans two Availability Zones. The VPC is configured with public subnets, according to AWS best practices, to provide you with your own virtual network on AWS.*
    • In the public subnets, managed network address translation (NAT) gateways to allow outbound internet access.*
    • A VPC peering connection between your VPC and the MongoDB Atlas project VPC.
    • A VPC for the MongoDB Atlas project that spans at least three Availability Zones. This includes a fully managed MongoDB Atlas cluster, a database user, and an IP access list entry.

    *  The template that deploys the Quick Start into an existing VPC skips the components marked by asterisks and prompts you for your existing VPC configuration.

  •  How to deploy
  • To build your MongoDB Atlas environment on AWS, follow the instructions in the deployment guide. The deployment process takes about 10–20 minutes and includes these steps:

    1. If you don't already have an AWS account, sign up at https://aws.amazon.com, and sign in to your account.
    2. If you don't already have a MongoDB account, sign up at https://www.mongodb.com/cloud/atlas/register.
    3. Launch the Quick Start by choosing from the following options. Before you create the stack, choose the Region from the top toolbar.
    4. Test the deployment.

    Amazon may share user-deployment information with the AWS Partner that collaborated with AWS on the Quick Start.  

  •  Cost and licenses
  • You are responsible for the cost of the AWS services used while running this Quick Start reference deployment. There is no additional cost for using the Quick Start.

    The AWS CloudFormation template for this Quick Start includes configuration parameters that you can customize. Some of these settings, such as cluster tier, number of replica sets, storage size, and IOPS, affect the cost of deployment. See the pricing pages for each AWS service you use. Prices are subject to change.

    For MongoDB cost estimates, see MongoDB Pricing. This Quick Start deploys MongoDB Atlas with the latest stable MongoDB enterprise version, which is licensed and distributed under the Server Side Public License.