MongoDB Atlas : prix, offre gratuite et premiers pas

Logo MongoDB, une feuille verte au-dessus du nom, sur une forêt de troncs sombres et un fond vert, visuel de la formation MongoDB de Dyma
💡
En bref — MongoDB Atlas est le service cloud de MongoDB : une base MongoDB hébergée et gérée pour vous sur AWS, Google Cloud ou Azure. L’offre gratuite (cluster Free) donne 512 Mo de stockage, sans limite de durée. Au-delà, un cluster Flex coûte de 8 à 30 $ par mois selon l’usage, et un cluster dédié démarre à 0,08 $ de l’heure.

Installer MongoDB, le mettre à jour, le sauvegarder et le surveiller prend du temps. Atlas s’en charge, et vous laisse vous occuper de vos données. La formation MongoDB de Dyma consacre son dernier chapitre à Atlas, après les requêtes, les index et les agrégations. Ce guide répond aux questions qui reviennent avant de se lancer : ce que coûte Atlas, ce que permet l’offre gratuite, comment créer un premier cluster et s’y connecter depuis une application. Les prix et les limites ont été relevés le 11 novembre 2026 sur la page des tarifs et dans la documentation de MongoDB. Ils sont en dollars américains et changent régulièrement. Dyma est indépendante et n’est pas affiliée à MongoDB.

MongoDB Atlas, c’est quoi ?

MongoDB le présente comme un service de base de données multicloud. Vous choisissez un fournisseur (AWS, Google Cloud ou Microsoft Azure) et une région, et Atlas fait le travail d’exploitation : création des serveurs, correctifs, sauvegardes, supervision et montée en charge. Même le cluster gratuit est un jeu de réplicas de trois serveurs, qui gardent chacun une copie des données : une panne d’un serveur n’arrête pas la base.

Autour de la base, Atlas ajoute des services : la recherche plein texte, la recherche vectorielle pour les applications d’IA et le RAG, des tableaux de bord (Atlas Charts) et le traitement de flux de données. Atlas existe désormais en deux éditions : Atlas Core, l’offre classique, et Atlas Infinite, en aperçu public, qui sépare le calcul du stockage. Pour les bases de MongoDB lui-même (documents, collections, SQL ou NoSQL), voyez notre présentation de MongoDB, la base NoSQL la plus utilisée.

Illustration : un nuage lumineux contient trois bases de données reliées en triangle, protégé par un bouclier et un cadenas, et relié à un ordinateur portable qui affiche des documents

L’offre gratuite et ses limites

Le cluster Free, autrefois appelé M0, est gratuit « pour toujours », selon MongoDB. Il est fait pour apprendre et pour de petites preuves de concept : son processeur et sa mémoire sont partagés, et ses limites sont serrées.

Limite du cluster Free Valeur
Stockage (données et index) 512 Mo
Clusters gratuits Un par projet Atlas
Opérations 100 par seconde
Connexions simultanées 500
Transfert réseau 10 Go entrants et 10 Go sortants sur sept jours glissants
Bases et collections 100 bases, 500 collections au total
Version de MongoDB 8.0, choisie et mise à jour par Atlas
Inactivité Mise en pause après 30 jours sans aucune connexion

Certaines fonctions manquent au cluster gratuit, comme au cluster Flex, et demandent un cluster dédié : le sharding, les connexions privées (private endpoints, peering réseau), le Performance Advisor, l’audit de la base ou le JavaScript côté serveur. Un cluster en pause se relance à la demande, mais MongoDB conseille d’exporter vos données si vous ne comptez pas vous en servir pendant longtemps : un cluster resté sur une version trop ancienne peut ne plus pouvoir être relancé.

Les prix des offres payantes

Les clusters partagés M2 et M5, à prix fixe, ont disparu : depuis le 22 janvier 2026, ils ont tous été migrés vers les clusters Flex. Il reste donc trois niveaux, plus Atlas Infinite en aperçu.

Offre Prix Pour qui
Free 0 $ Apprendre, prototyper : 512 Mo, ressources partagées
Flex De 8 à 30 $ par mois selon les opérations par seconde Développement et petites applications : 5 Go, jusqu’à 500 opérations par seconde
Dedicated À partir de 0,08 $ de l’heure (M10) Production : ressources réservées, de 2 Go à 768 Go de mémoire
Atlas Infinite (aperçu) À partir de 0,09 $ de l’heure, plus 0,30 $ par Go et par mois de stockage Charges critiques : calcul et stockage séparés, jusqu’à 128 To par shard

Le prix d’un cluster Flex comprend 5 Go de stockage et 100 opérations par seconde pour 8 $ par mois. Il monte par paliers de 100 opérations avec l’usage, jusqu’à 30 $ par mois entre 400 et 500 opérations par seconde, le maximum d’un cluster Flex. Le transfert de données y est illimité.

Les clusters dédiés se facturent à l’heure. La page des tarifs annonce un départ à 56,94 $ par mois. Quelques repères, au prix de base :

Niveau Mémoire et processeurs Prix de base
M10 2 Go, 2 vCPU, 10 à 128 Go de stockage 0,08 $ de l’heure
M20 4 Go, 2 vCPU 0,20 $ de l’heure
M30 8 Go, 2 vCPU 0,54 $ de l’heure
M40 16 Go, 4 vCPU 1,04 $ de l’heure
M50 32 Go, 8 vCPU 2,00 $ de l’heure

Ces prix varient avec le fournisseur, la région et le stockage choisis. Les sauvegardes et les transferts sortants des clusters dédiés se paient en plus ; le support de base est gratuit. Pour un projet personnel, Free ou Flex suffisent : un cluster dédié se justifie quand l’application part en production.

