【问题标题】:Azure Front Door with Serverless web Application带有无服务器 Web 应用程序的 Azure Front Door
【发布时间】:2021-10-01 21:08:58
【问题描述】:

我正在尝试为应用程序构建架构。以下是要求 -

  1. 这是一个内部网络应用程序
  2. 最大用户数为 300
  3. 将从不同的地理位置使用 与此问题无关的其他内容很少。

我正在考虑为无服务器方法使用 azure 函数。有几篇文章建议使用 Azure 前门。

Azure front door 的功能在这些文章中不清楚。请帮助我了解Azure Front Door是什么以及它在上述业务场景中是否有用。

【问题讨论】:

  • 当你说的时候,它将在不同的位置使用:应用程序是部署在多个区域还是只是连接到应用程序的用户来自不同的区域或两者兼而有之?

标签: azure web-applications architecture azure-functions azure-front-door


【解决方案1】:

Azure Front Door (AFD) 是托管和操作外部(面向 Internet)API 的地方。 AFD 是一种可以用来以相对安全的方式将内部服务暴露给外界的东西。

因此,如果您的用户通过专用网络(如 WAN 或 VPN)连接到您的网站,那么您就不需要 AFD。

例如,假设您在 Azure 中有“私有”服务/数据,并且您希望将它们公开给第 3 方,或者您希望在其他地方托管的问题中提到的网络应用程序,所以它需要通过 Internet 连接到您的服务。在这种情况下,AFD 将是向网站公开内部服务的一种选择。

如果您之前从未在互联网上公开过 API,那么 AFD 可能是一个不错的起点,因为它提供了一套相当全面的功能(安全特性、可观察性等),尽管我不知道有多少运行会花费你。

AFD website & documentation 应提供(或链接到)足够的信息,以帮助您准确了解它提供的内容。

【讨论】:

    猜你喜欢
    • 2023-01-31
    • 2019-08-06
    • 1970-01-01
    • 2022-11-02
    • 2021-03-07
    • 2021-07-01
    • 2019-06-16
    • 2021-12-04
    • 1970-01-01
    相关资源
    最近更新 更多