Menu

FORMATIONS / DONNEES DU SI / Big Data

BD-002  Mise en œuvre d’une base de données NoSQL avec MongoDB |  3 jours  | 21 heures

Cours en presentielA distanceCours mixte

01/. Présenter MongoDB

  • Concepts de base du NoSQL : les différentes implémentations NoSQL
  • Le projet MongoDB : Concepts clés, Disponibilité, Ressources, Documentation…
  • Le modèle Document et le langage JSON

02/. Installer MongoDB

  • Les différents modèles de déploiement : cas d’utilisations en fonction des applications
  • Installation du produit

03/. Implémenter des bases dans MongoDB

  • Le Shell MongoDB : Accès au Shell, Opérations de base avec le Shell : écriture, lecture, suppression et mise à jour
  • Conceptions de schémas
  • Ecriture et optimisation de requêtes
  • Tour d’horizon des APIs et des drivers pour MongoDB : les différentes possibilités d’exploitation de MongoDB par des applications tierces



04/. Administrer MongoDB

  • Contrôle et supervision : les points de mesure essentiels, les outils de contrôle, indicateurs de performances et corrections
  • Réplication de données : concepts généraux de la réplication et de la  distribution des données, gestion des ensembles de réplication, impact de la réplication sur la conception des bases
  • Sauvegardes et restaurations : spécificités du stockage de MongoDB et impact  sur les mécanismes de sauvegarde
  • Présentation de Mongodump

05/. Appliquer les solutions de haute disponibilité avec MongoDB

  • Distribution des données : les enjeux
  • Mise en œuvre du « sharding » : vue d’ensemble du « sharding"
  • , Configurer MongoDB pour le « sharding », Impact du « sharding » sur la conception des applications



Tarif
1650€ HT

Public

Concepteurs et administrateurs de bases de données, architectes.


Si vous êtes en situation de handicap, merci de nous contacter.

Objectifs

Concevoir des schémas avec le modèle de données Document.

Adapter un schéma relationnel vers MongoDB.

Configurer et maîtriser les réplications Maître/Esclave et les Replica Sets.

Utiliser le « sharding ».

Diagnostiquer et résoudre les principaux problèmes.

 

Prérequis

Évaluation diagnostique réalisée en amont.

Connaissances générales sur les bases de données et les architectures Web.

Méthodes pédagogiques

Exposés alternant théorie et pratique, études de cas, correction travaux pratiques et ateliers.

1 support de cours par personne.

Ressources pédagogiques
1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

Évaluation et sanction de fin de parcours
Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

VOS DATES DE FORMATION


  • Vous souhaitez organiser cette formation à une date spécifique ?
  • Vous ne trouvez pas de date de session sur les semaines à venir ?
Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact
  • Vous êtes demandeurs d’emploi ? Contactez-nous pour connaître les modalités de financement et le détail de nos tarifs.

Mise en œuvre d’une base de données NoSQL avec MongoDB

24 juin 2020,  par Céline SEGONNES, publié dans