As the lead launch partner for the recently announced AWS CloudFormation public registry, we are pleased to share that you can now deploy and manage MongoDB Atlas directly from your AWS environment.

Amazon and MongoDB have been pioneers in cloud computing, providing mission-critical systems for more than a decade. Prior to the launch of MongoDB Atlas in June 2016, tens of thousands of customers were running MongoDB themselves on AWS EC2 instances, many of them initially starting with traditional MongoDB on the AWS cloud. Quick Start See Deployment. This quick start is one of the top five most popular guides for AWS and allows users to take advantage of the seamless automation of AWS CloudFormation and MongoDB’s flexible data model and expression query apis.

In April 2021, we launched our new AWS Quick Start for MongoDB Atlas, which allows AWS customers to quickly and easily launch basic MongoDB Atlas deployments from the AWS CLI or console. Now, with the advent of MongoDB Atlas resource types on the CloudFormation common registry, customers have greater flexibility in their deployment configurations to better suit their cloud workflows. Let’s see how it works.

Set up your AWS account for MongoDB Atlas CloudFormation support

The first step is to sign up for MongoDB Atlas, if you haven’t already done so. Once you have created your account, follow these steps.

  • Skip the cluster deployment option
  • Go to the bill and add a credit card to your account
  • Create an organization levelMongoDB Atlas programmatic API keyAnd has an IP access list entry. This key requiresOrganization Project CreatorPermissions.

Next, open the AWS console in your browser and navigate to CloudFormation. In the navigation on the left, select the public extension option. From there, you will be able to find the MongoDB Atlas resource type by selecting the “Resource Type” and “third party” options.

For each MongoDB::Atlas resource type, click “Activate” and follow the on-screen prompts to complete the process.

Once you have enabled MongoDB Atlas resources in a locale, you can start the application with MongoDB Atlas directly from the AWS control plane.

Build applications faster with cloud automation

Context switching is a hassle for developers. Starting and deploying application stacks directly from the AWS console with MongoDB Atlas is now more seamless than ever. Whether you use the AWS Quick Start Deployment Guide as a template or create your own MongoDB Atlas CloudFormation template, you can take advantage of the latest cloud automation technologies to reduce the pain of infrastructure configuration and management.

Check out the new MongoDB Atlas CloudFormation resource today, and stay tuned for an in-depth look at building applications using AWS Lambda and SAM CLI in an upcoming DevHub article