Hacker News new | ask | show | jobs
by ntoshev 6339 days ago
EC2 has been in operation for a few years now, and the price levels from the launch remain unchanged, despite the fact that their largest expenses are subject to Moore's law.
8 comments

The price levels of everything except for running an instance for an hour have dropped significantly since launch. This includes bandwidth (the pricing tiers used to be $0.18/$0.16/$0.13 per GB and have since fallen to $0.17/$0.13/$0.11 with the addition of a fourth tier at $0.10/GB), S3 storage & requests (used to be $0.15/GB for storage and $0.20/GB for requests, now is $0.12 - $0.15 for storage and $0.10 - $0.17 for requests), Simple Queue Service (the changes here are more complex but Amazon writes "Under the new plan, 76% of customers with bills greater than $1 would have received lower bills, saving an average of 71% each compared to their actual bill", so it's generally much cheaper), Simple DB storage (used to be $1.50 per GB-month, now is only $0.25 per GB-month), even the Cloudfront CDN has already gotten cheaper since its very recent launch date (the lowest priced tier used to be $0.09 per GB and they've since added tiers from 5 to 8 cents per GB).

So while you're right that the instance-hour cost has remained flat since the launch, the actual costs of using the AWS platform as a supercomputer or server farm has fallen dramatically.

They have also added:

- Elastic Block Storage

- An SLA

- Windows

- Static (Elastic) IPs

- New datacenters

- Geographic targeting (Regions)

without raising the price.

And, the bandwidth prices have gone down a little.
Well, putting aside the fact that you are pretty much wrong (servers are cheap, power, cooling, etc, not so much), keep in mind too that their initial pricing may not have been profitable, or may even have been at a loss because what matters is the total lifetime value of a customer.

Amazon (or any other hosting provider) may set their initial price below cost because declining costs will give them a reasonable margin when figured over the space of a few years.

Even mathematically inclined people get brainbusted when someone says the I-word, but I have to try: if you are able to buy some commodity for $1 in 2005, and you are able to buy the same commodity for $1 in 2008, then the real price has declined by about eight to ten percent, give or take.
If you're expecting the price to drop by 75%, 10% is negligible.
If they can keep customers at their current price level, then this just sounds like good economics to me.
One of my friends who works there said their largest cost is salary.

Can you explain how salary is subject to Moore's law?

The point of the cloud is that it is automated and the development costs are negligible after being amortized over so many servers. If EC2's largest cost is salary then either they haven't reached sufficient scale yet or they're somehow doing it wrong.
Has the size of a 'compute unit' changed?
Not much. It's hard to tell, given that the definition is somewhat vague.
Their largest expense could be bandwidth.
EC2 charges separately for compute, storage, and bandwidth. IIRC they did reduce bandwidth prices, but compute prices have been the same for years.
ah! thanks for letting me know.