gpt4 book ai didi

azure - 无服务器架构 - Azure 函数 @edge

转载 作者:行者123 更新时间:2023-12-02 07:47:06 24 4
gpt4 key购买 nike

我们的应用程序中有以下技术堆栈

  • Angular 7
  • Asp.net 核心 2.2
  • SQL 服务器
  • 图片

为了在 Azure 上实现无服务器架构,我们有如下 map

  • Angular 7 - Blob(因为它是静态的)
  • Asp.net core 2.2 - Azure 函数
  • SQL 服务器 - SQL 即服务
  • 图像 - Blob

现在如何处理 Azure Functions@Edge ?

AWS 中是否有类似的 Lambda@Edge?

最佳答案

据我所知,目前没有同等的 Azure 服务。事实上,早在 2018 年 10 月,Lambda@Edge 和 Azure IoT Edge 的比较 was removed来自Services Comparison页。

现在相当于将 CloudFlare Workers 与 Azure Functions 结合使用。 Troy Hunt 解释了他如何做到这一点 Have I Been PwnedServerless to the Max: Doing Big Things for Small Dollars with Cloudflare Workers and Azure Functions 。该网站拥有大量流量,Troy Hunt 自掏腰包支付流量。边缘 worker 意味着在大多数情况下,“Have I Been Pwned”不必访问 Blob 存储。

现在这可能是一个非常好的选择。 Cloudflare 工作人员是 faster与 Lambda@Edge 相比,CloudFlare 提供了非常好的缓存、代理和 DDOS 保护服务。您还必须考虑启动时间。 Javascript 函数的启动速度比 Java 或 .NET Core 函数更快,这意味着它们可以更好地处理冷启动和请求突发。

所有这一切将来肯定会改变。边缘功能是一个利润丰厚的市场。 Lambda@Edge 肯定会变得更快。 Azure 可能会添加自己的服务或与 CloudFlare 合作。

关于azure - 无服务器架构 - Azure 函数 @edge,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54768968/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com