使用云端表单启动Kinesis数据分析应用。

问题描述 投票:0回答:1

有没有办法通过云端表单启动运动学数据分析应用?

本说明根据 启动应用程序 部分,有关于如何通过控制台或通过 aws cli 启动 Kinesis 数据分析应用程序的说明。

有没有什么方法可以使用 cloudformation 启动应用程序,而不是 cli 或 console?

先谢谢你了。

amazon-cloudformation amazon-kinesis-analytics
1个回答
0
投票

有一个方法,但不幸的是,它并不是那么直接。

第一个方法是创建一个 自定义资源 的资源。该资源将是一个 lambda,您可以将其写到 启动Kinesis应用程序 的CloudFormation。

第二种方法是通过对自定义资源的非优雅替代,但更容易设置。这可以通过使用 最小的实例 (如t2.nano)与 实例关机行为 设置为终止。所以你的模板创建了那个实例,在 UserData 您启动Kinesis应用程序,并关闭实例(shutdown -h now). 这将在 Kinesis 启动后由于关闭行为而终止实例。

其他的方法包括设置 通知,当您的云表格 成功部署,并且通知会触发一个 lambda,从而启动 Kinesis。

希望这能帮到你。

© www.soinside.com 2019 - 2024. All rights reserved.