Cloud computing’s impact on programming models: Hosting in the cloud

February 18, 2014 Off By David
Object Storage

Grazed from ThoughtsOnCloud. Author: Rene D. Svendsen.

In a series of six blog posts, I will focus on how a migration from traditional development environments to ones that leverage the cloud impacts developers, their applications and the programming models they use. These blog posts will be based on my own experience as well as work conducted by the IBM Academy of Technology and the Cloud Standards Customer Council (CSCC). I also encourage you to read A reference model for moving your applications to cloud by Joydipto Banerjee and Migrating Applications to the Cloud: Roadmap for Success.

Background

Hosting in the cloudCloud computing promises benefits often historically reserved for specialized solutions and hosting, based upon the virtualization of physical resources, and delivering operational efficiencies through automation and standardization. The pure virtualization of infrastructure is rarely a concern for developers and it represents the first obvious step in migrating an existing physically hosted application to the cloud. However, the popularity of cloud computing has given rise to a misconception around the cloud provider magically offering boundless elasticity, resiliency and performance. In reality, applications are either authored with the cloud in mind or need to become more cloud-friendly…

Enhancements are available to application developers to exploit cloud architecture. The simplest way to understand cloud opportunities is to understand cloud services as higher-level architectural components. Such understanding allows the mapping of existing application architecture constructs to potential cloud services. Based on a sound understanding of key sub-systems, the cost and benefit can be evaluated. Enhancing an existing application should require minimal or well-defined boundaries of work, preserving the core solution while gaining desirable cloud characteristics…

Read more from the source @ http://thoughtsoncloud.com/2014/02/cloud-computings-impact-on-programming-models-hosting-in-the-cloud/

Subscribe to the CloudCow bi-monthly newsletter @ http://eepurl.com/smZeb