使用 Cloud Assembly,您可以创建可扩展性操作,以便在可扩展性订阅中使用。
可扩展性操作是高度可自定义、轻型且灵活的方法,用于通过用户定义的脚本代码和操作模板扩展应用程序生命周期。操作模板包含预定义的参数,这些参数帮助构成了可扩展性操作的基础。
以下两种方法可用于创建可扩展性操作:
- 为可扩展性操作脚本编写用户定义的代码。
注: 在可扩展性操作编辑器中编写用户定义的代码时,可能需要有效的 Internet 连接。
- 为可扩展性操作导入 ZIP 软件包格式的部署软件包。有关为可扩展性操作创建 ZIP 软件包的信息,请参见 为 Python 运行时可扩展性操作创建 ZIP 软件包、为 Node.js 运行时可扩展性操作创建 ZIP 软件包或为 PowerShell 运行时可扩展性操作创建 ZIP 软件包。
以下步骤介绍了创建使用 Amazon Web Services 作为 FaaS 提供程序的可扩展性操作的过程。
前提条件
- 具备活动且有效项目中的成员资格。
- 已为 Lambda 函数配置 Amazon Web Services 角色。例如,AWSLambdaBasicExecutionRole。
- 已启用云管理员角色或 iam:PassRole 权限。
过程
下一步做什么
创建并验证可扩展性操作后,便可将其分配给订阅。
注: 可扩展性订阅使用可扩展性操作的最新发布版本。创建新版本的操作后,请单击编辑器窗口右上角的
版本。要发布您打算在订阅中使用的操作的版本,单击
发布。