Squaring the cloud
![phil-wainewright.jpg](https://www.zdnet.com/a/img/resize/dda79f5819aacf4e9520385d923d1742ba1989d7/2014/07/22/5afbe68b-1175-11e4-9732-00505685119a/phil-wainewright.jpg?auto=webp&fit=crop&frame=1&height=192&width=192)
Hosting your application in the cloud got a lot easier yesterday — but there are still some gaps to fill for hosted application providers. Referring to Amazon's introduction of persistent storage volumes to its EC2 cloud computing service, Rightscale CEO Thorsten Von Eicken declared "clearly the cloud has just squared in size!" I'll return to Van Eicken's posting in a moment because he does a helpful run-through of some telling use cases for EC2's new storage offering, as well as making some pretty strong claims for the significance of the announcement. But first I'd like to mention a couple of other developments.
![appenginelowres.jpg](https://www.zdnet.com/a/img/2014/10/04/a3d88aea-4b9a-11e4-b6a0-d4ae52e95e57/appenginelowres.jpg)
That's all very well for experimentation or in-house deployments, of course, but if you're an ISV that wants to offer an application commercially as a paid service, the cloud still needs squaring. At present (with the singular exception of Amazon DevPay), you have no choice but to build and implement your own infrastructure for billing, performance monitoring, systems management and reporting, customer service and so on.
The second item of news yesterday that caught my eye therefore was the announcement of an alliance with hosting provider Rackspace by billing and customer service provider Aria Systems, whose offering I covered a couple of weeks ago. Although other aspects of service delivery management still need to be brought in, this is a welcome acknowledgement by Rackspace that ISVs who want to host their applications for delivery as a service are looking for a lot more help than they'll typically get from most hosting companies.
Such help is not readily available on Amazon EC2, although Von Eicken's company Rightscale at least helps with deploying and managing Amazon instances, as I described in a posting last November. He emailed me yesterday to alert me to the huge impact he believes Amazon's latest announcement will have, particularly on SaaS businesses:
"With the addition of the storage volumes there's no doubt in my mind anymore: the cloud adopters will have much more computing horsepower and flexibility at their fingertips than those who are still racking their own machines. Cloud computing is going to be as significant for deployment as agile is for software development. You either compute in the cloud or you'll be left behind by your competitors because they can deploy faster, better, and cheaper than you can."
His blog posting yesterday outlined some of the new capabilities that Amazon is introducing:
- "Basically you can create storage volumes in the cloud next to the server instances you launch in the cloud. Think of having a really big SAN in the cloud in which you can create volumes of up to 1TB each with a single API call ...
- "The feature that really makes the storage volumes sizzle is the ability to snapshot them to S3 and then create new volumes from the snapshots ... This essentially solves the whole backup issue with one simple API call ...
- "It is now possible to host the data for a single-tenant virtual appliance on a storage volume and mount it on an instance. What's really cool is the decoupling of the data from the instance. It means that you can start a customer on a small instance and if they outgrow it, you can migrate them almost seamlessly to a large and later an x-large instance, all using the same storage volume."
The thrust of Van Eicken's line of thinking is that cloud computing may have started out looking inferior, but with the rapid evolution going on at the moment, any disadvantage will rapidly fall away. If he's right, that spells massively disruptive consequences for anyone whose livelihood depends on applications that run in a data center.