本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS SAM 先決條件
在安裝和使用 AWS Serverless Application Model 命令列界面 () 之前,請先完成下列先決條件AWS SAM CLI。
若要使用 AWS SAM CLI,您需要下列項目:
-
AWS 帳戶、 AWS Identity and Access Management (IAM) 登入資料和 IAM 存取金鑰對。
-
設定 AWS 登入資料的 AWS Command Line Interface (AWS CLI)。
註冊 AWS 帳戶
若要開始使用 AWS,您需要 AWS 帳戶。如需建立 的相關資訊 AWS 帳戶,請參閱《 AWS 帳戶管理 參考指南》中的 入門 AWS 帳戶。
步驟 1:安裝 AWS CLI
是一種 AWS CLI 開放原始碼工具,可讓您 AWS 服務 在命令列 Shell 中使用命令與 互動。對於 AWS SAM CLI設定登入資料等活動 AWS CLI , 需要 。若要進一步了解 AWS CLI,請參閱什麼是 AWS Command Line Interface? AWS Command Line Interface 《 使用者指南》中的 。
若要安裝 AWS CLI,請參閱AWS Command Line Interface 《 使用者指南》中的安裝或更新最新版本的 AWS CLI。
步驟 2:使用 AWS CLI 設定 AWS 登入資料
使用 IAM Identity Center 設定登入資料
若要使用 IAM Identity Center 設定登入資料,請參閱使用設定 sso 精靈 AWS 設定您的設定檔。
使用 設定登入資料 AWS CLI
會將此資訊 AWS CLI 儲存在 credentials和 config 檔案中名為 的設定檔 (設定集合) default中。這些檔案位於主目錄中的 .aws 檔案中。根據預設,當您執行未明確指定要使用之設定檔的 AWS CLI 命令時,會使用此設定檔中的資訊。如需 credentials 檔案的詳細資訊,請參閱AWS Command Line Interface 《 使用者指南》中的組態和登入資料檔案設定。
如需設定登入資料的詳細資訊,例如使用現有的組態和登入資料檔案,請參閱AWS Command Line Interface 《 使用者指南》中的快速設定。
步驟 3:(選用) 安裝 AWS Toolkit for VS 程式碼
對於偏好整合開發環境的開發人員, AWS Toolkit for VS Code 為無伺服器開發提供了強大的功能,包括視覺化偵錯、CodeLens 整合和簡化的部署工作流程。
VS 程式碼開發的先決條件
安裝在系統上的 Visual Studio Code (1.73.0 版或更新版本)
VS 程式碼的 YAML 語言支援延伸
安裝 AWS Toolkit for VS 程式碼
開啟 Visual Studio 程式碼
開啟延伸模組檢視 (Ctrl+Shift+X 或 Cmd+Shift+X)
搜尋「AWS Toolkit」
Amazon Web Services 安裝「AWS Toolkit」延伸模組
Red Hat 安裝「YAML」延伸模組 (SAM 範本 CodeLens 功能需要)
搭配 SAM 使用 VS AWS 程式碼的優點
視覺化偵錯:在本機設定中斷點並逐步完成 Lambda 函數
CodeLens 整合:直接從 SAM 範本建置、部署和叫用函數
整合式終端機:存取 AWS SAM AWS CLI 命令而不離開編輯器
範本驗證:即時驗證和 IntelliSense for SAM 範本
如需有關在 VS 程式碼中設定 AWS 登入資料的資訊,請參閱 AWS Toolkit for VS Code 使用者指南中的設定登入資料。
後續步驟
-
您現在可以安裝 AWS SAM CLI並開始使用 AWS SAM。若要安裝 AWS SAM CLI,請參閱 安裝 AWS SAM CLI。
-
若要設定 Visual Studio Code 進行無伺服器開發,請參閱設定 AWS Toolkit for VS Code。