MongoDB
- Développer des applications évolutives et peu coûteuses avec MongoDB
- Concevoir des modèles de données MongoDB efficaces pour des applications
- Améliorer les performances avec l’indexation et le partitionnement
- Gérer et administrer une installation MongoDB
- Mettre en oeuvre une architecture mutualisée fiable et sécurisée
Code |
Titre |
Durée |
Prix HT |
mongodb01 |
MongoDB |
5 jours |
Nous consulter |
Objectifs
- Configurer une installation MongoDB
- Développer des clients Java et Python
- Créer des modèles de données et leurs requêtes
- Concevoir un système alliant disponibilité et évolutivité
- Étude de cas : Mettre en oeuvre une application de bout en bout
|
Public
|
Pré-requis
|
Post-Formation
|
Méthodes
80% Pratique et 20% Théorie |
Programme
Présentation de MongoDB
Interactions avec MongoDB
- Le shell Mongo
- Développement de code client avec Python et Java
- Gestion des données avec RoboMongo
Création de requêtes MongoDB
- Mettre en place des opérations CRUD
- Création de requêtes pour les cas d’utilisation
- Catégories des types de requêtes
Optimisation des performances
- Amélioration des performances des requêtes avec l’indexation
- Partitionnement des données et amélioration des performances
- La réplication au service de la haute disponibilité
Sécurisation de MongoDB
- Authentification et autorisation
- Audits
- Préserver la confidentialité des données avec le chiffrement
Gestion et administration de MongoDB
- Mise en service et déploiement
- Sauvegarde des données
- Préparer la récupération après sinistre
- Surveillance de MongoDB
Structure de MongoDB
- Définition de l’architecture interne
- Théorème CAP (Consistence, Availability, Partitioning)
|
Environnement
|
Mot-clés
MongoDB |
Commander
Formafast
Rue du Lac Windermere, Byzance Center, Bloc A - 1053 Les Berges du Lac - Tunisie
Tel: (+216) 31 400 501
Fax: (+216) 32 400 501
Mobile: (+216) 55 666 600
E-mail: contact@formafast.com