Logo Xebia France Training

PRESENTATION

Cette formation de 3 jours couvre tout ce dont à besoin un administrateur, un développeur et un responsable d’exploitation pour déployer et maintenir une base de données MongoDB en production. Au delà du déploiement et la maintenance, les stagiaires aborderont les problèmes de performance, l’import et l’export de données ainsi que les backups. 

METHODE PEDAGOGIQUE

Cette formation est ponctuée d’exercices pratiques qui permettront aux participants de s’acclimater à MongoDB.

60% de théorie et 40% de travaux pratiques

! Veuillez noter qu’il est préférable que les stagiaires viennent avec leur propre machine (PC ou Mac) pour la formation.  Si cela n’est pas possible, merci de nous contacter au 0153899993.

Biographie

MongoDB Inc.

MongoDB Inc.

Training Partner

MongoDB Inc. a été fondée par l’ancien fondateur et directeur technique de DoubleClick, Dwight Merriman mais aussi par l’ancien ingénieur de DoubleClick et fondateur de ShopWiki, Eliot Horowitz. Dwight et Eliot ont commencé le développement sur MongoDB ​​en 2007, en s’appuyant sur leurs expériences de construction à grande échelle, la haute disponibilité, des systèmes robustes.

MongoDB Inc. est un éditeur de logiciels qui développe et fournit un support commercial pour la base de données open source de MongoDB, une base de données NoSQL qui stocke les données en JSON.

MongoDB Inc. est dirigée par des cadres expérimentés et de techniciens ayant une expérience de la haute direction dans la plupart des grandes sociétés du monde de technologies, y compris deux dirigeants et quatre ingénieurs de haut niveau avec plus de 50 ans d’expérience combinée au sein d’Oracle.

MongoDB Inc. est soutenu par des sociétés de capital-risque qui ont investi dans des leaders reconnus comme Oracle, Cisco et Apple ainsi que dans des sociétés du web en pleine croissance comme Zynga et Twitter.

Programme de la Formation MongoDB Essentials

CONTENU

Formation générale, partie 1 : Jour 1

 
Introduction à MongoDB
  • Qu’est-ce que MongoDB et pourquoi ?
  • Concepts clés
  • Environnements
  • Documentation
  • Différents modèles de déploiement
  • JSON
  • Installation
CRUD et le shell MongoDB
  • Introduction aux API MongoDB et aux concepts clés des documents et recueils (de données)
Indexation et conception de schémas
  • Indexer, profiler les requêtes et les optimiser
  • Etude de cas de certaines conceptions de schéma
  • Pratiquer la modélisation de différents domaines
  • Schémas pour « opérations atomiques »

Formation générale, 2e partie : Jour 2

 
Drivers
  • Comment les drivers fonctionnent en général
  • APIs de driver avec des exemples
Réplication de données
  • Vue générale de la reproduction
  • Création d’ensembles de « replications »
  • Comment la reproduction affecte le design des applications
Dépannage en termes de performance
  • Trouver des informations sur MongoDB
  • Indicateurs de performance
Contrôle
  • Mise en place du contrôle habituel
  • Comment intégrer des solutions de contrôle sur-mesure
  • Drapeaux rouge : choses auxquelles il faut faire attention

Formation générale, 2e partie : Jour 3

 
« Sharding »
  • Vue d’ensemble du « sharding »
  • Mise en place du « sharding »
  • Comment le « sharding » affecte-t-il la conception des applications
Sauvegardes et restaurations
  • Approches basées sur mongodump
  • Systèmes de fichiers/approches par niveau d’entreposage
  • Compromis
Sujets additionnels en fonction du temps et des intérêts
  • Indices GeoSpatial
  • GridFS
  • Agrégation

Question-réponse et atelier Hands-on

 

OBJECTIFS

Les stagiaires, à l’issue de la formation sauront :

  • Comprendre le shell MongoDB, l’API de query et les drivers tools
  • Concevoir des schémas qui tirent parti du modèle de données Document et des fonctionnalités offertes par MongoDB
  • Comprendre comment migrer un schéma relationnel classique vers Mongo
  • Construire des index pertinents et diagnostiquer les requêtes lentes
  • Configurer et maîtriser les réplications Maître/Esclave et les Replica Sets
  • Déterminer quand utiliser un shard cluster et comment le configure
  • Diagnostiquer et résoudre les principaux problèmes classiques et les scenarii d’échec

VALIDATION

  • A la suite de cette formation, les stagiaires obtiendront un code leur permettant de passer l'examen de certification officielle de développeur ou d'administrateur de MongoDB Inc.
  • Une attestation de formation

 

 

Bulle

Dates

  • 9-11 février 2015
  • 1-3 juillet 2015
  • 14-16 octobre 2015
  • 21-23 décembre 2015
Crayon

Prix

Inter :2100€