Nos domaines de formation :

Formation MongoDB, mise en œuvre et administration

4,3 / 5
Stage pratique
meilleur vente
Durée : 3 jours
Réf : MGO
Prix  2018 : 1920 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Ce cours vous permettra de comprendre le pourquoi de l'émergence du mouvement NoSQL, les différentes solutions techniques et le positionnement de la base de données NoSQL MongoDB dans ce nouvel écosystème. Il vous apportera également les connaissances nécessaires à l'installation et à la prise en main de MongoDB.

Objectifs pédagogiques

  • Installer et administrer la base de données NoSQL MongoDB
  • Manipuler des documents d’une base données MongoDB
  • Superviser une base NoSQL MongoDB
  • Distribuer des données sur plusieurs instances d'une base MongoDB
  • Sauvegarder les données d’une base MongoDB

Travaux pratiques

Chaque chapitre sera accompagné de démonstrations et d'exercices pratiques.
PROGRAMME DE FORMATION

Présentation du mouvement NoSQL et de MongoDB

  • Bref historique de l'évolution des bases de données et des différents modèles.
  • L'importance du modèle relationnel et l'émergence du mouvement NoSQL.
  • Les différentes solutions du NoSQL et le positionnement de MongoDB.
  • Les choix techniques de MongoDB et quelques exemples pratiques d'utilisation.

Prise en main de MongoDB

  • Installation sur Windows et Linux.
  • L'invite interactive (Shell) et l'administration.
  • Présentation des différentes API de développement : PHP, Ruby, Python, Java.
  • Création de bases de données.
  • Le schéma des données. Les différents scénarios de schémas.

Travaux pratiques
Installation de MongoDB et prise en main de l'invite de commandes.

Travailler avec les documents

  • Comprendre et utiliser les espaces de noms, les collections et les documents.
  • Les formats JSON et BSON.
  • Les types de données élémentaires et les types spéciaux.
  • Les instructions CRUD à travers les API : Create, Read, Update, Delete.
  • Les méthodes d'importation et d'exportation de données.

Travaux pratiques
Créer et manipuler un document à l'invite de commande et à l'aide d'un langage client.

Réplication et Sharding

  • La réplication maître-esclave.
  • Fonctionnement de la bascule automatique du nœud maître.
  • Mise en place du sharding.
  • Gestion du serveur de configuration de sharding.

Travaux pratiques
Mise en place du sharding couplé à des réplicats.

Performances et indexation

  • Structure des index dans MongoDB.
  • Stratégies d'indexation et optimisation des requêtes.
  • Obtenir des indicateurs et assurer la supervision.
  • Intégrer MongoDB dans Nagios, Cacti ou Zabbix.

Travaux pratiques
Création d'index et supervision des performances sur une base fortement sollicitée.

Administration de MongoDB

  • Sauvegarde de données. La sécurité des accès.
  • Les interfaces graphiques d'administration.
  • Gérer la journalisation.

Travaux pratiques
Sauvegarde de données et utilisation d'une interface graphique d'administration.

Participants / Prérequis

» Participants

Ce stage s'adresse à tous les informaticiens ayant à installer et à exploiter MongoDB ou voulant une première approche de l'administration.

» Prérequis

Bonnes connaissances d'un langage de programmation. Connaissances de base de l'administration en ligne de commande. Connaissance souhaitable du langage Python ou Java.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

J’ai lu et j’accepte les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD). Dans ce contexte, j’accepte de recevoir des communications de la part d’ORSYS Formation. Je peux modifier l’usage de mes données via ce formulaire.
Avis vérifiés
picto avis vérifiés
Thibault B. 03/09/2018
5 / 5
Le formateur connaît bien son domaine, très pédagogique et technique. Pourrait être un peu plus dynamique :-) Globalement très satisfait.

Xavier R. 23/07/2018
4 / 5
La présentation du produit dans son contexte est très pertinente. Il manque peut-être un côté "fil rouge" dans les TP : un unique jeu de données à partir duquel on pourrait monter des solutions de plus en plus complexes.

Youssef E. 23/07/2018
5 / 5
intéressant

AbdelKarim E. 23/07/2018
5 / 5
contenu riche avec mise en disposition de support et de documentations

Virginie L. 23/07/2018
5 / 5
Grande disponibilité du formateur - Explications très intéressantes et claires sur les différentes questions posées. Quelques typos dans le support/exercices, mais grande masse d'informations partagées qui permet de poursuivre les tests.

Pascal S. 02/07/2018
4 / 5
Impression papier du PDF non lisible (caractères trop petit)

Yohann S. 02/07/2018
5 / 5
Support de cours presque illisible

Boris F. 02/07/2018
5 / 5
Vignette des supports API papier trop petites

Francoise L. 28/05/2018
4 / 5
le support est écrit trop petit

Olivier G. 28/05/2018
5 / 5
très bien. la taille des documents (cours) ne permet pas une lecture aisée. les copier/coller impossibles depuis le cours.

Gaïdig J. 28/05/2018
5 / 5
Des cas concrets avec les TP qui permettent de bien comprendre le cours

Yan S. 22/05/2018
3 / 5
beaucoup de temps passer sur des sujet simple. pas assez de temps pour les sujet plus complexe et plus intéressant. problème entre le contenue des TP et la version Mongo utilisée qui ont fait perdre du temps.

Alain L. 22/05/2018
4 / 5
Changer la police des supports de cours.

Daniel L. 22/05/2018
4 / 5
Très bien, mais comme déjà constaté sur d'autres formations, le temps pour bien appréhender les sujets est trop court. La formation est donc, comme souvent, seulement un moyen de dégrossir les items. La projection des slides sur un écran de petite taille ne rend pas toujours la tache facile.

Vincent C. 22/05/2018
5 / 5
Bonne expertise de l'intervenant. Globalement formation très intéressante et interactive.

Freud S. 19/03/2018
5 / 5
Une formation très interéssante, bien animé je suis très satisfait dans l'ensemble.

Hugo D. 27/11/2017
4 / 5
Il manque un peu de détail d'un point de vue opérationnel: voir plus précisément les types de sauvegardes possible, les sauvegardes d'un cluster shardé, les architectures possibles, etc...

NEJMA B. 27/11/2017
4 / 5
contenu condensé mais complet.

Aurélien G. 27/11/2017
4 / 5
Attention, le moteur d'agrégation n'est qu'évoqué, il serait bon de faire un exemple ainsi que le map/reduce
Avis client 4,3 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
PARIS
[+]
AIX
[+]
BORDEAUX
[+]
BRUXELLES
[+]
GRENOBLE
[+]
LILLE
[+]
LYON
[+]
MONTPELLIER
[+]
NANTES
[+]
ORLEANS
[+]
RENNES
[+]
SOPHIA-ANTIPOLIS
[+]
STRASBOURG
[+]
TOULOUSE

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.