菜单
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

AWS SAM 部署演示


AWS SAM 部署

我们之前已经向您介绍了 AWS SAM 模板。

为了帮助您回忆,您可以在这里阅读:AWS Serverless 开发者之旅

AWS SAM 拥有一个 CLI,可以帮助您部署 SAM 模板。

CLI 是命令行界面的缩写。


AWS SAM 部署演示视频

W3schools.com 与 Amazon Web Services 合作,为我们的学生提供数字培训内容。


AWS SAM 打包

您需要将 SAM 模板打包到一个 .zip 文件中。

要打包 SAM 模板,您可以使用 **sam package** 命令。

您还需要提供 S3 存储桶。

您的 .zip 文件将存储在该 S3 存储桶中。

要指定 S3 存储桶,您可以使用此打包命令变体:**sam package —s3-bucket my-bucket-name**

包含您模板的 .zip 文件将从 S3 存储桶进行部署。


AWS SAM CLI 部署

一个命令即可安装您的 serverless 应用。

部署应用程序的单个命令是 **sam deploy**。

SAM CLI 使用 **sam deploy** 为您生成和管理 S3 存储桶。


AWS SAM 部署交互模式

sam deploy 具有交互模式。

可以使用 **sam deploy —guided** 命令调用交互模式。

此模式

  • 引导您完成部署设置
  • 为您提供默认选择
  • 记住您的输入

命令输出可以显示将要部署的应用程序更改。

该命令可以配置为在部署前请求确认。

下图显示了 **sam deploy --guided** 命令过程的示例。

Sam deploy guided overview Sam deploy guided overview

图片由 Amazon Web Services 创建


AWS Serverless 练习

通过练习来测试自己

练习

用于 SAM 部署交互模式的 CLI 命令是什么?

sam deploy —

开始练习


×

联系销售

如果您想将 W3Schools 服务用于教育机构、团队或企业,请发送电子邮件给我们
sales@w3schools.com

报告错误

如果您想报告错误,或想提出建议,请发送电子邮件给我们
help@w3schools.com

W3Schools 经过优化,旨在方便学习和培训。示例可能经过简化,以提高阅读和学习体验。教程、参考资料和示例会不断审查,以避免错误,但我们无法保证所有内容的完全正确性。使用 W3Schools 即表示您已阅读并接受我们的使用条款Cookie 和隐私政策

版权所有 1999-2024 Refsnes Data。保留所有权利。W3Schools 由 W3.CSS 提供支持