Virtual networks, subnets & IP addressing
Elastic IP addresses (and BYOIP) vs Public IP addresses and prefixes
Elastic IP addresses map to Azure Standard public IP addresses.
Public IP prefixes give contiguous ranges, and custom IP prefixes let you bring your own ranges (like AWS BYOIP).
Side-by-side comparison
| Aspect | Amazon Web Services | Microsoft Azure |
|---|---|---|
| Service | Elastic IP addresses (and BYOIP) | Public IP addresses and prefixes |
| Lifecycle | Generally available | Generally available |
| What it is | Static public IPv4 addresses you allocate to your account and remap between resources. You can also bring your own IP ranges (BYOIP). | Standard SKU static public IPv4 and IPv6 addresses, contiguous public IP prefixes, and custom IP prefixes (bring your own IP). Basic SKU public IPs retired September 30, 2025. |
| Pricing model | Per public IPv4 address-hour (in use or idle). BYOIP addresses aren't charged. | Per public IP or prefix-hour, by SKU and tier. |
| Docs | Elastic IP addresses (and BYOIP) docs | Public IP addresses and prefixes docs |
| Pricing page | Elastic IP addresses (and BYOIP) pricing | Public IP addresses and prefixes pricing |
| Exams | SAA-C03 ANS-C01 Retiring | AZ-104 AZ-700 |
Key differences
- Lifecycle. Basic SKU public IPs retired on September 30, 2025, so use Standard (static, zone-redundant, secure by default) on Azure.
- Charges. AWS charges for every public IPv4 address, whether attached or idle. Azure charges per public IP and prefix, by SKU.
Pricing summary
Pricing models only. No prices are quoted because they change by region and over time.
- AWS
- Per public IPv4 address-hour (in use or idle). BYOIP addresses aren't charged. Elastic IP addresses (and BYOIP) pricing →
- Azure
- Per public IP or prefix-hour, by SKU and tier. Public IP addresses and prefixes pricing →
Certification exam mapping
| Exam | Provider | Level | Status |
|---|---|---|---|
| AWS Certified Solutions Architect – Associate SAA-C03 | AWS | Associate | current Italian version retires after Dec 31, 2026. |
| AWS Certified Advanced Networking – Specialty ANS-C01 | AWS | Specialty | retiring The exam is being retired. The last day to take it is Dec 31, 2026. Existing certifications stay active for their three-year period. |
| Microsoft Certified – Azure Administrator Associate AZ-104 | Azure | Associate | current |
| Microsoft Certified – Azure Network Engineer Associate AZ-700 | Azure | Associate | current |
Relevance is based on each exam's published scope, not a line-by-line objective match. Check the official study guide.
FAQ
What is the Azure equivalent of Elastic IP addresses (and BYOIP)?
Elastic IP addresses map to Azure Standard public IP addresses. Public IP prefixes give contiguous ranges, and custom IP prefixes let you bring your own ranges (like AWS BYOIP).
How does pricing compare between Elastic IP addresses (and BYOIP) and Public IP addresses and prefixes?
AWS: Per public IPv4 address-hour (in use or idle). BYOIP addresses aren't charged. Azure: Per public IP or prefix-hour, by SKU and tier. Check the official pricing pages for current rates.
Which certification exams cover this topic?
AWS Certified Solutions Architect – Associate (SAA-C03); AWS Certified Advanced Networking – Specialty (ANS-C01) [retiring]; Microsoft Certified – Azure Administrator Associate (AZ-104); Microsoft Certified – Azure Network Engineer Associate (AZ-700).
Related comparisons
Official sources
- docs.aws.amazon.com/vpc/latest/userguide/vpc-eips.html
- learn.microsoft.com/en-us/azure/virtual-network/ip-services/public-ip-addresses
- learn.microsoft.com/en-us/azure/virtual-network/ip-services/public-ip-basic-upgrade-guidance
- learn.microsoft.com/en-us/azure/virtual-network/ip-services/custom-ip-address-prefix