我想提供一些 AWS资源,例如API网关,Lambda,以及使用“云形成”模板在DynamoDB中创建表。现在的问题是,我可以编写一个Cloud Formation模板来手动创建这些资源,或者使用CI / CD服务器来触发诸如sam build
或sam deploy
或aws create-stack
之类的命令。但是我的要求是,每当用户发出请求时,都要调用此CloudFormation模板(按需创建这些新资源)。
已经存在API网关(旧),Lambda(旧),并且每当最终用户提交请求时,它将使用这些资源,但是我不确定是否可以使用此旧Lambda来触发Cloud Formation模板以动态创建AWS资源并发回新创建的API网关的端点,以便最终用户可以使用该新端点从新创建的Dynamodb表中获取数据。
任何参考指针或建议都将非常有用。谢谢