Créer son premier cluster

Tout se fait depuis le navigateur, dans l’interface d’Atlas.

  1. Créez un compte sur mongodb.com/cloud/atlas/register, puis ouvrez votre projet.
  2. Cliquez sur Create dans la vue d’ensemble du projet (Project Overview), et choisissez l’offre Free (M0).
  3. Choisissez le fournisseur (AWS, Google Cloud ou Azure), la région et le nom du cluster, puis validez par Create. Le nom ne se change plus ensuite.
  4. Créez un utilisateur de la base, avec un mot de passe : c’est lui que l’application utilisera.
  5. Autorisez votre adresse IP avec « Add My Current IP Address » : Atlas refuse toute connexion qui ne vient pas d’une adresse de sa liste d’accès.

Pour avoir des données sur lesquelles vous exercer, ouvrez le menu « … » du cluster et choisissez « Load Sample Dataset » : Atlas charge des bases d’exemple, comme sample_mflix (des films) ou sample_restaurants. Les amateurs de terminal peuvent tout faire d’une commande avec la CLI d’Atlas, atlas setup.

Se connecter depuis une application

Schéma : l’application, avec son pilote MongoDB et sa chaîne de connexion mongodb+srv, passe la liste d’accès IP puis l’authentification de l’utilisateur de la base avant d’atteindre le cluster Atlas, un jeu de trois réplicas hébergé sur AWS, Google Cloud ou Azure
Deux contrôles avant les données : l’adresse IP, puis l’utilisateur.

Dans Atlas, le bouton Connect du cluster, puis Drivers, donne la chaîne de connexion pour votre langage. Elle commence par mongodb+srv:// : ce format SRV liste à votre place tous les serveurs du cluster, et la documentation le recommande. Il reste à y remplacer <db_password> par le mot de passe de l’utilisateur.

Avec Node.js et le pilote officiel (npm install mongodb, version 7.8 au 11/11/2026), un premier programme tient en quelques lignes :

// index.mjs
import { MongoClient } from "mongodb";

// La chaîne de connexion se copie depuis Atlas (bouton Connect, puis Drivers)
const uri = process.env.MONGODB_URI;
const client = new MongoClient(uri);

try {
  const db = client.db("boutique");
  const produits = db.collection("produits");

  await produits.insertOne({ nom: "Clavier", prix: 49, stock: 12 });
  const produit = await produits.findOne({ nom: "Clavier" });
  console.log(produit);
} finally {
  await client.close();
}
MONGODB_URI="mongodb+srv://..." node index.mjs

La base boutique et la collection produits se créent d’elles-mêmes à la première insertion. Gardez la chaîne de connexion dans une variable d’environnement : elle contient le mot de passe, et n’a rien à faire dans un dépôt Git. Des pilotes officiels existent aussi pour Python, Java, C#, Go, PHP, Rust et d’autres langages ; pour explorer les données à la main, l’interface d’Atlas a son Data Explorer.

Atlas ou MongoDB installé soi-même ?

MongoDB Community Edition, que MongoDB propose sans frais, s’installe sur Linux, Windows, macOS ou dans Docker. Le choix ne porte donc pas sur la base, mais sur qui l’exploite.

Atlas MongoDB installé soi-même
Qui gère le serveur MongoDB : correctifs, sauvegardes, supervision Vous, de l’installation aux mises à jour
Coût Gratuit jusqu’à 512 Mo, puis à l’usage Le logiciel est gratuit, le serveur et le temps passé non
Haute disponibilité Jeu de réplicas fourni d’office À configurer vous-même
Développer en local Possible avec atlas local setup, dans Docker Oui, sur votre machine
Pour apprendre La formation MongoDB couvre le shell, Compass, les requêtes, les index, les agrégations et Atlas

Pour débuter, Atlas évite toute installation et donne tout de suite une base accessible depuis n’importe où. Installer MongoDB soi-même reste formateur, et devient intéressant quand les données doivent rester sur vos serveurs.

Questions fréquentes

MongoDB Atlas est-il gratuit ?

Oui, avec le cluster Free : 512 Mo de stockage, 100 opérations par seconde, un cluster gratuit par projet. Il suffit pour apprendre et pour un prototype, pas pour une application en production.

Combien coûte MongoDB Atlas ?

De 0 $ (Free) à 30 $ par mois pour un cluster Flex, puis à partir de 0,08 $ de l’heure pour un cluster dédié M10. Les prix sont en dollars et dépendent du fournisseur, de la région et du stockage.

Le cluster gratuit expire-t-il ?

Non, il n’expire pas. Atlas le met en pause après 30 jours sans aucune connexion ; vous pouvez alors le relancer depuis l’interface.

Où sont hébergées les données ?

Chez le fournisseur et dans la région que vous choisissez à la création : AWS, Google Cloud ou Microsoft Azure. Pour le cluster gratuit, seules certaines régions sont proposées.

Quelle différence entre MongoDB et Atlas ?

MongoDB est la base de données ; Atlas est le service qui l’héberge et l’exploite pour vous dans le cloud. Les requêtes et les pilotes sont les mêmes : ce que vous apprenez sur l’un sert sur l’autre.
Quentin de Vial

Quentin de Vial

Dix ans à enseigner le code, deux ans à enseigner l’IA. Co-créateur de Dyma, il vient de la conception de produits et suit de près ce que les agents changent au métier de développeur.
Erwan Vallée

Erwan Vallée

Co-créateur de Dyma, dix ans de code enseigné et deux ans d’IA. Il vient de l’architecture et de la mise en production, et défend une idée simple : on n’apprend l’IA qu’en construisant avec elle.