# Monday, May 23, 2011

 

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.

 

Thanks

E.Ravi

Comments are closed.