課程 DP-060T00-A: Migrate NoSQL workloads to Azure Cosmos DB

本課程將教學生什麼是 Cosmos DB,以及如何將 MongoDB 和Cassandra 工作負載遷移到 Cosmos DB。

對象設定檔

本課程的主要受眾是計劃使用 Cosmos DB 將 MongoDB 或 Cassandra DB 工作負載遷移到 Azure 的數據庫開發人員。

職務角色: 資料工程師

獲得的技能

  • 使用 Cosmos DB 構建全球分佈式應用程式
  • 將 MongoDB 工作負載遷移到 Cosmos DB
  • 將 Cassandra DB 工作負載遷移到 Cosmos DB

必要條件

成功的學生憑藉雲計算概念的基礎知識和配置NoSQL應用程式的專業經驗開始該角色。

具體而言:

  • 用於搭建和配置Cosmos DB API不可知的可擴展NoSQL應用程式的分區、複製和資源治理等基本概念。
  • 部署和管理資源等Azure使用經驗

為了獲取此類技能,上課前請完成以下免費線上培訓&#58

課程大綱

模塊 1: 使用 Cosmos DB 構建全球分佈式應用程式

本模組描述了Cosmos DB的優點和架構。

課程

  • Cosmos DB概述
  • Cosmos DB APIs
  • 供應吞吐量
  • 分區/共享最佳實踐

在本模塊的最後,學生將能夠描述:

  • Cosmos DB概述
  • Cosmos DB APIs
  • 供應吞吐量
  • 分區/共享最佳實踐

模塊 2: 將 MongoDB 工作負載遷移到 Cosmos DB

將 MongoDB 工作負載遷移到 Cosmos DB

課程

  • 了解遷移的好處
  • 遷移計劃
  • 資料移轉
  • 應用程式移轉
  • 移轉後考量

實驗室: 將 MongoDB 工作負載遷移到 Cosmos DB

  • 創建遷移項目
  • 定義來源和目標
  • 執行移轉
  • 驗證移轉

在本模組的最後,學生將能夠:

  • 了解遷移的好處
  • 執行遷移計劃
  • 執行數據遷移
  • 執行應用程式遷移
  • 進行遷移後的考慮事項

模塊 3: 將 Cassandra DB 工作負載遷移到 Cosmos DB

本模塊描述了將 Cassandra DB 工作負載遷移到 Cosmos DB 的好處和過程。

課程

  • 了解遷移的好處
  • 遷移計劃
  • 資料移轉
  • 應用程式移轉
  • 移轉後考量

實驗室: 將 Cassandra DB 工作負載遷移到 Cosmos DB

  • 導出架構
  • 使用 CQLSH COPY 移動數據
  • 使用 Spark 移動數據
  • 驗證移轉

在本模組的最後,學生將能夠:

  • 了解遷移的好處
  • 執行遷移計劃
  • 執行數據遷移
  • 執行應用程式遷移
  • 進行遷移後的考慮事項

其他讀

參加本課程無需額外閱讀材料。