For AI agents: a documentation index is available at https://www.mongodb.com/docs/llms.txt — markdown versions of all pages are available by appending .md to any URL path.
See how MongoDB 9.0 delivers up to 2x higher throughput.
MongoDB Branding Shape
Register now >
Docs Menu

Create an Atlas Infinite or Atlas Core Cluster

This tutorial takes you through the steps to create a new Atlas cluster. To learn how to modify an existing Atlas Core cluster, see Modify an Atlas Core Cluster. To learn how to modify an existing Atlas Infinite cluster, see Modify an Atlas Infinite Cluster.

A cluster on Atlas Infinite is a replica set. A cluster on Atlas Core can be a replica set or a sharded cluster. This tutorial walks you through creating a replica set.

To learn about recommendations for clusters, see Recommendations for Atlas Orgs, Projects, and Clusters in the Atlas Architecture Center. To learn about high availability recommendations, see Recommendations for Atlas High Availability in the Atlas Architecture Center.

To create a cluster, you must have Organization Owner, Project Owner, or Project Cluster Creator access to the project.

To learn about the differences between Atlas database editions, see Database Editions. The following considerations apply when you create a cluster:

The following considerations apply to both Atlas Infinite and Atlas Core:

  • To minimize network latency and data transfer costs, and to increase overall stability and security, use the same cloud provider and region to host your application and cluster when possible.

  • Each Atlas project supports up to 25 clusters. If you have questions or need assistance regarding the cluster limit, contact support.

  • If your Atlas project contains a custom role that uses actions introduced in a specific MongoDB version, you must delete that role before creating clusters with an earlier MongoDB version.

  • New clusters use TLS version 1.3 by default, and support 1.2 if you set it explicitly.

    IMPORTANT: Atlas no longer supports TLS 1.0 or 1.1. All clusters reject attempts to connect with TLS 1.0 or 1.1. Set the minimum TLS version of your clusters to 1.2 or higher.

  • When you create a cluster, Atlas creates a network container in the project for the cloud provider to which you deploy the cluster if one does not already exist.

  • If you have a Backup Compliance Policy enabled, all new and existing clusters have Cloud Backup automatically enabled and use the project-level Backup Compliance Policy. Atlas augments any preexisting cluster-level policies to meet the minimum requirements of the Backup Compliance Policy. All new clusters use the Backup Compliance Policy unless the mininum requirements of the cluster-level backup policy expand beyond the mininum requirements of the Backup Compliance Policy.

  • We recommend M30 and higher clusters for production environments.

  • To create an Atlas Infinite cluster in the Atlas UI, click Go to Advanced Configuration and select Atlas Infinite. You can also use the Atlas CLI, the Atlas Administration API, or Terraform.

  • You can't change the database edition after you create the cluster, so to use a different edition, create a new cluster.

  • Atlas Infinite clusters have several public preview limitations; see Public Preview Availability for the full list.

  • You can set a max storage limit that caps the logical data size of your Atlas Infinite cluster. To learn more, see Max Storage Limit.

  • To learn how Atlas Infinite manages cluster storage, see Manage Storage on an Atlas Infinite Cluster.