我在本地环境中每天运行两次python脚本。一种是获取数据,另一种是格式化数据。
现在,我想将这些脚本部署到Google的云环境中,并每天运行两次。
我可以使用Google Cloud Function做到这一点,还是需要App Engine?
为什么不执行cron作业::因为我不希望我的系统/ VM全天运行(不使用时)。
我可以使用Cloud Composer来实现吗?
答案 0 :(得分:3)
您可以使用Google Cloud Scheduler,它是完全托管的企业级cron作业调度程序。它允许您调度几乎任何作业,包括批处理,大数据作业,云基础架构操作。
每月头三个工作是免费的。接下来是每个工作每月0.10美元。
答案 1 :(得分:1)
是的,您将需要App Engine和Cron service来安排这些脚本。您有一些或多或少的简单选择可以在GCP上运行这些脚本:
答案 2 :(得分:0)
此处提供的信息:GCP developer pro-tips可能也有帮助。