Twitter: langonej
Published Work

TECHTARGET
- * Troubleshooting VMware View Bottlenecks with VMware AppSpeed
- * How to put the VMware View client on a USB drive with VMware ThinApp
- * Using VMware RAWC to see how VMware View workloads may affect your architecture
- * Reviewing bluelock vCloud Express
- * Reviewing the five official VMware vCloud Express providers
- * 10 virtualization predictions for 2010

VIRTUALIZATION.INFO
- * The Apple iPad Opened the Door for the Real Business Tablets
- * Designing the Virtual Data Center - Part 2: Building Blocks or Bespoke Bits?
- * Designing the Virtual Data Center - Part 1
OTHER SOURCES
Additional Info
User login
Amazon Web Services (AWS) versus Microsoft Windows Azure: Price Comparison

Now that Microsoft has finally announced pricing for the Azure platform, I thought I would take a look at comparing the pricing model against the most popular and mature cloud on the market to date, Amazon Web Services (AWS). My initial reaction is that Microsoft took Amazon’s price structure and met their cost point, or shaved off half a cent.
Acronyms
AWS = Amazon Web Services
AMI = Amazon Machine Image
Legend
When there is a clear winner on price (fixed price for both platforms), the cheapest option will be denoted via green highlighting.
On many of the pricing models, especially relating to bandwidth, AWS offers a sliding scale. Use more, pay less (to a point). In these scenarios, the information will be presented in the notes field, but there will not be a clearly marked winner.
Basic Computing
Of note here, Azure can ONLY run Windows-based instances, at the moment. AWS is able to run Linux instances, which are cheaper than Windows instances ($0.10/hour for a small Linux instance).
| Description | Windows Azure | Amazon Web Services | Notes |
|---|---|---|---|
| Compute per Hour | $0.12 | $0.125 | Small Windows instance used from AWS. |
| Storage per GB | $0.15 | $0.15 | AMZN has a decreasing cost model down to 0.12. http://aws.amazon.com/s3/#pricing |
| Storage Transactions/Requests per 10K | $0.01 | $0.01 | |
| Bandwidth Inbound per GB | $0.10 | $0.10 | |
| Bandwidth Outbound per GB | $0.15 | $0.17 | AMZN has a decreasing cost model down to 0.10. Http://aws.amazon.com/s3/#pricing |
Database Operations
This is an area that is quite gray to me. Microsoft is offering SQL Azure which appears to be cheaper than even SimpleDB from AWS. It’s not quite clear whether you are getting a full instance in SQL Azure, or simply a database.
| Description | Windows Azure | Amazon Web Services | Notes |
|---|---|---|---|
| SQL Azure Web Edition per Month | $9.99 | x | Up to 1GB relational DB |
| SQL Azure Business Edition per Month | $99.99 | x | Up to 10GB relational DB |
| SQL Standard Large per Hour | x | $1.10 | $1.35/hour with authentication services. $1.1*24 hours * 30 days = $792; $1.1*10*20=$220 |
| SQL Standard Extra Large per Hour | x | $2.20 | $2.70/hour with authentication services. |
| SQL Standard High CPU Extra Large per Hour | x | $2.40 | $3.20/hour with authentication services. |
| SQL Azure Bandwidth Inbound per GB | $0.10 | ||
| SQL Azure Bandwidth Outbound per GB | $0.15 |
AWS does offer SimpleDB, which is explained as, “Amazon SimpleDB provides a simple web services interface to create and store multiple data sets, query your data easily, and return the results. Your data is automatically indexed, making it easy to quickly find the information that you need. There is no need to pre-define a schema or change a schema if new data is added later. And scale-out is as simple as creating new domains, rather than building out new servers.”
Below you will see time multiplied out for AWS with an instance running 24 hours, 365 days a year. You will also see pricing with an instance on 10 hours a day, 20 days a month (work week). By leveraging the persistent storage of S3, an instance does not need to be online 24 hours a day, assuming a cloud-ready solution is architected.
| Description | Windows Azure | Amazon Web Services | Notes |
|---|---|---|---|
| AWS SimpleDB Free Tier | x | FREE | Free Tier. Free for FIRST 25 machine hours, 1GB of data transfer and 1GB of storage. In most Use Cases, 2M GET or SELECT API requests can be completed per month before incurring any usage charges. |
| AWS SimpleDB per Hour | x | $0.14 | $.14*24*30 = $100.80. $.14*10*20=$28 |
| AWS SimpleDB Bandwidth Inbound (first 1GB) | x | FREE | |
| AWS SimpleDB Bandwidth Outbound | x | $0.17 | AMZN has a decreasing cost model down to 0.10. Http://aws.amazon.com/simpledb/#pricing |
| AWS SimpleDB Structured Data Storage (first 1GB) | x | FREE | S3 should be used for files, large objects, etc. SimpleDB for metadata and pointers |
| AWS SimpleDB Structured Data Storage (post 1GB | x | $0.25 |
Message Queueing
AWS’ Simple Queue Service (SQS) defines themselves as, “Amazon SQS works by exposing Amazon’s web-scale messaging infrastructure as a web service. Any computer on the Internet can add or read messages without any installed software or special firewall configurations. Components of applications using Amazon SQS can run independently, and do not need to be on the same network, developed with the same technologies, or running at the same time.”
| Description | Windows Azure | Amazon Web Services | Notes |
|---|---|---|---|
| .Net Azure Services per 100K Requests | $0.15 | $0.10 | AWS Simple Queuing |
| .Net Azure Services Bandwidth Inbound per GB | $0.10 | $0.10 | AWS Simple Queuing Service |
| .Net Azure Services Bandidth Outbound per GB | $0.15 | $0.17 | AMZN has a decreasing cost model down to 0.10. http://aws.amazon.com/sqs/#pricing |
Advanced Features
There are several features not yet available on the Azure platform. Most of these features revolve around global deployments, such as CloudFront, which is a webservice for global cloud delivery.
| Description | Windows Azure | Amazon Web Services | Notes |
|---|---|---|---|
| AWS CloudFront Bandwidth Outbound per GB | N/A | $0.17 | AMZN has a decreasing cost model down to 0.05. http://aws.amazon.com/cloudfront/#pricing |
| AWS CloudFront Requests per 100K GET | N/A | $0.10 | Pricing used for US Edge Locations |
| AWS Elastic MapReduce per Hour | N/A | $0.12 | AMZN has a decreasing cost model down to 0.05. http://aws.amazon.com/cloudfront/#pricing |
This is simply a pricing comparison of each platform. A functional and performance test is coming as soon as I get a full blown Azure account, which should be in the next week or so.
- Add new comment
- 3927 reads
Accolades






Video
"Green IT" - Leveraging VMware to provide a green datacenter.
Preview of the upcoming VMware View iPad App with PCoIP support.
Ubertechnik 350Z at VIR.
Latest from Disqus
Consulting Gigs
CURRENT GIGS for 1099 VCP's
- * VMware Site Recovery Manager Consultant.
Status: FILLED.
Duration: 3 WeeksLocation: Reston, VA
Clearance: None
- * Senior Solaris Consultant.
Duration: 3+ Weeks
Location: Reston, VA
Clearance: TS SCI
Note: All 1099 consultants must be a current VCP.
