MongoDB pour administrateurs
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000194589
Organisme responsable :
NOBLEPROG FRANCE
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
Ce cours couvre tout ce qu'un administrateur de base de données doit savoir pour déployer et gérer avec succès les bases de données MongoDB . Le diagnostic des problèmes de performances, l'importation et l'exportation de données et la définition des procédures de sauvegarde et de restauration appropriées, ainsi que de la vue d'ensemble de l'API MongoDB CRUD, du shell de commande et des pilotes sont également abordés. Le public de ce cours comprend des personnes qui…
Le diagnostic des problèmes de performances, l'importation et l'exportation de données et la définition des procédures de sauvegarde et de restauration appropriées, ainsi que de la vue d'ensemble de l'API MongoDB CRUD, du shell de commande et des pilotes sont également abordés.
Le public de ce cours comprend des personnes qui veulent:
- Comprendre MongoDB du point de vue du développeur, y compris son interpréteur de commandes, son API de requête et ses outils de pilote.
- Déployez MongoDB dans toutes ses configurations - en tant que serveur unique, avec une réplication maître / esclave, en tant que jeu de réplicas et en tant que cluster partagé.
- Évaluez les applications et choisissez le matériel adéquat.
- Surveillez les instances de MongoDB et intégrez-les au logiciel de surveillance standard ( Munin , Nagios , etc.)
- Planifiez les sauvegardes et gérez les importations et exportations de données volumineuses.
- Résoudre les problèmes de développement et les scénarios d'échec les plus courants.
Programme de la formation
MongoDB Aperçu de l'architecture Origine, objectifs de conception, caractéristiques principales Structure des processus (mongos, mongod, serveurs de configuration) Structure des répertoires et des fichiers Travailler avec le MongoDB Shell Documents et types de données CRUD (insertions, requêtes, mises à jour, suppressions) Commandes système Configuration et déploiement d'un serveur unique Fichiers de configuration Fichiers de données et allocation Fichiers journaux…
- Origine, objectifs de conception, caractéristiques principales
- Structure des processus (mongos, mongod, serveurs de configuration)
- Structure des répertoires et des fichiers
- Documents et types de données
- CRUD (insertions, requêtes, mises à jour, suppressions)
- Commandes système
- Fichiers de configuration
- Fichiers de données et allocation
- Fichiers journaux
- Recommandations concernant le matériel et le système de fichiers
- Authentification intégrée
- Recommandations pour un déploiement sécurisé
- mongostat
- Analyse de la mémoire et des performances IO
- Intégration avec des outils de surveillance : Munin / Cacti / Nagios
- Console web de MongoDB
- Gestion des index et MongoDB indexation interne
- Index simples / composés / géo
- Identifier les requêtes sous-optimales. Utilisation du profileur de requêtes.
- Comment les pilotes et le shell communiquent avec MongoDB
- BSON et le protocole MongoDB Wire
- Dépannage des connexions d'application
Réplication et durabilité
- Réplication maître-esclave
- Ensembles de répliques
- Utilisation du souci d'écriture pour la durabilité
- Gestion des échecs de réplication
- Comment fonctionne le sharding
- Mise en place d'un cluster de MongoDB bardeaux
Le sharding et les index
- Topologies de sharding et d'ensembles de répliques
- Administration d'un cluster shardé
Plans de sauvegarde et de restauration
- Stratégies basées sur les systèmes de fichiers
- mongodump / mongorestore
- rsync
- mongoimport / mongoexport
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Financement
- Conventionnement
- Non
Conditions d'accès
Public visé
- Salarié
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Bases de l'administration d'un système d'exploitation.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
49 Rue de Paradis75010 Paris 10e
Responsable : NobleProg France
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
NOBLEPROG FRANCE
75010 Paris 10e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes