Introduction to MongoDB Atlas (original) (raw)

Last Updated : 13 Apr, 2026

MongoDB Atlas is a fully managed cloud database service that automates deployment, scaling, backups, and security across AWS, Google Cloud, and Azure, providing high availability and low-latency performance.

Getting Started with MongoDB Atlas

Follow the below steps to get started with MongoDB Atlas:

Step 1: Create a MongoDB Atlas Account

Screenshot-2025-07-15-191124

mongodb atlas

Step 2: Create a New Cluster

newimagee

Setting Up a MongoDB User for Your Cluster

Here are the steps to set up a MongoDB user for your cluster.

Step 1: Navigate to the Database Access Page

MongoDB-Atlas-Database-Acess

setting up MongoDB for your cluster

Step 2: Configuration of a new user

Create-new-User

Configuration of a new user

Create-new-user

User Description

**Note: Make sure to save the username and password in a secure place. You will need these credentials later when connecting to MongoDB Atlas using tools like MongoDB Compass or when integrating with your application.

Configuring IP Whitelisting

To allow specific IP addresses to access your MongoDB cluster, follow these steps to configure IP whitelisting:

Step 1: Navigate to Network Access

Network-access

Add IP Address

Step 2: Add Access IP Address

Add-IP-Acess-List-Entry

Add access IP address

Connecting to MongoDB Atlas

To connect your application or tools to a MongoDB Atlas cluster, follow these steps:

Step 1: Navigate to the Database Page

Clusters

Navigate to the database Page

Step 2: Choose Your Connection Method

Choose a preferred connection method in MongoDB Atlas and follow the provided instructions to connect your cluster to your application using drivers.

Connect-to-cluster

choose a connection method.

Difference between MongoDB and MongoDB Atlas

Here are the detailed comparison between MongoDB and MongoDB Atlas:

MongoDB (Community/Enterprise) MongoDB Atlas (cloud Service)
Open-source NoSQL database (self-managed). Fully managed cloud based database service.
Installed on local servers or on-premises/cloud VMs. Hosted on cloud Platforms(AWS,GCP, Azure).
User handles installation, setup, upgrades, and maintenance. Automated setup, scaling, patching, and backups.
Manual scaling by adding servers. Supports scaling with minimal configuration, though it may depend on cluster tier and settings
Requires external tools (e.g., Ops Manager, third-party). Built-in monitoring and performance dashboards.
Manual backup configuration needed. Automated continuous backups and point-in-time recovery.
Security must be configured manually (auth, encryption, firewall). Built-in enterprise-grade security (encryption, network isolation, access control).
Free (Community Edition) or paid (Enterprise Edition license). Pay-as-you-go model, depends on usage.
Best for developers needing full control and customization. Best for teams needing a scalable, managed cloud solution.