MongoDB - Optimisation

Formation créée le 16/01/2023. Dernière mise à jour le 16/03/2023.
Version du programme : 1

Type de formation

Formation à distance

Durée de formation

21 heures (3 jours)

MongoDB - Optimisation


Objectif de formation : Implémenter et optimiser une architecture avec MongoDB

Objectifs de la formation

  • Déployer des architectes performantes
  • Déterminer les causes de sous-performance
  • Administrer et résoudre les causes de sous-performance
  • Savoir réagir en cas de montée en charge

Profil des bénéficiaires

Pour qui
  • Administrateurs de base de données
  • Ingénieurs
  • Chefs de projets techniques
Prérequis
  • Maîtriser l'administration de MongoDB
  • Connaître le shell mongo et la réplication

Contenu de la formation

Rappels
  • Introduction de MongoDB
  • Rôles et forces de MongoDB
  • Comparatifs avec des bases relationnelles
Optimisation de MongoDB
  • Présentation des outils mongotop & mongostat
  • Statistiques & profilage
  • Best practices : configuration disque, système de fichiers, mémoire, swap
Indexation dans MongoDB
  • Concepts & structures génériques des index
  • Tour d'horizon des types d'index & de leurs restrictions d'utilisation
  • Règles d'indexation
  • Présentation de l'optimiseur
  • Commande explain et les hint
Sharding
  • Sharding & réplication : performance et haute disponibilité
  • Architecture
  • Concepts & implémentation
  • Implémentation d'un cluster à partir d'une architecture existante
  • Sélection de la clé de sharding
  • Contrôle de la répartition des données
  • Supervision d'un cluster
  • Administration des shards
  • Tour d'hoziron des problèmes fréquemment rencontrés
  • Best practices

Équipe pédagogique

Professionnel expert technique et pédagogique.

Suivi de l'exécution et évaluation des résultats

  • Émargement numérique
  • Mises en situation
  • Formulaires d’évaluation de la formation
  • Certificat de réalisation de l’action de formation

Ressources techniques et pédagogiques

  • Espace intranet de formation
  • Documents supports de formation projetés
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...