我使用python 3.4代码创建了一个设置(因为我需要库pyrebase)以及使用Cronjobs。
如果不缺乏Python 3支持,AWS Lambda将完美地完成工作。支持Python和Cronjobs的其他AWS计算机服务的任何想法? (或其他支持该项目的云计算服务?)
答案 0 :(得分:1)
Lambda运行脚本的环境中有Python 3可用,因此可以通过Lambda运行Python 3代码,但这需要一些工作(我自己没有完成)。这是一个类似的问题:using Python 3 with AWS lamba
来自该问题答案的链接以及一些好的信息:http://www.cloudtrek.com.au/blog/running-python-3-on-aws-lambda/
基本上,你有一小段Python 2.7代码和lambda处理函数,然后创建一个Python 3 virtualenv来运行你的Python 3代码。
至于cronjobs,你可以在SWS中将定时器放在一起:http://docs.aws.amazon.com/amazonswf/latest/developerguide/swf-dg-timers.html。如果它必须是文字cronjobs(而不是按计划运行某些东西,无论方法如何),你需要一个运行cron并呼叫其他服务的EC2实例。