Skip to main content

使用 EC2 对 Lambda 进行身份验证

EC2 实例具有可以与 AWS SDK 交互的凭据。如果您想要将其与 Remotion Lambda 一起使用,您需要使用 STS 假定角色,以生成一个访问令牌,该访问令牌可以被 Remotion 使用。

本指南将演示如何从 AWS EC2 实例使用 Node.jsTypeScript 安全地与 Remotion 的 renderMediaOnLambda() 操作进行交互。

为了补充本指南,已创建了两个项目:

  • remotion-app 包括一个 Remotion 组合和用于在 AWS 中部署和删除 Remotion Lambda 基础设施的实用脚本。值得注意的是,这与 Serverless Framework 指南 中展示的应用程序相同。如果 Remotion Lambda 尚未部署到您的 AWS 帐户,请按照设置 指南 进行操作。

  • ec2-remotion-lambda 是一个 TypeScript Node.js 应用程序,通过 REST 端点启动视频渲染过程。