我在一家资金紧张、尚未创业的公司工作 :D。我们想免费使用 Amazon 来部署一个简单的 Python REST API 端点。有人告诉我 Amazon 有一个“1 年免费”套餐。我已经构建了我的 docker,将其放在 DockerHub 上,并已成功将其部署到 Fargate。
但是,我在他们的免费产品列表中找不到 Fargate 产品:
然而,根据他们自己的文档,Fargate 非常适合处理微小的事物:
微小的工作负载对于小型测试环境,AWS Fargate 是完美的选择。在 EC2 实例上运行小型测试环境通常很浪费,因为 EC2 实例功能太强大,而且很难获得良好的利用率。
那么,我是否应该开始为每月 750 小时设置 EC2 呢?
答案1
Fargate 不在免费套餐列表中。我建议您在 ECS 集群中使用单个 EC2 实例的 ECS,其工作方式类似。
为什么 EC2 实例利用率低会造成影响?这对性能来说是理想的。你可以开着快车慢慢行驶!
或者,您也可以在 lambda 无服务器计算之前使用 API 网关。从长远来看,这可能会更便宜。Lambda 支持 Python。