Posted in Cloud Computing, Difference, PaaS, Windows Azure

Platform as a Service Comparison- 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 AWS Elastic Beanstalk Google App Engine Microsoft Windows Azure
Description is a cloud computing platform as a service system from, 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.
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 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
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 IDE on Eclipse 3.5 AWS Toolkit for Eclipse Yes ?

2 thoughts on “Platform as a Service Comparison- 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: Logo

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

Google photo

You are commenting using your Google 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 )

Connecting to %s