aws-lambda - AWS 成本一对多 lambda 函数
问题描述
我目前正在开发一个 API 管理平台,可以将每个端点操作移动到无服务器函数 (lambda)。
我的问题是:使用单个 lambda 函数然后调用完整的应用程序并且应用程序在内部进行路由会更便宜,或者最好使用 AWS 路由并为每个端点创建一个 lambda,在我的情况下,这可能是( 100+) lambda 实例。
从技术角度来看,我认为拥有多个 lambda 函数会更好,因为这样我们也可以独立扩展每个函数,但我不确定它在成本方面的表现如何。因此,如果您有任何经验,请告诉我。
解决方案
看这里:
https ://s3.amazonaws.com/lambda-tools/pricing-calculator.html
最重要的是要记住,在 lambda 上运行短时间的函数,缓慢的执行会增加你的预算!但是许多 lambda 快速调用不!
你需要知道你的执行时间!为了维护大量的 lambda 函数,我向您推荐:
https ://www.serverless.com/
推荐阅读
- python - 在 Python 中使用 Selenium 按类名单击并抓取“a href”链接
- python - 基于唯一列创建新数据框
- reactjs - onIonChange 在 Ionic 5 React 上触发多个输入
- django - 我需要哪些模型和字段来处理 Apple 的 Autorenewable Subscriptions 等订阅?
- javascript - Devextreme dxDataGrid 里面的 dxDataGrid 编辑
- r - 创建 10 个分类随机变量和 10 个连续随机变量并将它们保存为数据框
- swift - 为什么 Combine 需要 macOS 10.15 及更高版本?
- node.js - ElectronJs:如何在 Windows 的渲染进程中使用 sequelize?
- html - 尽管在 CSS 中将宽度设置为 100%,但 HTML 中的正文内容不是全屏?响应时
- c++ - 我如何在 C++ 中更改堆栈的顶部?