![Google Cloud Functions / Firebase Functions 有哪些措施可以防御 DDoS?](https://www.netjue.com/wp-content/uploads/2023/10/image-304.png)
Google Cloud Functions 以实惠的价格提供该服务,但缺少 DDoS 防护和速率限制等功能。
如果不保护产品免遭滥用,就很难上市,因为在某个时候,我们可能会收到意想不到的大量请求,从而导致巨额账单!
我知道但似乎无效的解决方案
云端点:可用于速率限制,但定价部分比云功能定价高得多。看起来最好在云函数中处理,而不是使用端点,因为端点也有同样的问题。
Cloud Armor:没有友好的定价计划和启动器。
问题
- 如果我添加 Cloud Flare 来应对 DDoS 攻击可以吗?它是否会给 Rest API 服务增加任何额外的延迟?
- 使用反向代理进行速率限制和 DDoS 防护是否有效?在什么级别的流量下我需要升级反向代理服务器 (Nginx) 以确保其可扩展?我知道它超越了无服务器功能的目的,因为我受到反向代理性能的限制,但如果我这样做,我没有看到任何其他替代方案。
我想知道你们采取了哪些措施来保护无服务器功能免遭滥用。