Thursday, August 5, 2010

Clouds Clouds Clouds

This post is about a glimpse of various cloud technologies with the features and a bit about pricing.

 

1. Amazon Cloud

  Features  
1 Cloud computing EC2
2 Content delivery Cloud front
3 Data storage Simple DB
Relation database service
4 Ecommerce Fulfillment service
5 Messaging Simple Queuing Service (SQS)
Simple Notification Service
6 Networking Virtual Private Cloud
Elastic Load balancing
7 Payments and billing Flexible Payment Service
Dev pay
8 Storage Simple Storage Service
Elastic Block Storage
9 Web traffic Alexa
10 Workforce Mechanical turk

Pricing
No minimum Fees.
Pricing is based on the type of service used. Billing is done in the terms of usage per hour, data in/out.
Reserved instances carry a one time fee.
Pricing is different based on the base OS(windows machines carry higher charges)
Pricing differs region to region

 

2. Windows Azure Platform

     
1 Instance Windows Azure
2 Data Storage SQL Azure
3 Connecter App Fabric

Pricing

Option of various packages depending upon the requirement (http://www.microsoft.com/windowsazure/offers/)

 

3.Salesforce Force.com Platform

Provides a platform as a service.

     
1 Data storage S-Objects
2 Custom code Apex
3 UI Visualforce/ Point an click UI creation

Pricing

Pricing is based on the edition of the salesforce. Cost is per month per edition

 

4. Google App Engine

Platform allows development of application on Python or Java. A hosted server is provided where th applications can be deployed. A free developer version is also available

     
1 Datastorage Big table (Provides Some JPA Features)
2 Custom code Java/Python
3 UI J2EE options (JSP , Freemarker etc)

Pricing is based on number of users. 8$ per user up to 1000$ max.

5. Heroku

Heroku is a ruby on rails based cloud.

     
1 DataStorage many DB supported
2 Coding Ruby on Rails
     

Pricing is based on following parameters  (http://heroku.com/pricing):

Database (storage)

Dynos (Http backend queue)

Workers (Background processes)

 

6. Wolf Frameworks

Provides a point and click for the UI creation.

Programming is based on C# and .Net  environment.  For database support there is a choice of MySQL and SQLServer.

Pricing (http://www.wolfframeworks.com/pricing.asp) is based on different packs like starter, standard, professional etc. Each pack has a limit on users, data storage, application , support etc.