________________________________________________________________
Voulez-vous suivre ce cours à distance ou en personne?
Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux
________________________________________________________________
Plan de cours Module 1 : Introduction à Azure Cosmos DB
Décrit l'objectif et l'architecture de Cosmos DB. Leçons
-
Examen des structures de bases de données NoSQL
-
Migration de données et d'applications vers Cosmos DB
-
Gestion des données dans Cosmos DB
Atelier : Création et utilisation d'une base de données API SQL dans Cosmos DB
-
Création et configuration d'une base de données Cosmos DB
-
Migration de données d'une base de données Mongo DB vers Cosmos DB
-
Utiliser l'API SQL pour accéder aux données
-
Protection des données dans une base de données Cosmos DB
Après avoir terminé ce module, les étudiants seront capables de :
-
Créez et configurez Cosmos DB.
-
Migrez les données d'une base de données Mongo DB vers une base de données Cosmos DB.
-
Décrit l'accès aux données à l'aide de l'API SQL.
-
Décrit comment protéger les données dans une base de données Cosmos.
Module 2 : Conception et implémentation d'applications de base de données API SQL Ce module décrit comment concevoir des documents et des collections pour répondre aux exigences de l'entreprise, et comment utiliser l'API SQL pour créer des applications qui utilisent ces documents. Leçons
-
Modèles de documents dans Cosmos DB
-
Interroger des données dans une base de données API SQL
-
Interroger et gérer les données par programmation
Laboratoire : Concevoir et implémenter des applications de base de données API SQL
-
Concevoir la structure du document et la stratégie de partitionnement pour le catalogue de produits pour le système de vente au détail
-
Importation des données du catalogue de produits
-
Interrogation des informations du catalogue de produits
-
Maintenir les niveaux de stock dans le catalogue de produits
Après avoir terminé ce module, les étudiants seront capables de :
-
Concevez des structures de documents NoSQL qui prennent en charge les exigences de l'entreprise et permettent des opérations efficaces.
-
Décrit comment effectuer des requêtes SQL sur une base de données API SQL.
-
Expliquez comment insérer, modifier, supprimer et interroger des données dans une base de données API SQL par programmation.
Module 3 : Implémentation d'opérations côté serveur Décrit comment créer des fonctions définies par l'utilisateur, des procédures stockées et des déclencheurs. Leçons
-
Programmation côté serveur avec Cosmos DB
-
Création et utilisation de procédures stockées
-
Utiliser des déclencheurs pour maintenir l’intégrité des données
Laboratoire : Écriture de fonctions définies par l'utilisateur, de procédures stockées et de déclencheurs
-
Concevoir et mettre en œuvre la structure du document et de la collection
-
Implémentez la fonctionnalité de panier d'achat dans le système de vente au détail en ligne.
-
Étendez le système de vente au détail en ligne pour créer des commandes à partir des articles d'un panier.
-
Étendez davantage le système de vente au détail en ligne pour permettre aux clients de consulter les commandes et les commandes en souffrance.
Après avoir terminé ce module, les étudiants seront capables de :
-
Décrivez comment Cosmos DB vous permet d'implémenter des opérations côté serveur en écrivant du code JavaScript.
-
Décrit comment utiliser l'API de requête JavaScript pour implémenter des opérations transactionnelles avec des procédures stockées.
-
Décrit comment utiliser les déclencheurs de création que vous pouvez utiliser pour maintenir l'intégrité lors de l'insertion, de la mise à jour et de la suppression de documents.
Module 4 : Optimisation et surveillance des performances Décrit comment optimiser une base de données et comment surveiller les performances. Leçons
-
Optimisation des performances de la base de données
-
Surveillance des performances d'une base de données
Atelier : Optimisation d'une base de données et surveillance des performances
-
Collecte de statistiques d'exécution
-
Examiner l'impact des différents modèles de cohérence sur le débit et la latence
-
Étudier les effets des déclencheurs sur les performances
-
Surveillance des performances et réglage de la clé de partition
Après avoir terminé ce module, les étudiants seront capables de :
-
Décrit comment ajuster la configuration d'une base de données et de collections pour obtenir de meilleures performances.
-
Décrit comment évaluer les performances d'une base de données de documents et identifier les options permettant d'améliorer le débit.
Module 5 : Conception et implémentation d'une base de données graphique Ce module décrit comment créer des modèles de base de données graphiques efficaces à l'aide de Cosmos DB. Leçons
-
Modèles de bases de données graphiques dans Cosmos DB
-
Concevoir des modèles de bases de données Graph pour un fonctionnement efficace
Lab : Concevoir et implémenter une base de données Graph
-
Implémentation d'un moteur de recommandations pour les clients
-
Enregistrement des informations d'achat de produits
-
Interroger une base de données Graph pour obtenir des analyses
Après avoir terminé ce module, les étudiants seront capables de :
-
Décrit les fonctionnalités fournies par Cosmos DB pour l’implémentation de bases de données graphiques.
-
Concevez des structures de graphiques NoSQL qui prennent en charge les exigences de l'entreprise et permettent des opérations efficaces.
Module 6 : Interrogation et analyse du Big Data avec Cosmos DB Ce module décrit comment utiliser Azure Search et HDInsight avec Cosmos DB pour interroger et analyser le Big Data. Leçons
-
Intégration de Cosmos DB à la recherche Azure pour optimiser les requêtes
-
Analyser des données dans une base de données Cosmos DB à l'aide d'Apache Spark
-
Visualisation des données dans une base de données Cosmos DB
Atelier : Interroger et analyser le Big Data avec Cosmos DB
-
Extension des capacités de recherche de produits
-
Effectuer les traitements de fin de mois
-
Visualiser les données de vente
-
Explorer les données de vente
A la fin de ce module, les étudiants seront capables de :
-
Décrit comment intégrer Cosmos DB à Azure Search pour effectuer un traitement efficace des requêtes sur le Big Data.
-
Décrit comment analyser le Big Data contenu dans Cosmos DB à l’aide d’Apache Spark.
-
Décrit comment visualiser des données dans Cosmos DB à l'aide de notebooks Jupyter, Power BI et Azure Databricks.
Module 7 : Implémentation du traitement de flux avec Cosmos DB Ce module décrit comment utiliser Cosmos DB comme source et récepteur pour le streaming de données. Leçons
-
Travailler avec le flux de modification Cosmos DB
-
Intégration de Cosmos DB dans les solutions de streaming
Atelier : Utiliser Cosmos DB avec le traitement de flux
-
Traitement des commandes
-
Maintenir les données d'analyse des stocks
-
Afficher les revenus glissants pour une période donnée
Après avoir terminé ce module, les étudiants seront capables de :
-
Décrit le flux de modifications Cosmos DB et comment l’utiliser pour traiter efficacement les données.
-
Expliquez comment intégrer Cosmos DB dans des solutions de streaming telles qu'Apache Kafka, Apache Spark et Azure Stream Analytics.