DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

NoSQL – MongoDB : Mise en œuvre et administration

Date de mise à jour : 22/06/2026 | Identifiant OffreInfo : 15_26538806F

Information fournie par :
Carif-Oref Occitanie

Objectifs, programme, validation de la formation

Objectifs

À l'issue de la formation, vous serez capable de :



       
  • Comprendre le fonctionnement interne et l'architecture orientée documents de MongoDB.


  •    
  • Installer, configurer et administrer un serveur MongoDB de manière autonome.


  •    
  • Créer des requêtes d'interrogation et d'agrégation avancées pour manipuler les données.


  •    
  • Mettre en œuvre la réplication (Replica Set) pour garantir la haute disponibilité.


  •    
  • Distribuer et fragmenter les données sur plusieurs instances grâce au Sharding.


  •    
  • Sauvegarder, exporter et restaurer efficacement les données d'une base MongoDB.

Programme de la formation

Jour 1 : Architecture, Installation & Requêtage NoSQL

  • Fondations NoSQL : Concepts SQL/NoSQL, architecture documents, formats JSON/BSON et positionnement.
  • Déploiement & Outils : Installation multiplateforme (Linux/Docker/Cloud), cycle de vie du serveur, initialisation et prise en main de mongosh et Compass.
  • Modélisation : Collections, structures de documents, clé primaire (_id), relations et schémas.
  • Manipulation (CRUD) : Insertions, mises à jour, suppressions. Import/export. Requêtes d'extraction, pipelines d'agrégation et Map/Reduce.
Jour 2 : Indexation, Optimisation & Sauvegardes
  • Performance & Index : Typologie des index et définition des stratégies d'indexation.
  • Optimisation : Plans d'exécution (explain()), profilage des requêtes et diagnostic.
  • Résilience & Stockage : Moteur WiredTiger, journalisation pour la durabilité.
  • Sauvegarde & Reprise : Outils de backup/restauration (mongodump, mongorestore) et procédures de reprise.
Jour 3 : Sécurité, Haute Disponibilité & Sharding
  • Sécurité : Authentification, contrôle d'accès (RBAC), rôles, chiffrement TLS/SSL et configuration réseau.
  • Transactions & Logs : Transactions multi-documents, propriétés ACID, suivi des sessions et rotation des logs.
  • Haute Disponibilité : Mise en œuvre d'un Replica Set, élection, bascule automatique (Failover) et stratégies de lecture/écriture.
  • Scalabilité (Sharding) : Fragmentation des données, architecture de cluster (mongos, Config Servers, Shards) et requêtes distribuées.

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
21 heures en centre

Conventionnement : Non

Financeur(s)

Autre

Conditions d'accès

Public(s)
Demandeur d'emploi, Public en emploi, Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissances de base des architectures techniques, des bases de données et management SI. Connaissances du langage Python ou Java recommandées Un questionnaire de positionnement sera réalisé au préalable pour adapter la formation à vos besoins

Modalités d'accès

Lieu de réalisation de l'action

Formation entièrement à distance
Adresse
Responsable :
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
142 route d'Albi
31200 - Toulouse
Responsable : Madame Setti BENCHEHIDA
Téléphone fixe : 0562841013
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
NAPSIA
SIRET: 88040241700047
31200 Toulouse
Responsable : BENCHEHIDA
Téléphone fixe : 0562841013
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 19/06/2026 au 19/06/2028
débutant le : 19/06/2026
Adresse d'inscription
142 route d'Albi
31200 - Toulouse
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

NAPSIA
SIRET : 88040241700047

Adresse
142 route d'Albi
31200 - Toulouse
Téléphone fixe : 0562841013
Contacter l'organisme