软件开发架构师

使用Serverless后,我多花了8倍的价钱,你呢?-InfoQ

大数据 85 2019-10-17 02:40

上周,InfoQ 发布一篇文章《 Serverless:慢 15%,贵 8 倍?》,文章内容是一个外国网友讲述了自己使用 Serverless 的经历:

原来,CardGames.io 托管在 AWS 上,并使用 S3 来存储 HTML 页面、CSS、JavaScript 和图像,其中一个使用 C#编写的 API 托管在 Elastic Beanstalk 上,使用运行 .NET Core 和 Docker 的 Linux 服务器,最后,在 S3 的静态文件和 API 上都部署了 CloudFront CDN。当时一个月的费用为 164.21 美元。

尝试使用 Serverless 之后,只需在现有的 API 项目中添加一个简单的配置文件、一个依赖项和一个小小的启动类即可,部署时间大约为 20 秒。而费用却出乎了意料,光是 API 网关,每天就要花费大约 35 美元,另外,Lambda 每天要花费大约 10 美元,二者合计约为每天 45 美元,也就是每月 1350 美元。相比之前的 164 美元,价格整整高出了 8 倍!

您如何看待这个网友的经历?您是否有使用 Serverless 的经历,使用前后价格变化如何?如何能更经济实惠的使用 Serverless?

文章评论