Srinath, has blogged about WSO2 Stratos in contrast to Other Java PasS Offerings.
Here are the highlights:
| App Engine | Amazon beanstalk | CloudBee's Run@Cloud | WSO2 Stratos |
What is it? | Users can upload servlets. AppEngine hosts them and manage them. | Managed Tomcat Expensive | Tomcat, load balancer. Integrated with SVN. Can change source code and update all deployment aspects. | SOA middleware platform as a service. Support both Java Web apps and Web services |
Java support | Yes, does not support some I/O and network operations | Full java | Full Java | Yes, but File access is limited |
Outbound connections | Time out in 10 seconds | OK | OK | OK |
Support for standard java Libs | Have problems when they use unsupported APIs | Yes | Yes | Yes (java security manager limits file accesses) |
Performance and scalability | Auto scale, High scalability, but have bit high latency. Swapping the app out might slow down first request | Auto scale by creating EC2 instances | Can swap unused processes out of JVM. Can load balance multiple tomcats in the same EC2 instance | Auto scale (up & down) by monitoring the load and creating/shutting down new nodes. Load Balancer route the requests. Can lazy load services and other artifacts. |
Storage | Support Big Table and Hosted MySQL. However, search support in BigTable case is limited. e.g. Each query can only have 100 results. | Support RDS (relational) , SimpleDB (NoSQL) or can run with your own DB | Has managed MySQL databases and provide a console to manage them | Support Cassandra as a Service, managed MySQL, and HDFS. Cassandra and HDFS support native multi-tenancy |
Import/ export data | No (hard due to 30 sec limit) | Can write code to automate | Can write code to automate | Can write code to automate |
Integration with others | Integrate well with other Google services | SQS, SES (email service), payment APIs | S3, SQS, SES etc. | With Google auth model and other WSO2 services. Also S3, SQS, SES etc. |
Session handling | Store sessions to storage and handles them seamlessly | Only sticky sessions | Transparent session management | Only sticky sessions |
Multi-tenancy | Yes | No | No | Yes |
Technorati Tags: Cloud Computing
Comments