YoVDO

Stock Replenishment App (Traditional Chinese)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon API Gateway Courses AWS Cloud9 Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!

實驗室概觀

此實驗室模擬事件型應用程式。事件型應用程式是軟體架構模式,其中系統元件透過事件進行通訊。事件是離散訊息,代表系統狀態或發生次數出現變更。事件驅動架構的元件彼此分離,因此當事件生成時可獨立運作,進而提高可擴展性、靈活性與容錯能力。

此實驗室採用的事件型應用程式由下列 AWS 服務組成。AWS EventBridge (以前稱為 AWS EventBus) 服務負責針對應用程式不同元件之間的事件管理其流程。AWS 事件規則用於根據特定條件篩選及路由事件。AWS 無伺服器 HTTP API 是 API Gateway 服務,用以管理 HTTP 請求與回應。AWS 無伺服器函數是 Lambda 函數,可處理事件並在回應時執行特定動作。DynamoDB 可用來儲存及擷取應用程式資料。

此應用程式基於庫存系統。當實驗室啟動時,獲取庫存級別選項正在運作。建立訂購單選項無法運作。您的任務是針對此選項失敗的原因進行疑難排解,然後進行必要的更新,讓其正常運作。

目標

此實驗室結束後,您將能執行下列動作:

  • 疑難排解事件型應用程式。
  • 檢閱寫入事件匯流排的事件
  • 檢閱 EventBridge 匯流排規則。
  • 更新並重新部署事件型應用程式。

技術知識先決條件

若要順利完成此實驗室:

  • 熟悉 AWS 管理主控台的基本瀏覽方式。
  • 精通如何使用 AWS Cloud9 程式碼編輯器與終端機編輯及執行指令碼。
  • 對 Amazon API Gateway、AWS Serverless Application Model (SAM)、AWS Lambda 與 AWS CloudFormation 有基本了解及熟悉度。
  • 曾使用 AWS 服務與無伺服器運算的經驗將有助益,但非必要。

所需時間

此實驗室完成時間為 60 分鐘。

圖示圖例

此實驗室使用各種圖示提醒您注意不同類型的指示和注意事項。下列清單說明各圖示的用途:

  • 命令:您必須執行的命令。
  • 預期輸出:此為範例輸出,可用來驗證命令輸出或已編輯的檔案。
  • 注意:提示、祕訣或重要指引。
  • 考慮事項:暫停一下,思考如何將某概念應用在自有環境,或與他人討論目前這個主題。

Tags

Related Courses

ウェブ開発入門完全攻略コース - HTML/CSS/JavaScript. プログラミングをはじめて学び創れる人へ!
Udemy
Master Apache Spark using Spark SQL and PySpark 3
Udemy
はじめてのRuby on Rails入門-RubyとRailsを基礎から学びウェブアプリケーションをネットに公開しよう
Udemy
Configuring your IDE for absolute beginners with AWS Cloud9
Coursera Project Network via Coursera
Python for DevOps
Pragmatic AI Labs via YouTube