本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 AWS 无服务器土地
AWS 中的 Serverless Land AWS Toolkit for Visual Studio Code 是一系列功能,可帮助您构建事件驱动型架构。以下主题部分描述了如何在 AWS 工具包中使用 Serverless Land。有关 Serverless Land 的详细信息,请参阅 Serverless Land
访问 Serverless Land
AWS 工具包中有 3 个访问无服务器版块的主要入口点:
VS Code 命令面板
AWS 工具包浏览器
AWS 工具包应用程序生成器资源管理器
要从 VS Code 命令面板中打开 Serverless Land,请完成以下步骤。
在 VS Code 中,按下
option+shift+p(Mac)或control+shift+p(Windows)打开命令面板。在 VS Code 命令面板的搜索栏中,输入
AWS Create application with Serverless template。在 AWS:使用无服务器模板创建应用程序出现在列表时选择此命令。
该过程完成后,Serverless Land 向导将在 VS Code 中打开,显示为您的应用程序选择模式(1/5)屏幕。
要从 AWS Toolkit 资源管理器中打开 Serverless Land,请完成以下步骤。
在 AWS Toolkit Explorer 中,展开要在其中打开 Serverless Land 的区域。
打开 Lambda 节点的上下文菜单(右键单击)。
从快捷菜单中选择使用无服务器模板创建应用程序。
该过程完成后,Serverless Land 向导将在 VS Code 中打开,显示为您的应用程序选择模式(1/5)屏幕。
要从 AWS Toolkit 应用程序生成器资源管理器中打开 Serverless Land,请完成以下步骤。
在 AWS 工具包资源管理器中,导航到应用程序生成器资源管理器。
右键单击 Application Builder 浏览器,然后从上下文菜单中选择使用无服务器模板创建应用程序。
该过程完成后,Serverless Land 向导将在 VS Code 中打开,显示为您的应用程序选择模式(1/5)屏幕。
使用无服务器模板创建应用程序
要使用无服务器模板创建应用程序,请完成以下步骤。
在 Serverless Land 向导的为您的应用程序选择模式(1/5)屏幕中,为您的应用程序基础选择一个模式。
注意
要查看特定模式的预览和更多详细信息,请选择要查看的模式旁边的在 Serverless Land 中打开图标。Serverless Land 模式将在您的默认 Web 浏览器中打开。
从选择运行时(2/5)屏幕中,为项目选择运行时。
在选择 IaC(3/5)屏幕中,为您的项目选择一个 IaC 选项。
在选择项目位置(4/5)屏幕中,选择存储项目的位置。
在输入项目名称(5/5)屏幕中,输入新应用程序的名称。
过程完成后,您的新应用程序将显示在 VS Code 浏览器中,您的项目
readme.md将在 VS Code 编辑器中打开。注意
创建新应用程序后,可以在
readme.md文件中找到特定于应用程序类型的其他操作。此外,您的 AWS Serverless Application Model (AWS SAM) 应用程序可以使用 App AWS lication Builder 打开,以进行本地测试、调试等。有关在 AWS Toolkit 中使用 Application Builder 的详细信息,请参阅本用户指南中的使用 AWS 应用程序生成器资源管理器主题。