Platform as a Service Comparison- Force.com vs AWS Elastic Beanstalk vs Google App Engine vs Windows Azure


Platform as a Service Comparison

Cloud Computing – Download Free EBooks and Whitepapers
Java – Download Free EBooks and Whitepapers
Windows – Download Free EBooks and Whitepapers
  Force.com AWS Elastic Beanstalk Google App Engine Microsoft Windows Azure
Description Force.com is a cloud computing platform as a service system from Salesforce.com, that developers use to build multi tenant applications hosted on their servers as a service. AWS Elastic Beanstalk is an even easier way for you to quickly deploy and manage applications in the AWS cloud. You simply upload your application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring. Google App Engine lets you run web applications on Google’s infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it’s ready to serve your users. The Windows Azure Platform is a Microsoft cloud platform used to build, host and scale web applications through Microsoft data centers.
Web-Site https://www.force.com http://aws.amazon.com/elasticbeanstalk/ http://code.google.com/appengine/ http://www.windowsazure.com/en-us/
Development Status Production Production Production Production
Technology Java, .NET, Ruby, Objective-C and PHP Java Java, Python C#, Java, PHP, Ruby
Open Source No No No No
Database Force.com database Microsoft SQL Server, Oracle, or other relational databases running on EC2. Google Cloud SQL, GAE doesn’t support external databases SQL Azure
Database as a Service Yes Amazon RDS, Amazon SimpleDB Yes Yes
API REST API AWS Elastic Beanstalk API or AWS SDKs Datastore, Blobstore,Email, XMPP, Channel, Memcache, Files API REST API and a managed API for working with the storage services
Pricing http://www.force.com/platform-edition/index.jsp?d=70130000000rza8 http://aws.amazon.com/elasticbeanstalk/#pricing http://www.google.com/enterprise/cloud/appengine/pricing.html http://www.windowsazure.com/en-us/pricing/details/
DevTest Environment Development Development ?
Free Trail 30 day Free Trail New AWS customers who are eligible for the AWS free usage tier can deploy an application in Elastic Beanstalk for free, as the default settings for Elastic Beanstalk allow a low traffic application to run within the free tier without incurring charges. Google App Engine is free up to a certain level of consumed resources. With new Spending Limit feature, customers who sign up for a new 3-Month Free Trial, MSDN or Cloud Essentials offer can utilize Windows Azure without any fear of getting charged as long as they keep the Spending Limit feature turned on.
Real-time web monitoring and analytics CloudWatch monitoring metrics Third-party tools can be used Windows Azure Application Monitoring Management Pack
Continuous Integration (CI) server CruiseControl is a continuous integration tool Hudson using the API to push new releases/versions to Elastic Beanstalk. Hudson – Continuous Integration for a Google App Engine application ?
Eclipse Plugin Force.com IDE on Eclipse 3.5 AWS Toolkit for Eclipse Yes ?
Advertisements

2 thoughts on “Platform as a Service Comparison- Force.com vs AWS Elastic Beanstalk vs Google App Engine vs Windows Azure”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s