本課程將協助您開始考量遷移事宜,並介紹可使用做為多個無伺服器應用程式之基礎的常見模式。在本課程中,您將了解需要考量的不同運算和資料存放服務,以及每項服務的權衡取捨。您亦將了解微型服務、Web 應用程式、資料串流、Alexa 技能及行動後端等常見模式的架構,以及您可針對每個架構設定的服務組態。
- 課程程度:中級
- 課程時間:2 小時
注意:本課程具有本地化的註釋/字幕。旁白保留英語。要顯示字幕,請按一下播放器右下角的 CC 按鈕。
活動
本課程包含簡報、影片和評定。
課程目標
在本課程中,您將學習如何:
- 將工作負載和組織文化配對至最合適的無伺服器架構遷移
- 找出現有架構的商機,以增量方式重構或新增無伺服器元件
- 找出微型服務、Web 應用程式、資料串流及行動後端等常見模式的架構
- 說明您會針對每個模式制訂的重要決策和設定的服務組態
目標對象
本課程適用於:
- 熟悉 AWS Cloud 和無伺服器技術,且經驗豐富的開發人員和雲端架構師。
先決條件
我們建議參加本課程的學員具備:
- 無伺服器技術和 AWS Cloud 概念的熟悉度
- 完成 Architecting on AWS 或同等知識的學習
- 完成 Getting into the Serverless Mindset (了解無伺服器設計思維) 或同等知識的學習
- 完成 Introduction to Serverless Development (無伺服器開發簡介) 或同等知識的學習
- 完成 AWS Lambda Foundations (AWS Lambda 基礎知識) 或同等知識的學習
課程大綱
單元 1:簡介
- 如何使用本課程
- 課程簡介
單元 2:無伺服器應用程式架構
- 遷移至無伺服器
- 選擇運算服務和資料存放區
- 應用程式架構模式
單元 3:總結
- 總結和後續步驟
- 知識檢測
- 意見回饋