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.
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.