Many organizations usually follow old school-conservative approach when it comes to the adoption of new innovative ideas due to the concerns it raises. While each application is unique, it is important to use your own “eyeglass” while evaluating Cloud strategy. Determining migration of applications to appropriate Cloud Deployment Model can be challenging.
Cloud Computing has been regarded as a disruptive innovation in the recent years. Cloud Computing has been one of the disruptive innovations in past decade and lots of study and analysis has been done to select appropriate Cloud Deployment Model for specific application. Application can be varied in nature having different kind of requirements such as Banking and Finance Application, Knowledge Management Application etc. It has three Service Models and four deployment models as per NIST definition of Cloud Computing.
Cloud Computing is re-shaping the computing and Internet landscape. With breakthroughs made in appropriate service and business models, Cloud Computing will certainly expand its role as a backbone for IT services. As an innovative concept, its technological realization is set to change the way people work and live. Cloud Computing provides elastic and unlimited resources which can be efficiently utilized in the time of peak load and normal load with pay per use pricing model.
There are four Cloud Deployment Models with that address specific requirements.
1) Public Cloud: Cloud Infrastructure is available to general public.
2) Private Cloud: Cloud Infrastructure is operated for single organization.
3) Community Cloud: Cloud Infrastructure is shared by specific community that has similar regulatory or compliance concerns.
4) Hybrid Cloud: Cloud Infrastructure is composition of two or more cloud models.
While Public Clouds offer Small and Medium Businesses (SMBs) lower overheads, they present threats such as poor performance, lost data, and security threats. Protecting corporate data and supporting end-user productivity are huge responsibilities. It is a driving factor for the creation of Private Clouds delivered from inside the corporate firewall at certain costs. Hybrid Clouds are best of both worlds (Public and Private) but dependency on internal IT resources, Complex SLAs, and integration related issues can be tough to overcome.
Agility, Scalability, and Cost advantages of Cloud are drawing the attention of SMBs and large organizations with ambition of migrating applications to Cloud models. Choosing a Cloud Deployment Model for the applications having diverse characteristics, compliance requirements, and regulatory restrictions can be very complicated