OpenStack gets one of the most crucial endorsements as HP goes into the public beta on May 10th. I got the private beta access a couple of months ago and I tried a few scenarios. Though it has a long way to go, HP Cloud looks complete in its approach and is ready to take Amazon head on!
HP Cloud has three major components in its current form -
HP Cloud Compute that provides on demand compute instances as well as custom instances to handle workloads. HP Cloud Compute also enables the addition of new instances through RESTful APIs based on industry standards for quick scale out
HP Cloud Object Storage offers on-demand scalable storage capacity ideal for archiving and data backup, serving static content for web applications, and storing large public or private data sets
HP Cloud Content Delivery Network (CDN), powered by the Akamai Intelligent Platform™, reduces latency and improves performance by accelerating the delivery of cached content to end users
Soon after going into the public beta, HP wants to add persistent block storage and relational database capabilities to the stack. According to HP, the Cloud Block Storage offers a high performance, persistent storage solution that allows users to easily move data from one compute instance to a second compute instance and the HP Cloud Relational Database for MySQL is a managed, web-based service that provides you with on-demand access to your application data stored in a relation-based structure. HP manages the database administration tasks for you.
I tried moving a LAMP based web application to HP Cloud Compute service and found it to be simple and fast. You can watch the video where I walk you through the experience of moving an application to the HP Cloud.