gpt4 book ai didi

amazon-web-services - 您建议使用哪种 AWS 服务来动态创建实例?

转载 作者:行者123 更新时间:2023-12-03 07:47:19 24 4
gpt4 key购买 nike

我想构建一个解决方案,用户将文件上传到 S3,然后使用数据库中的 lambda 函数注册它,并开始处理它。

处理意味着我想运行安装了一些自定义应用程序的 EC2 实例,并从 S3 获取该文件。对于每个文件,我想启动一个单独的 EC2 实例。基本上,我需要一个安装了 1 rpm 的 Centos 服务器,这是我单独创建的。

建议以这种方式扩展的 AWS 服务是什么?我已经阅读了 OpsWorks 和 CloudFormation 的文档,但无法真正做出决定。也许我也可以创建自定义 AMI,并使用 SDK 启动 EC2 实例,但这似乎不是一个定期更新的简单解决方案,而且我可能有一些安装变体。

最佳答案

CloudFormation 将帮助您构建基础设施层(VPC、子网、EC2 本身),但无法在您的计算机上安装特定软件。对于第二个任务,您将需要 OpsWorks。

无论如何,我认为自定义 AMI + 用户数据进行小修改(如下载新版本的某些内容或启动服务)是最好的选择,因此您可以快速尝试。前期无需投入大量时间。如果 UserData 变得过于复杂,只需配置新的 AMI 版本并使其不断发展。

我只是对“每个文件一个新实例”感到好奇。处理1个文件需要多长时间?我的意思是:你将支付一小时的费用,这对你来说划算吗?您考虑过使用 Lambda 吗?

祝你好运!

关于amazon-web-services - 您建议使用哪种 AWS 服务来动态创建实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41015726/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com