Windows Azure vs. Amazon cloud pricing
Day 2 keynote of WPC wasnât as thrilling as the first one, but we got what we wanted: Windows Azure pricing. Plus a free few months, starting now. Howâs that?
The most important things first: The prices are available in Windows Azure team blog. There are also a few words on the Service Level Agreement (in short: 99.95%).
The commercial release will happen in PDC 2009 this November. Until that, Azure will be free. If you want to try it, now is pretty much the time!
How does it compare to Amazon?
In the PDC 2008 launch, Microsoft promised Azure pricing would be âcompetitiveâ with âeverything on marketâ. In practice that means Amazon, given that its EC2 service is by far the closest commercial analogy to what Azure as a hosting platform is.
Computing power: An Azure computing hour costs $0.12. Amazon offers the same thing at $0.125 on Windows; on Linux, you can get as low as $0.10. On the other hand, âLargeâ instances on Amazon cost up to $1.00 per hour on Windows, $0.80 on Linux. Azure doesnât differentiate between the instance sizes, but of course provides the possibility to split the workload across worker/web roles. Cost-wise, a âlargeâ Amazon instance roughly equals 8 Azure role instances, but at this point you canât really compare those two.
Storage space: The Amazon alternative is their S3 service. It puts the price of one gig at $0.15 per month, discounting some for extreme data volumes. Azure is as competitive as they go: The same price.
Storage is also priced by transaction. Azure costs $0.01 per 10000 transactions; Amazonâs pricing is the same, although for pricing purposes, they count data writes as 10 transactions. This may or may not make a huge difference, depending on the nature of your application.
The newly re-branded SQL Azure relational database doesnât have an Amazon equivalent, but SQL Azure costs $9.99 / month for a 1 GB database and $99.99 / month for a database up to 10 GB.
Data transfer: The Azure platforms puts the cost of a transferred gig at $0.10 for inbound data and $0.15 for outbound. The Amazon equivalent (on the EC2 page, scroll down) is $0.10 per GB. Transfer between services inside the same datacenter will not be charged on Amazon, but the Azure announcement is less clear on this one. I suppose weâll get more info later on.
.NET Services: For Azure, Service Bus messages and Access Control tokens are priced at $0.15 per 100 000 items. Thatâs not comparable to anything Amazon does, but it does sound cheap.
So is it competitive?
I think it is. I wouldnât have expected Microsoft to go much below Amazonâs prices anyway. Is it cheaper? No, not really â at least it doesnât look that way. Would it have to be? Probably not, given that the developer ecosystem story for Microsoft beats Amazonâs equivalent hands down.
But what are the real prices then? Microsoft is promising to sell Azure through Volume Licensing as well, likely with considerable discounts. Also, while pay-as-you-go is the main pricing model, the keynote already promised quite a few flat-rate or semi-flat-rate offers coming up with the commercial launch.
Did I miss something? Will Amazon react and how? Thoughts?
July 14, 2009
¡ Jouni Heikniemi ¡ 11 Comments
Tags: Azure, WPC ¡ Posted in: Cloud
11 Responses
Ana Rodriguez - July 14, 2009
Hi Jouni,
Wow I didnât know the prices! Thanks for the data and comparison with Amazon. I think we are taking a step forward to a new era of technology; companies should start moving to cloud computing and develop their applications towards it. The real deal is will they know the true value of cloud computing?
Our company just developed a cloud-hosted application. You can take a look at it here: http://personalradiostation.cloudapp.net/. If you like it, you can help us vote for it at the new CloudApp() Contest: http://www.newcloudapp.com/vote.aspx. The app is listed at the end of the page, under the name of Omar Del Rio.
Rewards,
Ana Rodriguez
ana.rodriguez@sieena.com
Jemm - July 15, 2009
The pricing sounds good for me and I'm already thinking of many ways how to utilize those services. :)
Some people in local MS-events rose a question about legal issues. Like could companies put data to other continents where local laws and policies don't apply etc. Maybe it is complicated for bigger companies in that respect.
John Mullinax - July 15, 2009
Nice analysis. One thing I would add is that for compute pricing, Amazon EC2 provides a machine instance to manage, while Windows Azure lets you just manage the *application* instance. This is fundamentally the difference between Infrastructure-as-a-Service and Platform-as-a-Service.
To elaborate, with EC2 you have to worry about load balancing, patching, and perhaps additional software licensing (depending on what you run in your machine instance). This can give you more flexibility, but it comes with a tangible cost – most of which is probably additional to your bill from Amazon.
With Azure, you can really focus on your code because the infrastructure and VM level systems management is automatically handled for you – and already included in your price/SLA.
Ram Bapu - July 15, 2009
Thanks for posting the comparisions – We are currently moving into EC2 for Ntroduction.com and have already paid quite a good amount during moving over+ development and testing of our Apps.
One difference I saw on Azure is (Not sure how MS would differentiate the development/testing from production) is their 'Compute hours will be charged only for when apps are deployed, not during development and testing.' This is something tempting for small/mid-size companies that would like to save as much until its placed on the counters.
Conscious Development - Writings about making some sense to software development » Azure is cheap, Google is cheaper - or is it? - July 16, 2009
[…] cheap, Google is cheaper – or is it? By Sami Poimala These days the internet has bee flowing of comparisons between Azure and Amazon. Finally there's a comparison between Azure and Google's app […]
WPC ă§ăŽ Azure ďź äžĄć źćŚçĽăŽăžă¨ă « Agile Cat — Azure & Cloud — Talking Book - July 21, 2009
[…] Web Services ă¨ăŽćŻčźăŤă¤ăăŚăŻăThe RegisterăInformation Week ăHeikiemi Hardcoded […]
Conscious Development » Azure is cheap, Google is cheaper – or is it? - September 24, 2009
[…] that there already numerous comparison between different cloud vendors and their prices, like here and […]
Mario - October 4, 2009
Windows Azure advantage:
Developers, developers, developers!
http://www.youtube.com/watch?v=8To-6VIJZRE
Community Goodies:Windows Azure platform for business decision makers - Community Goodies - Site Home - MSDN Blogs - July 21, 2010
[…] http://www.heikniemi.net/hardcoded/2009/07/windows-azure-vs-amazon-cloud-pricing/ […]
Windows Azure platform for business decision makers - Community Goodies - Site Home - MSDN Blogs - July 22, 2010
[…] http://www.heikniemi.net/hardcoded/2009/07/windows-azure-vs-amazon-cloud-pricing/ […]
web Hosting - August 11, 2016
Informative article, toltally what I needed.
Leave a Reply