当前位置: 首页 > 知识库问答 >
问题:

了解Azure应用服务计划的出站数据传输

赵俊晤
2023-03-14

为了将非常小的企业Web应用程序从本地迁移到Azure PAAS服务环境,我们确定了以下暂定解决方案

  • 使用Azure存储帐户托管前端(Angular SPA)
  • 使用应用程序服务计划运行后端Spring Boot应用程序
  • 使用Application Gateway V2(带WAF)作为公共endpoint,将流量重新路由到存储帐户和应用程序服务(SSL将托管在Gateway中,因为它是公共endpoint)
  • 使用Azure SQL Server作为数据库
  • 使用VPN网关站点到站点的连接,从Azure服务到内部部署,用于外部SFTP文件传输。(尺寸非常小)

但似乎应用程序服务计划不会放在应用程序VNET中,因此首先需要将Azure服务与应用程序VNET进行VNET集成,以实现VPN连接。我们的应用程序非常小,没有HA或其他多区域/地区要求,因此使用专用的ASE(Azure服务环境)对我们来说是不可行的。由于与应用程序服务的通信不是应用程序VNET的本地通信,因此我们正试图理解Azure networking中关于上述PAAS服务的术语“外部数据传输(特别是收费和非收费)”的概念。

  1. 从应用程序网关(在应用程序VNET中)到Azure服务(Plan)的流量是否被视为出站数据传输
  2. 如果Azure服务与应用程序VNET之间存在VNET集成,那么从Azure服务到应用程序VNET的流量是否被视为出站数据传输

共有1个答案

关志
2023-03-14

从这篇文章中,我们知道

出站数据传输:每个月的前5 GB出站数据传输对所有Azure区域都是免费的,但随后Azure定价层将根据不同的平板(5–10 TB,然后是40 TB、100 TB、350 TB,然后是500 TB以上的所有平板)启动。

如果通过internet访问Azure中部署的应用程序,则应考虑此费用。例如,当从Azure存储帐户或网站下载数据时,通过RDP和SSH访问VM将产生费用,因为数据将从Azure数据中心传输出去。

将应用这些费用的另一种情况是通过VPN或ExpressRoute进行混合连接。对于VPN,来自VPN网关的出站数据将按出站数据费率计费。对于ExpressRoute,出站数据传输对计量数据计划收费,费用将因所选计划而异。

对于您的问题:

  1. 从应用程序网关(在应用程序VNET中)到Azure服务(Plan)的流量将被视为出站数据传输

因为如果后端池是公共endpoint(Azure应用服务),应用程序网关将使用其前端公共IP到达服务器。如果没有前端公共IP地址,则为出站外部连接分配一个。阅读应用程序网关如何路由请求。此外,如果您在不同区域有应用程序逃亡和应用程序服务计划,则会收取费用。

因为流量通常通过Azure主干网,托管web应用的虚拟机从该集成子网分配了一个专用IP地址。这些IP地址用于出站连接。如果跨区域部署所有资源,您还将收取费用(为此,您可以使用网关所需的VNet集成)。

如果您有兴趣,您可以阅读其他Azure服务可以降低您的云成本。

 类似资料:
  • 我使用此命令使用powershell创建了一个新的Web应用程序。 现在,我希望将web应用的应用服务计划从免费更改为共享/标准等。 读过文章 https://azure.microsoft.com/en-us/documentation/articles/azure-web-sites-web-hosting-plans-in-depth-overview/ 无法创建空的应用程序服务计划。那么,

  • 我正在尝试更改其中一个Azure应用服务的Azure应用服务计划,以下是我得到的。它无法搜索我刚刚创建的应用服务计划。 Azure应用服务的当前应用服务计划和我想要更改为存在于同一位置和同一资源组中的计划。这两个计划的唯一区别是定价层。现有计划恰好在“标准:2小”中,我刚刚创建的计划在“标准:1小”中。对于这两个计划,我都选择定价层为“标准1”,因此不确定这是如何在定价层名称中添加数字1和2的。

  • 我们正在考虑将多个网站迁移到Microsoft Azure。我们相信应用服务标准的tier S1服务将满足我们的大部分需求。 应用服务计划详情 不幸的是,它最多提供50Gb的存储空间。是否可以将存储添加到总体服务计划中?(例如,存储将可用于应用程序服务上的所有应用程序)。 我知道您可以单独为每个应用程序添加blob存储,但我们更愿意在整个服务计划中增加可用存储。

  • 我正在尝试删除与我之前创建的移动应用后端相关的所有内容,并且我能够删除除应用服务计划之外的所有内容。 这表明应用程序服务计划没有连接的应用程序和定价层,但我仍然无法删除它: 当我尝试单击计划以查看其详细信息时,门户将进入无限加载状态,而不会发生任何其他情况: 有人能帮我解决这个问题吗?

  • 我创建了一个新的Azure webapp,我想将其移动到一个单独的web app服务计划,以应用自定义域(免费层上不可用)。从新门户中,我尝试创建新的Web应用服务计划,并得到此错误。 无法创建应用服务计划。 无法创建应用服务计划。处理您的请求时出错。请稍后再试。" 即使在创建web应用程序时,若我选择创建新的应用程序服务计划,它也会自动进入免费计划。

  • 有两个Azure Web应用位于同一资源组中,但有两个不同的应用服务计划。 资源组web app group中的web-app-1具有应用服务计划web-app-1-plan 资源组web-app-group中的web-app-2具有应用服务计划web-app-2-plan 我在资源组web-app-group中创建了一个名为“web-app-3-plan”的新应用服务计划,该计划是在两个web应