課程描述
Amazon DynamoDB 是一項鍵值和文件資料庫,可在任何規模下達到不到 10 毫秒的效能。這是一個全受管資料庫服務,位於安全的生態系統中。其包含一套進階的工具,用於應用程式和資料表的設計和部署。
這是使用 Amazon DynamoDB 進行開發課程的一系列課程中的第六個課程。它會複習前五個課程中介紹的一些概念,並將這些概念套用至架構新 DynamoDB 驅動應用程式的流程中。
• 課程等級:中級
• 課程持續時間:1.5 小時
注意:本課程具有本地化的註釋/字幕。旁白保留英語。
要顯示字幕,請按一下播放器右下角的 CC 按鈕。
活動
本課程包含動畫、影片示範、互動式內容、知識檢測和選用的 (付費) 自主進度實驗室。
課程目標
在本課程中,您將學習如何:
• 使用存取模式來引導 DynamoDB 資料表設計
• DynamoDB 資料表結構內的模型關係
• 在 DynamoDB 驅動應用程式的設計和部署中使用 AWS 工具和服務
• 使用 NoSQL Workbench 以協助進行應用程式和 DynamoDB 資料表設計
• 使用 AWS 工具進行應用程式部署和生命週期管理
目標對象
本課程適用於:
• 有興趣學習如何在雲端與非關聯式資料庫互動的新手或經驗豐富的開發人員,特別是 DynamoDB
• 資料庫架構師
• 資料工程師
先決條件
我們建議本課程的學習者:
• 熟悉 DynamoDB 及其功能
• 與鍵值資料庫的資料庫設計或資料建模實務相關的工作經驗
• 完成使用 Amazon DynamoDB 進行開發課程中的所有其他課程
• 具有在 AWS 上架構和開發,以及在 AWS 上規劃和設計資料庫的工作經驗
• 一或多種高階程式設計語言的工作知識 (Python、Java、Node.js 或 .NET)
課程大綱
第 1 課:資料表和應用程式設計考量
• 專為 DynamoDB 設計
• DynamoDB 設計模式
• NoSQL Workbench
• 跨 AWS 服務部署 DynamoDB 驅動應用程式
• 互動式知識檢測
課程總結
• 課程總結
• 課程評定
• (選用) 實驗室:Amazon DynamoDB:建立無伺服器 Web 應用程式