【发布时间】:2017-06-13 20:24:27
【问题描述】:
我真的是云方面的新手,我想在云中部署和运行我的应用程序,所以我选择了 Amazon Web Services (AWS)。
我的应用程序或代码功能是抓取网站并将其存储在将在 AWS 中创建的数据库中。
我的代码是用 Python 编写的。
我的“系统”应该做的是:
- 部署并运行我的 python 代码
- 抓取网站
- 将抓取的数据存储到数据库中
- 我的安卓应用将访问数据库以获取数据
到目前为止,我已经学会了如何创建 Amazon EC2 实例。
我将如何处理?
【问题讨论】:
-
您可以尝试使用 AWS lambda,在此处结帐:aws.amazon.com/lambda
-
AWS Lambda 可能不是抓取网站的最佳选择,因为执行可能需要超过 5 分钟。 @boneyflesh:为了降低成本,请记住在不需要时关闭您的 EC2 实例。您的应用程序可以在完成抓取运行后简单地关闭机器,然后您可以稍后重新启动它。
标签: amazon-web-services amazon-ec2 amazon-rds