概述
本課程適合開發者、架構師及資料庫工程師,協助他們打造涉及複雜資料特性及毫秒效能需求的應用程式。
在這門課中,你會使用 AWS 專用的資料庫來打造一個典型的現代應用程式,具備多元的存取模式和即時擴展需求。課程結束時,你應該能描述 Amazon DynamoDB、Amazon DocumentDB(具備 Mongo 相容性)以及 Redis 版 Amazon ElastiCache 的進階功能。
為什麼選擇 KORNERSTONE
- 經認證、由實務人員主導的專家證書培訓師,提供高品質的培訓
- 官方訓練資料包含
- 實務、情境導向學習——著重應用,而非僅理論
- 優秀的通過率
涵蓋技能
- 利用 AWS 專為 NoSQL 打造的資料庫,打造現代化的雲端應用程式
- 說明使用 AWS 專用資料庫來處理鍵值、文件及記憶體資料類別的解決方案
- 分析商業應用案例並應用 Amazon DynamoDB 的進階功能,以實現可擴展的解決方案
- 分析商業應用案例並運用 Amazon ElastiCache 的進階功能,實現可擴展的解決方案
- 分析商業應用案例並應用 Amazon DocumentDB 的進階功能,以實現可擴展的解決方案
- 實作使用變更串流與 AWS Lambda 的事件驅動架構
- 學習如何用 Amazon CodeWhisperer 更快建立解決方案
先決條件
我們建議參加本課程的學員具備:
- 對雲端運算概念的熟悉度
- 熟悉關聯式或 NoSQL 資料庫的資料建模
- Amazon DynamoDB 表格設計的工作經驗
- Amazon DocumentDB 表格設計的工作經驗
- 使用 ElastiCache for Redis 的使用經驗
- 熟悉 AWS Lambda 及 Amazon API Gateway 資料庫服務
- 熟悉 Python 腳本
課程內容
模組 1:分析 NoSQL 資料庫的使用案例
- 商業概覽
- 工作負載解決方案概述
- AWS NoSQL 資料庫組合
- 現代應用的設計決策
模組 2:進階 Amazon DynamoDB 概念
- 檢視 Amazon DynamoDB 的商業工作負載
- 分析存取模式與金鑰設計
- 建立資料模型
- 性能設計
- 設計使用 DynamoDB Streams 的事件驅動架構
- 導覽:使用 NoSQL Workbench 設計 DynamoDB 的資料表
- 導覽:搭配 AWS Lambda 使用 DynamoDB Streams
實作實驗室:利用 Amazon DynamoDB 表格、索引及變更串流實作車隊與行程資料管理
模組 3:進階 Amazon DocumentDB 概念
- 檢視 Amazon DocumentDB 的商業工作負載
- 分析存取模式
- 建立資料模型
- 性能設計
- 使用 Amazon DocumentDB 聚合框架
- 使用 Amazon DocumentDB 設計事件驅動架構
- 導覽:文件與典藏設計
- 導覽:聚合框架
- 導覽:使用 AWS Lambda 的 Amazon DocumentDB 變更串流
實作實驗室:在 Amazon DocumentDB 上實作並優化使用者資料管理工作負載
模組 4:Redis Concepts 的進階 Amazon ElastiCache
- 檢視 Amazon ElastiCache for Redis 的商業工作負載
- 分析存取模式
- 建立資料模型
- 根據工作負載使用最佳資料結構
- 導覽:使用 Amazon ElastiCache for Redis來套用地理空間查詢
- 導覽:使用 Amazon ElastiCache for Redis 原生儲存與存取 JSON 資料
- 導覽:使用 Amazon ElastiCache for Redis,搭配排行榜
實作實驗室:使用 Amazon ElastiCache for Redis 實作地理空間自行車搜尋、用戶資料快取與排行榜
模組五:課程摘要
- 課程回顧
- AWS 認證等級
- 繼續學習
日期與地點

考試與認證
本課程沒有直接相關的考試。然而,AWS 提供豐富的業界認可認證組合,能幫助你在技術專業及更廣泛的領域中脫穎而出。取得 AWS 證照是驗證技能並加速職涯發展的最有效方式之一。
在我們專家主導的訓練下,您將準備好:
- 掌握雲端、資料與人工智慧及資安等領域的需求能力——這些領域推動全球數位轉型。
- 以全球知名且受雇主認可的資格證明你的專業。
- 透過提升信譽、增加收入潛力,並開啟新機會之門,推進你的職涯。





