36 captures
03 Nov 2008 - 04 Feb 2019
About this capture
Entries (RSS)Comments (RSS)
Home
About
Google ramps up APIs
Keeping vendors honest
Microsoft Azure vs Amazon, Google, and VMware
Posted by: Dmitry Sotnikov on: October 29, 2008
In: Amazon | Google | Microsoft | VMware Comment!
Now that we had a few days to look at Microsoft’s Windows Azure it is time to compare it with other alternatives on the market. For our comparison we picked solutions from the biggest players in the market and potential to impact the industry in that area: Microsoft Windows Azure, Amazon Web Services, Google App Engine, and VMware vCloud.
It is obviously too early to declare a clear winner here. Below is a feature-by-feature comparison table. Here’s a quick summary for each of them.
Microsoft Windows Azure
Currently in early private beta but boasts an impressive set of APIs, great development story, and a promise for good enterprise integration.
Amazon Web Services
The most mature solution on the market and the first one to exit beta. Offers basic cloud infrastructure required (compute power to run virtual machines, storage, communication queues, database) and allows you to fully control your virtual machines and run your LAMP- or Microsoft-stack applications any way you like.
Google App Engine
Boasts the “drop your code and we’ll figure out the rest” approach taking care of all the scalability and infrastructure management for you.
VMware vCloud
A pre-announced solution promising to let you simply take your standard VMware virtual appliances and run them anywhere: on-premise or in a datacenter of any provider supporting VMware’s infrastructure.
Now let’s look at each of them closer and examine them feature by feature:
Feature
Microsoft
Amazon
Google
VMware
Availability
Early private CTP
Yes, commercially available
In public beta
Announced
Computing Architecture
You provide .NET code for front-end and back-end servers which
Microsoft then runs on Windows 2008 virtual machines according to your
environment specifications (how many machines of each kind you need, and so
on.)
Elastic Compute Cloud (EC2) allows you to upload your XEN virtual
machine images to the infrastructure and gives you APIs to instantiate and
manage them.
You write your web application in Python or Django with a specific
set of limitations set by Google and submit the application code to them.
Lets you easily move your virtual machines between environments and
run them on premise or at any partner datacenter.
Load balancing
Yes
Yes
Yes
Not announced
Storage
Yes: application storage and SQL services
Yes: Simple Storage Service (S3) and SimpleDB
Yes: database Datastore APIs
Not announced
Message queuing for machine communcations
Yes: queues in Windows Azure storage
Yes: Simple Queue Service (SQS)
No
Not announced
Integration with other services
So called .NET services (aka BizTalk in the cloud):
Access control services, workflow service, service bus.
Live Mesh
Various Live services (contacts, mail, maps and so on.)
At the moment, all these components do not seem to be integrated with
the solution but rather bundled.
No
Yes, with existing Google services: authentication, mail, base, calendar,
contacts, documents, pictures, spreadsheets, YouTube.
No
Tied to the vendor datacenter
Yes
Yes
Yes
No, the VMs can be hosted by any of the partners or used on-premise
Development tools
Yes, integration into Visual Studio, support for any .NET languages,
Not applicable. Amazon simply runs your virtual machines and does not
care which development platform you are using on top of the base OS.
Yes, have basic editing, local simulation, and deployment tools.
Language selection limited to Python and Django.
Application-level tools such as Google Web Toolkit (GWT) do not seem
to have any integration with Google App Engine.
Not applicable. VMware simply runs your virtual machines and does not
care which development platform you are using on top of the base OS.
What’s your take? Did I miss any features or comparison criteria?
Technorati Tags: Amazon, Amazon Web Services, AWS, Cloud Computing, EC2, Google, Google Apps Engine, Microsoft, PDC, vCloud, VMware, Windows Azure
Add to: | Technorati | Digg | del.icio.us | Yahoo | BlinkList | Spurl | reddit | Furl |
Share this post!
Facebook
Tags: Amazon, Amazon Web Services, AWS, Cloud Computing, EC2, Google, Google Apps Engine, Microsoft, PDC, vCloud, VMware, Windows Azure
Like
Be the first to like this post.
25 Responses to "Microsoft Azure vs Amazon, Google, and VMware"
1 | Митя Сотников: по-русски о PowerShell и не только : Винда в ажуре
October 30, 2008 at 6:21 am
[...] оттенок синего. Век живи – век учись.Вчера попытался сравнить по фичам Windows Azure с соответствующими решениям�…. [...]
Reply
2 | Михаил
October 30, 2008 at 8:54 am
А не рано сравнивать?
VMware вообще голодранцем выглядит
MS весь в белом, но что будет после релиза?
И можно ли сравнивать вообще?
у VMware это скорее продукт.
У MS(да и прочих) скорее услуга.
теплое с мягким.
Reply
3 | Dmitry Sotnikov
October 30, 2008 at 11:26 am
Михаил,
Потенциально, VMware выглядит очень интересно в том, что они единственные, кто не собирается привязывать клиента к своему датацентру.
Это очень привлекательно. Потому что со всеми остальными есть большая проблема в том, что они заставляют вас размещать свое приложение у них и только у них. А если через год оказывается, что сервис, скажем, Гугла, Амазона или Микрософта так себе, сплошные простои и денег берут чрезмерно – то уже никуда не деться – надо под другого провайдера все переписать.
У вмвары (на бумаге) все с этим хорошо. Хочешь: гоняй машины у себя внутри сети, хочешь: у *любого* из провайдеров партнеров, хочешь: везде по чуть-чуть и постоянно переходи от одного к другому.
См.: http://cloudenterprise.info/2008/10/01/vcloud-ec2-killer/
При этом степень готовности продукта, конечно, разная от самого зрелого в этой четверки Амазона до даже недоступной в бете вмвары.
Что будет с вмварой и микрософтом к моменту их релиза сейчас трудно сказать. Да и Амазон с Гуглом не будут стоять на месте. В общем, будем следить и обновлять матрицу.
Митя
Reply
4 | Microsoft Azure vs Amazon, Google, and VMware « FZI Cloud Computing News Stream
October 30, 2008 at 6:22 pm
[...] Microsoft Azure vs Amazon, Google, and VMware Posted on October 30, 2008 by Markus Klems http://cloudenterprise.info/2008/10/29/microsoft-azure-vs-amazon-google-and-vmware/ [...]
Reply
5 | Kjeld
October 31, 2008 at 9:45 am
One big player is missing.
http://www.slicehost.com/ just bought by RackSpace worlds biggest hosting provider.
There cloud computing business is cales MOSSO
http://www.mosso.com/
It has al kinds of services. I am a user of SliceHost for some time and it is very easy and nice to use.
So please also review them
Reply
6 | Anonymous
October 31, 2008 at 11:07 am
Salesforce should be included in the comparison.
Reply
7 | Windows Azure: Use it for Tiling ? « The Memory Leak
October 31, 2008 at 3:39 pm
[...] it for Tiling ? Posted October 31, 2008 Filed under: Uncategorized | Cloudenterprise has posted a helpful table comparing Azure with AWS, Google and [...]
Reply
8 | South of Boston Web Design and Marketing » “Azure” to Lead to the End of Microsoft
October 31, 2008 at 8:22 pm
[...] http://cloudenterprise.info/2008/10/29/microsoft-azure-vs-amazon-google-and-vmware/ [...]
Reply
9 | Anonymous
November 1, 2008 at 12:59 pm
Anonymous who said, “Salesforce should be included in the comparison” obviously doesn’t get it. salesforce is a tiny sub-set of what the cloud is about. they’ll be gone soon….
Reply
10 | Top Posts « WordPress.com
November 2, 2008 at 12:29 am
[...] Microsoft Azure vs Amazon, Google, and VMware Now that we had a few days to look at Microsoft’s Windows Azure it is time to compare it with other alternatives [...] [...]
Reply
11 | anonymous
November 4, 2008 at 8:29 pm
What about ensuring data privacy?
Reply
12 | Mike Brown
November 12, 2008 at 8:16 pm
You forgot to mention that the Azure Services are accessible from Ruby and Java (with open source SDKs and samples available now). And that Microsoft has announced that native code will be supported in the future (opening the door for writing ruby and java code that can run on Azure).
Reply
13 | Mike Brown
November 12, 2008 at 8:17 pm
Oops…you also forgot to mention Salesforce.com. They have a very powerful cloud platform!
Reply
14 | Dmitry Sotnikov
November 13, 2008 at 2:30 pm
I was under impression that Salesforce.com basically lets you develop add-ons to their system, and thus are limiting the user base you can reach, whereas with other folks your apps are accessible to the whole world.
Is that (still) the case?
If it is, that would be a bit like comparing Excel macros with Windows APIs.
Reply
15 | Windows Azure explicado en 145 segundos | Buanzolandia
November 24, 2008 at 12:29 am
[...] With the Windows Azure SDKsteve clayton- geek in disguise – Cloud Computing As An Economic CatalystMicrosoft Azure vs Amazon, Google, and VMwareThe inside view of Microsoft's cloud strategyTechnology Review- Opening the Cloud (interesante [...]
Reply
16 | Blogging Azure | DavidCrow.ca
December 11, 2008 at 10:44 pm
[...] a level of abstraction around the platform: compute, storage and management. CloudEnterprise has an interesting comparison of Windows Azure to Amazon AWS, Google App Engine and [...]
Reply
17 | Microsoft jumps into cloud computing, competing with Amazon AWS and Google Apps
December 18, 2008 at 2:43 am
[...] http://cloudenterprise.info/2008/10/29/microsoft-azure-vs-amazon-google-and-vmware/ Sphere: Related Content Analysis, Google Strategy, Technology [...]
Reply
18 | Microsoft’s Azure World - An Overview « Ramblings of a Sleep Deprived Mind
January 4, 2009 at 4:19 pm
[...] They are still pretty far from having that firmed up, but one thing that all of the cloud services highlights is as you start to take pieces of an application that are normally hosted in the same data center and then scatter them into the cloud, it will be very difficult to manage QoS between nodes.  It will be interesting to see how they address this when/if componentized services hosted in the cloud gain decent adoption.   I found an interesting article that discusses the different features in each cloud service offering.  Read it at: http://cloudenterprise.info/2008/10/29/microsoft-azure-vs-amazon-google-and-vmware/ [...]
Reply
19 | Balaji D L
January 10, 2009 at 7:09 pm
Operating system support could have been included.
Like whether it supports instances like Linux, Windows and so on.
Regards
Balaji
Reply
20 | Dmitry Sotnikov
February 9, 2009 at 3:17 pm
Yes, a good point.
With VMware vCloud – the answer is obviously we don’t know yet, but I would imagine that they are doing as much as they can to have Windows licensing agreement struck with Microsoft. Linux should obviously be OK anyways.
Microsoft is Windows only and not likely to change soon.
Amazon is Windows and Linux.
And for Google the question is really not applicable as they are offering APIs much higher up the stack and do not let you work on OS level at all.
Reply
21 | Lav
June 8, 2009 at 8:57 pm
Thank you for the interesting article, and all the additional links to other interesting articles. Does anyone know if there are plans for cloud-based eCommerce software such as dashcommerce, or osCommerce? I look forward to seeing which one of the above mentioned players will establish itself as the go-to company for businesses.
Reply
22 | Mario
June 8, 2009 at 9:02 pm
Azure supports PHP know!
Reply
23 | daniel zavoiu
August 18, 2009 at 1:39 am
Google App Engine can also run Java as well as Ruby on Rails via JRuby which is a Java TM implementation of the Ruby interpreter. With JRuby in a sense you get the best of both worlds, i.e. Ruby libraries plus Java libraries which can be accessed using either Ruby or Java language. Check out: http://jruby-rack.appspot.com/
Reply
24 | VMware и хостинг : Михаил Козлов
May 2, 2010 at 7:40 am
[...] облачных вычислений можно также посмотреть здесь): When asked to compare VMware vCloud product roadmap with Microsoft’s Windows Azure [...]
Reply
25 | Jerry Ram
August 19, 2010 at 10:37 am
Well articulated description of the “Cloud” and the different vendors. To add further, customers can choose various vendors based upon their application or Infrastructure requirements. WOLF is one of the emerging Cloud based business application development & delivery platform developed using open standards and Microsoft .NET stack on a pay-per-use model.
Look us up @ http://www.wolfframeworks.com/ for more details
Reply
Leave a Reply
Email (required)(Not published)
Name (required)
Website
Notify me of follow-up comments via email.
Notify me of new posts via email.
 Subscribe in a reader

