Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Moving to AWS Lambda (Traditional Chinese)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

實驗室概觀

本實驗室示範如何使用 AWS Lambda 作為運算環境,來建立網格映像並儲存在 Amazon Simple Storage Service (Amazon S3) 儲存貯體中。接著您會使用 S3 預先簽章的 URL 在瀏覽器中檢視映像。若要建立 Lambda 函數,您需要兩個元件:一個部署套件和執行角色。

部署套件是包含函數程式碼和相依性的 .zip 檔案封存檔或容器映像。執行角色是給予函數使用 AWS 服務權限的角色,例如 Amazon CloudWatch Logs 和 Amazon S3,針對在 S3 儲存貯體中串流記錄和存取物件。在此實驗室中,執行角色已建立為實驗室建立程序中的一部分。

若要建立函數,您要使用 aws lambda create-function 指令。建立函數後,您可以使用 aws lambda invoke 指令執行。關於如何建立和執行函數,以及如何檢視函數叫用的結果,實驗室提供逐步指南。

總體來說,關於如何使用 AWS Command Line Interface (AWS CLI) 建立 Lambda 函數,以及如何透過執行 Lambda 函數作為 API 的一部分部署和測試無伺服器的應用程式,以及其他 AWS 服務,該實驗室提供實用的範例。

目標

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

  • 建立部署套件,包含應用程式程式碼和 Python 套件要求。
  • 執行 AWS CLI 命令來建立 Lambda 函數。
  • 執行 AWS CLI 命令來透過事件叫用 Lambda 函數。
  • 叫用 Lambda 函數後檢查 Amazon CloudWatch Logs。

技術知識先決條件

若要順利完成此實驗室:

  • 您應熟悉 AWS 管理主控台的基本瀏覽方式。
  • 您應該熟悉如何使用 AWS Cloud9 程式碼編輯器和終端機來編輯和執行指令碼。
  • 您應該對 AWS Lambda 有基本的了解和熟悉度。

持續時間

此實驗室需要 60 分鐘的時間才能完成。

圖示圖例

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

  • 命令:您必須執行的命令。
  • 預期輸出:可用來驗證命令輸出或已編輯之檔案的範例輸出。
  • 注意:提示、祕訣或重要指引。

Reviews

Start your review of Moving to AWS Lambda (Traditional Chinese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.