Aller au contenu principal
Afficher le fil d'ariane

IB FORMATION : 05. NoSQL - MongoDB, mise en œuvre et administration

Organisme

IB FORMATION
1 PLACE DE LA PYRAMIDE
92911 PARIS LA DEFENSE CEDEX
Voir toutes ses formationsAutres organismes proposant cette formation

Durée

21 heures

Modalités

Formation

  • Classe virtuelle
  • Présentiel

Évaluation

Une attestation de fin de formation sera remise au stagiaire à l'issue de la formation

Prix

Inter
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
840€ HT / personne
Intra
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
4150€ HT / groupe
4 stagiaires minimum

Public

Chefs de projet, Administrateurs de bases de données, Architectes…

Pré-requis

Avoir des connaissances de base des architectures techniques, du management SI et des bases de données. Des connaissances du langage Python ou Java sont recommandées.

Objectifs pédagogiques

Comprendre le fonctionnement de MongoDB

Comprendre comment installer, configurer et administrer un serveur MongoDB

Créer des requêtes d'interrogation

Mettre en œuvre la réplication avec MongoDB

Distribuer des données sur plusieurs instances d'une base MongoDB

Sauvegarder les données d’une base MongoDB

Programme détaillé

1. INTRODUCTION

  • Présentation MongoDB, historique du projet, les versions
  • Structure des données : notions de documents, de collections
  • Le format BSON (Binary JSON), comparaison avec JSON
  • Fonctionnalités de MongoDB
  • Interfaces disponibles

 

2. INSTALLATION ET CONFIGURATION

  • Plates-formes supportées
  • Packages nécessaires, scripts de lancement
  • Tests de connexion

 

3. INTERPRÉTEUR

  • Présentation du Shell Mongo
  • Initialisation et premières requêtes
  • Opérations CRUD : Create, Read, Update, Delete
  • Importation, exportation de données

 

4. SÉCURITÉ

  • Mise en oeuvre de l'authentification dans MongoDB
  • Paramètres de configuration auth et keyFile
  • Gestion des rôles
  • Étude de la collection system.users

 

5. LE SHARDING

  • Définition, principe de fonctionnement
  • Exemples de mise en oeuvre du sharding, configuration et administration
  • Réplication : principe des replica sets et mise en oeuvre
  • Mécanisme de fail-over automatique
  • Partitionnement des données avec le sharding
  • Optimisation : gestion des connexions, ajout de serveurs, équilibrage

 

6. EXPLOITATION

  • Gestion des opérations, analyse, points de blocage
  • Mise en oeuvre de mongotop et mongostat
  • Gestion des index, chargement des données en mémoire
  • Analyse des logs

 

7. ADMINISTRATION

  • Supervision : gestion de la mémoire, analyse des performances, tuning
  • Sauvegardes d'un serveur, de cluster

 

COMPLÉMENTS DIGITAUX

  • Des activités digitales complémentaires sont mises à disposition des apprenants sur le Learning Hub ib. Elles viennent renforcer l’efficacité du dispositif d’apprentissage et garantissent un bénéfice plus durable de l’action pédagogique.

Après la session

  • Des vidéocasts pour revenir sur les points clés de la formation

 

LES PLUS DE CETTE FORMATION

  • Une formation très complète durant laquelle s'alternent les phases d'apports théoriques, d'échanges, de partage d'expériences et de mises en pratiques.
  • Les retours d'expérience et conseils de consultants experts.

Sessions

Filtrer les résultats

41 résultats

Modalités pédagogiques
Formation synchrone se déroulant avec la présence physique du (des) formateur(s) et du (des) apprenant(s) réunis dans un même lieu de formation.
Formation combinant des séquences en présentiel et des séquences à distance synchrones ou asynchrones.
Formation à distance, asynchrone, s’appuyant sur une plateforme d’apprentissage, pouvant être complétée par d’autres modalités de formation à distance (visio-conférence…)
Formation à distance, synchrone, s’appuyant sur un dispositif de visio-conférence. La classe virtuelle recrée à distance les conditions d’une formation en salle traditionnelle.
Type de formation
La formation en Inter est dispensée pour un groupe de salariés d’entreprises différentes.
La formation en Intra est dispensée pour un groupe de salariés d’une seule et même entreprise.
Options
Ces sessions ne peuvent être ni annulées ni reportées par l’organisme de formation.

0 résultat