Live data from Hacker News

AWS to begin charging for public IPv4 addresses

aws.amazon.com

21–30 of 377 posts

Re: AWS to begin charging for public IPv4 addresses

#21
post #9

This is a hidden price hike. It would be more reasonable if there was a corresponding decrease in server costs.

I don't think either of those is true?

It's not hidden, they put it right up on their blog https://aws.amazon.com/blogs/aws/new-aws-public-ipv4-address... the opening line of which is "We are introducing a new charge for public IPv4 addresses" and when it starts and what the cost is. I assume like every other AWS charge it's broken out in great detail on their billing statements and even have APIs to query costs. Usually they send an email with these changes too so if they haven't I assume they will. It's a regular old price hike but it's not a hidden one.

Secondly since "the cost to acquire a single public IPv4 address has risen more than 300% over the past 5 years", there's no accompanying decrease in server costs that would be "reasonable" to account for this. Charging for the IP itself makes total sense since that's the cost they're accounting for. If it were packed into the instance costs, then instances without a public IP would be paying for it too. This incentivises you to do exactly what they want you to do: use fewer public IPs where you don't need them. This is way more reasonable than an across-the-board instance cost bump which would be a hidden price hike. This is a bridge toll that covers the cost of the bridge by its users instead of raising taxes on everyone.

I guess you're wanting to pay the same and just distribute the cost between the IP and the instance differently? And hey me too, I love not being charged more. But they want to account for their costs without eating into their margin and this is how they're going about it. You don't have to like it; I sure don't. You can wish AWS would just keep eating the cost for you; me too! But I don't think "hidden" or "unreasonable" is accurate.

Re: AWS to begin charging for public IPv4 addresses

#22
post #16

> A new blog post shows you how to use Elastic Load Balancers and NAT Gateways for ingress and egress traffic, while avoiding the use of a public IPv4 address for each instance that you launch. It would be nice if this came with reasonably priced NAT gateways. The current pricing is outrageous.

I completely agree. It’s odd they would announce charging for dedicated IPv4 while not having a free shared egress solution (unless I’m misunderstanding).

I would expect them to reduce NAT pricing in the long run, but who knows.

Re: AWS to begin charging for public IPv4 addresses

#23
post #9

This is a hidden price hike. It would be more reasonable if there was a corresponding decrease in server costs.

Their costs for delivering one service are increasing so they should lower their prices on another?

If they're separating out functionality from that service and charging for it, sure. Customers who don't pay extra are getting less service than they used to for the same money they used to pay.

Re: AWS to begin charging for public IPv4 addresses

#24
post #16

> A new blog post shows you how to use Elastic Load Balancers and NAT Gateways for ingress and egress traffic, while avoiding the use of a public IPv4 address for each instance that you launch. It would be nice if this came with reasonably priced NAT gateways. The current pricing is outrageous.

You can stand up your own on top of a t3.micro or something if you don't care too much about HA (e.g. you just wanna be able to hit the internet when SSHed into your instances).

Re: AWS to begin charging for public IPv4 addresses

#25
post #13
post #2

I personally dont think 45$ per year is going to change habits that much, especially for larger customers who have a lot of public IPs.

Already a lot of discussion about this at my job. It’s a lot of $ at scale. We will put a bunch of work in to avoid the fee.

At $45 a year per IP address you’d have to spend less than a man hour per address to even conceivably approach break even.

And I normally would be worried if my company was focusing on break even initiatives instead of higher impact ones.

Re: AWS to begin charging for public IPv4 addresses

#27
post #5
post #3

Earlier quoted context omitted.

Hobby customers can buy an entire VPS, complete with IPv4 to tunnel through, for 1/4 that

Hobby customers aren't using AWS, by and large. And it's only a matter of time before we see more and more costs for IPv4 down in these tiers as well.

Counterpoint: My hobby projects all use AWS because that's what I am familiar with, and they have the cheapest prices. I also reuse a lot of resources like a database to further save costs.

Re: AWS to begin charging for public IPv4 addresses

#28
post #5
post #3

Earlier quoted context omitted.

Hobby customers can buy an entire VPS, complete with IPv4 to tunnel through, for 1/4 that

Hobby customers aren't using AWS, by and large. And it's only a matter of time before we see more and more costs for IPv4 down in these tiers as well.

Totally disagree! :)

My monthly costs are minuscule with a reserved with a t4g instance, Lambda, S3 and Cloudfront as my primary usage.

Honestly, it beats out the “budget” VPS providers I was previously using, and is a heck of a lot more powerful/reliable.

Re: AWS to begin charging for public IPv4 addresses

#29
post #15
post #5

Earlier quoted context omitted.

Hobby customers aren't using AWS, by and large. And it's only a matter of time before we see more and more costs for IPv4 down in these tiers as well.

> Hobby customers aren't using AWS AWS has the easy to use Lightsail[1] VPS offer with cheapest product at $3.5/mo but they'll likely increase these prices as well, since there's an IPv4 address included. [1] https://aws.amazon.com/lightsail/pricing/

I've got a 2GB ram 2 CPU for the same price on IONOS

Re: AWS to begin charging for public IPv4 addresses

#30
post #16

> A new blog post shows you how to use Elastic Load Balancers and NAT Gateways for ingress and egress traffic, while avoiding the use of a public IPv4 address for each instance that you launch. It would be nice if this came with reasonably priced NAT gateways. The current pricing is outrageous.

$40/mo is outrageous? We spend thousands a month on AWS and drive most traffic thru a single NAT gateway. It's rock solid and it "just works" without any fuss. Totally worth it.
Post reply on HN