Migrate NoSQL workloads to Azure Cosmos DB (DP-060T00-A)

Ce cours enseignera aux étudiants ce qu'est Cosmos DB et comment vous pouvez migrer les charges de travail MongoDB et Cassandra vers Cosmos DB.


Public visé :

Le public principal de ce cours est constitué de développeurs de bases de données qui prévoient de migrer leurs charges de travail MongoDB ou Cassandra DB vers Azure à l'aide de Cosmos DB.


Pré-requis :

En plus de leur expérience professionnelle, les étudiants qui suivent cette formation doivent déjà avoir les connaissances techniques suivantes :

Les concepts fondamentaux de partitionnement, de réplication et de gouvernance des ressources pour créer et configurer des applications NoSQL évolutives qui sont indépendantes d'une API Cosmos DB.


Objectifs pédagogiques

Au terme de ce cours, les étudiants auront appris :

  • Création d'applications distribuées à l'échelle mondiale avec Cosmos DB
  • Migrer les charges de travail MongoDB vers Cosmos DB
  • Migrer les charges de travail Cassandra DB vers Cosmos DB


Programme de cours

1-Création d'applications distribuées à l'échelle mondiale avec Cosmos DB

Ce module décrit les avantages et l'architecture de Cosmos DB.

  • Présentation de Cosmos DB
  • API Cosmos DB
  • Débit d'approvisionnement
  • Meilleures pratiques de partitionnement/sharding

A la fin de ce module, les étudiants seront capables de décrire :

  • Présentation de Cosmos DB
  • API Cosmos DB
  • Débit d'approvisionnement
  • Meilleures pratiques de partitionnement/sharding


2-Migrer les charges de travail MongoDB vers Cosmos DB

Migrer les charges de travail MongoDB vers Cosmos DB

  • Comprendre les avantages de la migration
  • Planification des migrations
  • Migration de données
  • Migration d'applications
  • Considérations post-migration
  • Créer un projet de migration
  • Définir la source et la cible
  • Effectuer la migration
  • Vérifier la migration

A la fin de ce module, les étudiants seront capables de :

  • Comprendre les avantages de la migration
  • Effectuer la planification de la migration
  • Effectuer la migration des données
  • Effectuer la migration des applications
  • Entreprendre des considérations post-migratoires


3-Migrer les charges de travail Cassandra DB vers Cosmos DB

Ce module décrit les avantages et le processus de migration des charges de travail Cassandra DB vers Cosmos DB.

  • Comprendre les avantages de la migration
  • Planification des migrations
  • Migration de données
  • Migration d'applications
  • Considérations post-migration
  • Exporter le schéma
  • Déplacer des données à l'aide de CQLSH COPY
  • Déplacer des données à l'aide de Spark
  • Vérifier la migration

A la fin de ce module, les étudiants seront capables de :

  • Comprendre les avantages de la migration
  • Effectuer la planification de la migration
  • Effectuer la migration des données
  • Effectuer la migration des applications
  • Entreprendre des considérations post-migratoires

Lecture supplémentaire

  • Aucune lecture supplémentaire n'est requise pour suivre ce cours.


Certification (en option) :

  • Prévoir l'achat d'un bon en supplément
  • Le passage de l'examen se fera (ultérieurement) dans un centre agréé Pearson Vue
  • L'examen (en anglais) s'effectuera en ligne


Modalités d’évaluation des acquis :

  • En cours de formation, par des études de cas ou des travaux pratiques