Appistry recently announced a cloud provider partnership initiative, which allows leading cloud infrastructure providers to offer the Community Edition of Appistry’s cloud application platform to their customers at no cost. One of our launch partners was GoGrid, and a little over a week ago I co-hosted a webinar with Michael Sheehan, the company’s technology evangelist. More than 100 attendees joined us to learn about how we are integrating our products to make for a better cloud experience. Michael wrote a nice recap of the webinar in this blog post.
Taking Michael’s recap a step further, one of the things I think we did a good job of in the Webinar – you can watch it on-line, download a PDF of the slides, or listen to the audio/podcast was to explain and highlight the importance of cloud application platforms.
Cloud application platforms allow organizations to more easily develop and deliver cloud applications, and portably host them on either public or private cloud, and I can say without hesitation that they are going to drive the future of cloud computing. (I said without hesitation, not without bias 🙂
Traditional application servers – e.g., the WebSpheres of the world – simply weren’t built to meet the requirements of applications deployed to cloud environments. They weren’t designed to abstract applications across individual cloud servers (akin to server virtualization, but at a higher level… more on the distinction between cloud platforms and cloud infrastructure in a future post). Nor were they designed to provide the run-time services that for the foundation of modern, highly-distributed, cloud-based applications.
Platforms constructed for the cloud – like Appistry Enterprise Application Fabric – provide the simplification developers and architects need to build, deploy and manage applications in the cloud. (I’m using the generic cloud, although the benefits of cloud platforms apply to both public and private environments). They enable applications to scale and recover from unexpected failures in the underlying infrastructure, ensuring the quality-of-service that enterprises demand.
A recent quote on CIO.com hammers home the rationale behind the developer interest we’ve seen lately in cloud platforms:
"While it [the cloud] may cut some of the time they would have otherwise spent managing infrastructure, the bulk will still be spent where it always is – writing code."
What we’re doing with Appistry EAF and partners like GoGrid is removing the complexity and fear of developing and deploying apps to the cloud.