Formation MongoDB, Optimisation des performances Mixto: presencial / a distancia
Última actualización : 07/08/2026
Pré-inscription
Présentation
Base « NoSQL » très utilisée aujourd'hui, MongoDB nous donne la capacité de stocker de larges volumes de données puis de les interroger simplement et efficacement.
Â
Cette formation MongoDB optimisation vous permettra d'aller bien au-delà des concepts de base d'administration, couvrant les domaines avancés dans l'utilisation de MongoDB et permettant une mise en œuvre globale de l'optimisation.
Objectifs
- Connaître la manipulation et l'interrogation des données à un niveau avancé
- Connaître les bonnes pratiques d'optimisation des performances
- Comprendre l'indexation avancée et les collections spéciales
- Travailler sur la performance et la haute disponibilité avec le sharding et la réplication
- Savoir détecter les causes de sous-performance et y remédier
- Faire face à une montée en charge avec une répartition de charge.
- Créer une stratégie de sauvegarde
Público destinatario
- Administrateurs de bases de données
- Administrateurs de systèmes
- Professionnels des opérations et DevOps
Requisitos previos
- Familiarité avec les concepts basiques et intermédiaires de MongoDB
- Plusieurs années d'expérience sur l'outil MongoDB
Programme
Manipulation avancée de données
- Ajustement du Shell Mongo
- Manipulation efficace des opérations CRUD (insertions, requêtes, mises à jour, suppressions)
- Commandes d'administration utiles
Â
Optimisation des performances
- Outils de supervision intégrés : mongotop, mongostat
- Analyser la mémoire et les performances des E/S
- MongoDB Cloud Manager et Munin
- Identifier les requêtes sous-optimales. Utiliser le profileur de requêtes.
- Moteurs de stockage : MMAPv1 et WiredTiger
- Les Explainable objects
Â
Indexation et collections spéciales
- Gestion et fonctionnement des index
- Index des champs uniques et composés
- Index des tableaux et des sous-documents
- Index géo-spatiaux
- Collections plafonnées, indexs TTL et curseurs
Â
Agrégation
- Agrégation à finalité unique
- Pipelines d'agrégation
- Map-reduce
Â
Réplication
- Réplication asynchrone dans MongoDB
- Mise en place et entretien d'un replica set
- Utilisation de "write concern" et "read preference"
- Gérer les échecs de réplication
Â
Sharding
- Sharding automatique
- Mise en place d'un cluster de shards MongoDB
- Choisir judicieusement une shard key
- Administration avancée d'un cluster de shards
- Gérer un cluster de shards déséquilibré
- Gérer les chunks (scission, fusion, migration)
Â
Sécurité
- Authentification et autorisation dans les replica sets et les clusters de shards
- Gestion des privilèges et des rôles personnalisés
- Recommandations pour un déploiement sûr
Â
Plans de sauvegarde et de restauration
- Stratégies basées sur le système de fichiers
- Utilisation mongodump et mongorestore
- Récupération de type point-in-time
Modalidades pedagógicas
Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :
- Formation en présentiel
- En groupe (inter-entreprises ou intra-entreprise)
- En individuel (monitorat)
- En journée ou en cours du soir (sur demande spécifique)
- Formation en distanciel
- Distanciel synchrone
- Distanciel asynchrone
Medios y recursos pedagógicos
- Alternance d'apports théoriques et de mises en pratique contextualisées.
- Progression pédagogique structurée, de la compréhension à la mise en œuvre opérationnelle.
- Pédagogie immersive favorisant une mise en application immédiate des compétences.
- Formation interactive et participative s'appuyant sur des ateliers pratiques, études de cas et échanges collectifs (+ 60 % du temps de formation.)
- Séquences pédagogiques rythmées et évaluations formatives régulières pour renforcer l'ancrage des apprentissages.
- Supports de cours, ressources documentaires et références mis à disposition par le formateur
Modalidades de evaluación y seguimiento
En amont de la formation (évaluation en ligne dans l'extranet apprenant)
- Recueil des besoins et des attentes des participants.
- Auto-positionnement permettant d'évaluer le niveau initial des apprenants.
Â
Tout au long de la formation
- Évaluations continues réalisées par le formateur travers des questions orales, exercices, QCM, études de cas et mises en situation pratiques.
À l'issue de la formation (évaluations en ligne dans l'extranet apprenant)
- Auto-positionnement afin de mesurer l'acquisition des compétences visées.
- Validation de l'acquisition des compétences par le formateur
- Questionnaire de satisfaction « à chaud » à l'issue de la formation
- Questionnaire de satisfaction "à froid", 45 jours après la formation afin d'évaluer l'ancrage des acquis et leur mise en application en situation professionnelle.
Información sobre admisiones
Procedimiento de admisión
- Admission sans disposition particulière