Module 1: Introduction à Azure Cosmos DB

Décrivez le but et l’architecture de Cosmos DB.

Cours:

  • Examen des structures de base de données NoSQL
  • Migration de données et d’applications vers Cosmos DB
  • Gestion des données dans la base de données CosmosAtelier: Création et utilisation d’une base de données API SQL dans la base de données Cosmos

     

  • Création et configuration d’une base de données Cosmos DB
  • Migration des données d’une base de données Mongo DB vers la base de données Cosmos
  • Utilisation de l’API SQL pour accéder aux données
  • Protection des données dans une base de données Cosmos DBÀ la fin de ce module, les étudiants seront en mesure de:

     

  • Créez et configurez une base de données Cosmos.
  • Migrez les données d’une base de données Mongo DB vers une base de données Cosmos DB.
  • Décrire l’accès aux données à l’aide de l’API SQL.
  • Décrire 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 explique 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 utilisant ces documents.

Cours:

  • Modèles de documents dans la base de données Cosmos
  • Interrogation des données dans une base de données API SQL
  • Interrogation et maintenance des données par programmationAtelier: Conception et implémentation d’applications de base de données API SQL

     

  • Concevoir la structure de document et la stratégie de partitionnement du 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
  • Maintien des niveaux de stock dans le catalogue de produitsÀ la fin de ce module, les étudiants seront en mesure de:

     

  • Concevez des structures de document NoSQL qui répondent aux exigences de l’entreprise et permettent des opérations efficaces.
  • Décrire 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 programme.

Module 3: Implémentation des opérations côté serveur

Décrire comment créer des fonctions définies par l’utilisateur, des procédures stockées et des déclencheurs.

Cours:

  • Programmation côté serveur avec la base de données Cosmos
  • Création et utilisation de procédures stockées
  • Utilisation de déclencheurs pour maintenir l’intégrité des donnéesAtelier: É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 dans le système de vente en ligne.
  • Étendre le système de vente en ligne pour créer des commandes à partir des articles d’un panier.
  • Étendre davantage le système de vente en ligne pour permettre aux clients d’afficher les commandes et les commandes en attente.À la fin de ce module, les étudiants seront en mesure de:

     

  • Décrivez comment Cosmos DB vous permet de mettre en œuvre des opérations côté serveur en écrivant du code JavaScript.
  • Décrire comment utiliser l’API de requête JavaScript pour implémenter des opérations transactionnelles avec des procédures stockées.
  • Décrivez 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: Optimiser et surveiller les performances

Décrire comment optimiser une base de données et comment surveiller les performances.

Cours:

  • Optimiser les performances de la base de données
  • Surveiller les performances d’une base de donnéesAtelier: Réglage d’une base de données et surveillance des performances

     

  • Collecte des statistiques d’exécution
  • Examen de 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À la fin de ce module, les étudiants seront en mesure de:

     

  • Décrire comment ajuster la configuration d’une base de données et de collections pour optimiser les performances.
  • Décrire comment évaluer les performances d’une base 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 de graphes

Ce module explique comment créer des modèles de base de données de graphes efficaces à l’aide de Cosmos DB.

Cours:

  • Modèles de bases de données graphiques dans la base de données Cosmos
  • Conception de modèles de base de données Graph pour un fonctionnement efficaceAtelier: Conception et implémentation d’une base de données Graph

     

  • Mise en place d’un moteur de recommandations pour les clients
  • Enregistrement des informations d’achat du produit
  • Interroger une base de données Graph pour obtenir des analysesÀ la fin de ce module, les étudiants seront en mesure de:

     

  • Décrire les fonctionnalités fournies par Cosmos DB pour la mise en œuvre de bases de données graphiques.
  • Concevez des structures de graphes NoSQL qui répondent aux exigences de l’entreprise et permettent des opérations efficaces.

Module 6: Interrogation et analyse de données volumineuses avec Cosmos DB

Ce module explique comment utiliser Azure Search et HDInsight avec Cosmos DB pour interroger et analyser des données volumineuses.

Cours:

  • Intégration de la base de données Cosmos à la recherche Azure pour optimiser les requêtes
  • Analyse de 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 DBLaboratoire: Interrogation et analyse de données volumineuses avec Cosmos DB

     

  • Extension des capacités de recherche de produits
  • Effectuer un traitement de fin de mois
  • Visualiser les données de vente
  • Explorer les données de venteA la fin de ce module, les étudiants seront capables de:

     

  • Décrire comment intégrer Cosmos DB à Azure Search pour effectuer un traitement de requête efficace sur des données volumineuses.
  • Décrire comment analyser les mégadonnées stockées dans Cosmos DB avec Apache Spark.
  • Décrire comment visualiser les données dans Cosmos DB à l’aide des blocs-notes Jupyter, de Power BI et d’Azure Databricks.

Module 7: Implémentation du traitement de flux avec Cosmos DB

Ce module explique comment utiliser Cosmos DB en tant que source et récepteur pour la diffusion en continu de données.

Cours:

  • Utilisation du fil de changement de base de données Cosmos
  • Intégration de Cosmos DB dans des solutions de streamingAtelier: Utilisation de Cosmos DB avec traitement de flux

     

  • Traitement des commandes
  • Maintenir les données analytiques du stock
  • Affichage des revenus glissants pour une période donnéeÀ la fin de ce module, les étudiants seront en mesure de:

     

  • Décrivez le fil de modification de la base de données Cosmos et comment l’utiliser pour traiter efficacement les données.
  • Expliquez comment incorporer Cosmos DB à des solutions de diffusion en continu telles qu’Apache Kafka, Apache Spark et Azure Stream Analytics.

En plus de leur expérience professionnelle, les étudiants participant à cette formation doivent déjà posséder les connaissances techniques suivantes:

 

  • Notions fondamentales de partitionnement, de réplication et de gouvernance des ressources pour la création et la configuration d’applications évolutives indépendantes de l’API Cosmos DB.
  • Connaissance pratique de base de l’API Cosmos DB SQL.

Programme de Formation

No curriculum found !
Course Reviews
N.C
ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

© Copyright 2018 Reunit.
X