Subscribe by email

Recent Posts
Jelastic launches next generation Java Cloud
How much money do cloud providers make?
TEC: Cloud Conference for Enterprise IT
What Satya Nadella means to Azure future
Will 2011 be the year of IT Management as a Service?
Top Posts
Microsoft Azure vs Amazon, Google, and VMware
Cloud Definitions: NIST, Gartner, Forrester
Gartner surveys cloud backup solutions
Self-hosting vs Cloud-hosting costs
IDC: System Management going SaaS
New Cloud Computing model from Gartner
How much money do cloud providers make?
Exchange Online, Hosted Services, Labs, Hotmail, Live@edu - can you tell the difference?
How many Google Apps users are there?
Cloud Computing Expo - Day 3
Tags
Active Directory AmazonAmazon Web Services AnalystsAPIs Backup BPOS business opportunities Cloud Computing Cloud Computing Expo Compliance​Conferences EC2 EnterpriseEucalyptus Exchange OnlineFederation Gartner GMailGoogle Google Apps Google Gears IaaS Identity ManagementInterview IT Management as a ServiceMicrosoft outage PaaS PDCprivate cloud Quest OnDemand Quest Software SaaSSecurity SEIM SharePointSystems Management Systems Management as a Service TECTechEd The Experts ConferencevCloud VMware Windows Azure
My Recent Tweets
@cruz_daniel Sorry about that. So the fix that puts the scripts you open to the front was not sufficient 4 u? In 3.1 start page is closable. 4 hours ago
@makovec @ShayLevy Oops, fixed now - thanks for reporting the issue. Enjoy great session by @alexandair at http://goo.gl/fb/nzbAP 2 days ago
Deep Dive video: Constrained PowerShell Endpoints – Aleksandar Nikolic: We continue publishing the… http://goo.gl/fb/nzbAP #powershell2 days ago
Archives
July 2011
May 2011
March 2011
February 2011
January 2011
December 2010
October 2010
September 2010
July 2010
June 2010
May 2010
March 2010
January 2010
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
Blogroll
BrianMadden.com
Brian & Gabe LIVE: Listen to the recording of today's live internet radio show, Episode 4 August 9, 2011brian@brianmadden.com
Virtualization.info
Paper: Citrix Reference Architecture for Multi-Tenant Desktop as a ServiceAugust 9, 2011 Kenneth van Surksum
Enterprise Web 2.0
Jive seeks to up IT's game with social apps August 4, 2011 Dion Hinchcliffe
SaaS @ ZDNet
Lightning strike zaps EC2 Ireland August 8, 2011 Phil Wainewright
Russian Azure blog
Был, небыл на MVP Global Summit – молчи! March 10, 2011 shatokhin
Legal
The posts on this blog are provided “as is” with no warranties and confer no rights. The opinions expressed on this site are mine and mine alone, and do not necessarily represent those of my employer Quest Software or anyone else for that matter. All trademarks acknowledged.
© 2008 Dmitry Sotnikov
Blog at WordPress.com.
Theme: Albeo by Design Disease.