簡化無伺服器開發週期,快速且有效率將想法付諸生產。
使用 AWS SAM CLI 開發、偵錯及部署無伺服器應用程式。
使用 AWS SAM 範本定義並管理基礎架構程式碼。
使用 AWS SAM Accelerate 在雲端執行即時偵錯及測試。
運作方式
AWS Serverless Application Model (AWS SAM) 由兩個部分組成,即 AWS SAM 範本與 AWS SAM 命令列介面 (AWS SAM CLI)。AWS SAM 範本提供簡短語法,針對無伺服器應用程式定義基礎設施即程式碼 (IaC) 進行了最佳化。AWS CloudFormation 的延伸功能,您可以將 AWS SAM 範本直接部署到 AWS CloudFormation,從 AWS 的廣泛 IaC 支援中受益。AWS SAM CLI 是開發人員工具,可讓您輕鬆掌握 AWS SAM 功能。使用它可以快速建立、開發及部署無伺服器應用程式。AWS SAM 的許多功能包括 SAM Accelerate,可加快本機開發及雲端測試速度,以及 SAM CLI 整合,將 AWS SAM 擴展到 AWS CDK 與 Terraform 等其他工具。
使用案例
建立及部署無伺服器應用程式
使用 AWS SAM CLI sam 建立及 sam 部署命令,準備應用程式以進行部署並部署到 AWS 雲端。
快速將應用程式同步到雲端進行開發與測試
使用 AWS SAM CLI sam sync命令來監視本機變更,並快速將這些變更部署到 AWS 雲端。然後,使用 sam 遠端調用測試在雲端的 Lambda 函數。
建立管道以使用支援的 CI/CD 系統進行部署
使用 AWS SAM CLI sam pipeline 命令建立或修改 CI/CD 系統管道。
將 AWS SAM CLI 與 Terraform 結合使用
使用 AWS SAM CLI 對 Terraform 專案執行本機偵錯及測試。
客戶
從新興新創公司到世界上最大的企業,超過一百萬個客戶選擇 AWS 無伺服器解決方案來現代化其業務。 查看更多客戶案例 »
如何開始使用
想要深入了解文件或觀看 SAM 教程?
還有其他問題嗎?
聯絡我們