Home icon
Identify and optimize public IPv4 address usage on AWS

Blog



This article explains how to identify and optimize public IPv4 address usage on AWS following new charges beginning February 1, 2024.

  • AWS now charges $0.005/IP/hour for all public IPv4 addresses except BYOIP
  • Four types of public IPv4 addresses: EC2, Elastic IP, service-managed, and BYOIP (free)
  • Cost and Usage Reports now include PublicIPv4:IdleAddress and PublicIPv4:InUseAddress usage types
  • Public IP Insights (free VPC IPAM feature) monitors public IPv4 usage across accounts and regions
  • Disable auto-assignment of public IPs on subnets that don't require internet access
  • Use EC2 Instance Connect Endpoints instead of public IPs for remote access
  • Deploy NAT gateways for outbound traffic and load balancers for inbound traffic
  • Use AWS Global Accelerator with private endpoints to reduce public IP requirements

The article provides cost comparison examples showing significant savings through optimization strategies like NAT gateways and load balancers.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.