我是一名初学者,仅具有本地设置经验,还没有云环境经验。 我计划在云上部署三个不同的 cron 作业,并且很好奇 AWS 与 Azure 的成本影响。 cron 作业将按如下方式运行:
每个作业将简单地通过 HTTP 获取 JSON 数据并将其存储在 Firebase 中。 鉴于这些具体情况,哪家云提供商可以为这种情况提供更具成本效益的解决方案?
真正的问题是您的代码将在哪里运行以及代码需要运行多长时间?
如果代码运行得非常快,那么更便宜的选择是在以下任意一个上运行虚拟函数:
这些可以被安排,并且这些功能只存在很短的时间,然后消失。您只需为该功能运行的时间付费。但是,它们最多只能运行 10-15 分钟。
如果您的代码运行时间较长,那么您可能需要运行连续运行的虚拟机(Amazon EC2、Azure VM)。然后你可以安排一个 cron 作业并运行你想要的任何内容。您将为该虚拟机的持续运行付费。