AWS 将对公共 IPv4 地址收费:如何降低成本?

问题描述 投票:0回答:1

AWS 宣布,从 2024 年 2 月开始,每个公共 IPv4 地址每小时收费 0.005 美元。来源:https://aws.amazon.com/blogs/aws/new-aws-public-ipv4-address-charge-公共 IP 见解/

我研究了减轻这些成本的方法并阅读了各种文档,但我想听取活跃社区的意见,以更好地理解这个问题。

在我的研究中,我发现了一种替代方法,涉及“公共/私有 VPC 设置”,其中通过 NAT 网关进行互联网访问。这将消除对多个公共 IPv4 地址的需求,只保留一个需要付费的地址。但是,使用 NAT 网关会产生自身成本,对于小型架构来说可能不值得。

我的架构基于 Elastic Beanstalk 中的三个应用程序,每个应用程序的实例都有一个公共 IPv4,供客户端通过浏览器访问该平台。另一个公共 IPv4 分配给 RDS MySQL。

这将导致 0.005 美元/小时/公共 IPv4 的成本 → 0.005 * 24 * 31 * 4 =

14.88 美元

同时,使用带有 NAT 网关的公有/私有 VPC 会产生如下成本:

    NAT 网关每小时费用:$0.045/小时/NAT 网关 x 730 小时 x 1 NAT 网关 = $32.85/月
  • NAT 网关数据处理费用:$0.045/GB x 10 GB(假设 10 GB 流量)= $0.45/月
  • 使用中的公共 IPv4 地址费用:0.005 美元/IP/小时 x 730 小时 x 1 个弹性 IP = 3.65 美元/月
  • 因此,32.85 美元 + 0.45 美元 + 3.65 美元 = 36.95 美元
我的问题是是否有可能降低公共 IPv4 的成本。有谁可以指导一下吗?

amazon-web-services amazon-elastic-beanstalk ipv4 cost-management aws-cost-explorer
1个回答
0
投票
NAT网关只能用于出站访问。

使用 Elastic Beanstalk,您的流量会进入您的应用程序,因此 NAT 网关在那里没有任何帮助。

您可以将 Beanstalk 应用程序与 VPC 关联,以在私有 IP 上公开它们,然后在它们前面使用应用程序负载均衡器 (ALB) 或 Aviatrix Gateway 等虚拟设备,以便将一个公共 IP 用于多个 EB 应用程序。

© www.soinside.com 2019 - 2024. All rights reserved.