Serverless Architectures with Amazon DynamoDB and Amazon Kinesis Streams with AWS Lambda (Traditional Chinese)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
實驗室概觀
此實驗室有兩個部分。在實驗室的第一部分中,您會從藍圖建立 Lambda 函數,建立 Amazon Kinesis 串流,然後使用串流中的資料觸發函數,並使用 Amazon CloudWatch 監控程序。
在實驗室的第二部分中,您會學習使用 Amazon DynamoDB、DynamoDB Streams 和 AWS Lambda 進行事件驅動程式設計的基礎知識。您會學習使用結合 DynamoDB Streams 和 Lambda 的觸發程序來建置實際應用程式的程序。
目標
此實驗室結束後,您將能夠執行下列動作:
- 從藍圖建立 AWS Lambda 函數
- 建立 Amazon Kinesis 串流
- 使用 Amazon CloudWatch 監控會觸發 Lambda 函數的 Kinesis 事件資料
- 建立 Amazon DynamoDB 資料表並插入項目
- 啟用 Amazon DynamoDB Streams 功能
- 設定並針對 Lambda 函數進行故障診斷
先決條件
若要成功完成此實驗室,您應該先參加相關的入門實驗室以熟悉 DynamoDB 和 Kinesis。儘管我們提供了完整的解決方案程式碼,但仍建議具備 Node.js 和 Python 程式設計技能。您應該已完成 Introduction to AWS Lambda 自主進度實驗室。
請確定此實驗室已啟用彈出式視窗。
其他 AWS 服務
在您存取此實驗室期間,IAM 政策會停用此實驗室不需要的其他 AWS 服務。此外,此實驗室可使用的服務功能僅限於實驗室所需的功能,且在某些情況下,更會因為實驗室的刻意設計而進一步受限。存取其他服務或執行此實驗室指南以外的動作時,將會發生錯誤。
圖示圖例
此實驗室使用各種圖示提醒您注意不同類型的指示和注意事項。下列清單說明各圖示的用途:
- 命令:您必須執行的命令。
- 預期輸出:您可使用的範例輸出,以驗證命令的輸出內容或經過編輯的檔案。
- 注意:提示、秘訣或重要指引。
- 其他資訊:取得更多資訊的位置。
- 考慮:暫停一下,思考如何在自己的環境中應用概念或啟動與手邊主題有關的對話。
- 重要:提醒您注意需特別留意之處或重要資訊。未細讀注意事項並不會對設備或資料造成實際傷害,但可能導致需要重複某些步驟。
- 安全:納入安全最佳實務的機會。
Tags
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Intro to Cloud Computing
Udacity Building Modern Python Applications on AWS
Amazon Web Services via edX Building Modern Java Applications on AWS
Amazon Web Services via edX Building Modern Nodejs Applications on AWS
Amazon Web Services via edX