You heard the buzzwords and drunk the kool-aid and now you want to move to the cloud, how do you do this? This has been the a fairly interesting question on the VMware Communities Podcast yesterday, when the vCloud team showed up to talk about the current reference architecture. Yet almost all the questions were about going to the cloud and not about the architecture. Does this mean people do not understand what is required to go to the cloud? I think so. So to take a few elements from the podcast and put them in writing is the goal of this article. The Simple Steps to move to the cloud.
Implementing IT as a Service requires a virtualization platform, and virtualization aware configuration and change management, secure multi-tenancy, provisioning and lifecycle management, orchestration and automation, and service catalog. These capabilities are available from VMware, DynamicOps, Embotics, Eucaplyptus, ManageIQ, newScale, Quest, rPath and Reflex Systems.
vCloud Director is a good start at an IT as a Service platform for enterprises looking for a VMware specific solution that does not integrate with existing physical or non-VMware provisioning mechanisms. Enterprises looking for IT as a Service solutions that span multiple virtualization platforms and that span provisioning across virtual and physical resources should look at alternatives from Platform Computing DynamicOps, newScale, Embotics, Euclyptus, ManageIQ and rPath as these vendors all offer heterogeneous enterprise class IT as a Service platforms.
rPath has delivered automation for a crucial process, the management of software deployment across these new dynamic and scaled out environments that no one else has addressed, and that addresses a critical source of friction and errors for enterprises seeking to benefit from the agility inherent in the new ways of building and operating applications systems.
newScale, rPath and Eucalyptus have partnered to provide an elastic infrastructure (Eucalyptus), automated software deployment and management (rPath), and a service catalog (newScale). This provides an interesting alternative to the monolithic stack offered by VMware with vSphere and vCloud Director.