Sumit Sharma

Does your enterprise have what it takes to pursue a private Cloud?

leave a comment »

From a technical perspective, hosting a private Cloud requires full fledged Cloud service lifecycle management. From being able to automate full-stack layered provisioning across heterogeneous platforms within the enterprise to being able to manage service retirement and resource reclamation. Investments in virtualization software, process automation, service provisioning and monitoring, infrastructure software and hardware upgrades in line with next generation data center features. Other important areas needed to support a private Cloud are the abilities to provide a self-service portal, supported by a service catalog – The enterprise will either need to develop or purchase a front end application from which users will access the cloud. In an optimal configuration, users will be able to access the cloud from inside the enterprise’s network as well as outside the network via a secure VPN session, or through a secure web browser, which is often seen in the public cloud.
A successful Cloud computing environment will require virtualized servers that interact with virtualized storage and virtualized network components in order to provide access services and data requested by users. Elastic load balancing is critical to the performance and capacity of the cloud as a pool of users will be accessing the cloud at different times for different services. In the event the pool of users changes, elastic load balancing will allow the enterprise to automatically add or remove computing resources without impacting the user’s experience.
Being able to master these aspects allow for an enterprise to potentially expand its private Cloud to the external world (i.e., offering a public Cloud service).

The question to ask is, does your enterprise have what it takes to pursue a private Cloud? This isn’t solely about the technology, but about change management, culture and organization. This calls for standardization of commonly repeated operating procedures related to the Cloud lifecycle, from provisioning to monitoring, measurement and de-commissioning. Deployment and management processes should be fully automated in order to provide agility and true elasticity. There is the need to build a services interface to the business which allows for a chargeback model that allows sophisticated measurement and chargeback capabilities to support ongoing capacity planning. From a customer service aspect, the ability to provide self service access to users entails requires sophisticated workflow automation in order to increase the speed and efficiency of Cloud deployments.

For larger enterprises, public Cloud computing is extremely viable for the commodity services with less business and data critical constraints, especially for services with ‘bursty’ characteristics – in such cases, the sheer scale of transactions, and agility allowed by procuring services from an elastic environment can justify the Public cloud approach. However, there is a point where the cost justification of hosting such services suggests hosting a private Cloud instead of procuring from a public Cloud. Even if the numbers do add up, does it make sense to invest energy into an area which the public Cloud could potentially cater to in the longer term, or where prices might decrease? Moreover, is there alignment with your organization’s corporate culture, competencies and fundamental DNA in hosting a private Cloud – the change management processes and investment needed from a cultural perspective – are they worth it?

Advertisements

Written by Sumit

October 10, 2010 at 10:05 am

Posted in Cloud Computing

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: