Formation Mongodb

Nous aimons construire des applications modernes en tirant parti des technos les plus adaptées et nous sommes ravis de le partager.

Formation : Mongodb administrateur

Objectifs

  • Comprendre les cas d'usage qui s'applique à MongoDb
  • Prendre en main Mongodb
  • Comprendre les notions de clustering de Mongodb
  • Monitorer Mongodb
  • Gérer la sécurité et la maintenance au jour le jour

Méthode pédagogique

Les participants verront chaque notion puis pourront les mettre en pratique très rapidement via des exercices dont la difficulté augmentera graduellement.

La formation pourra utiliser un peu de python ou de javascript en fonction des exercices. Une bonne connaissance système est un plus.

Au programme

Introduction a nosql et mongodb

Nosql, pourquoi faire ?
Panorama des solutions nosql
Mongodb, une base de données orienté document

Prise en main

Le Mongoshell et les commandes de base
Les drivers
Faire la différence entre drivers et frameworks

Manipuler nos données

Terminologies et parralèle avec le monde relationnel
Les formats JSON et BSON.
Les types
Les opérations CRUD
Les outils d'import/export

Fonctionnement du replicaset

Topologie d'un réplica set
Election
Write Concern
Les read preferences
Les tags
Le multi site

Considérations sur les performances

les index
les index multi clés
les sparse index
déterminer son chemin d'execution : explain
forcer un chemin d'execution (hint)
log et profiling

Fonctionnement du replicaset

Topologie du sharding
Les bascules de données
Le choix de la clé de sharding
Les contraintes de backup lié au sharding
Le multi site

Les opérations journalières

La journalisation
Sauvegarde de données.
La sécurité
Le monitoring

Contactez nous