Level No. 1: Virtualization

By Jake Sorofman  |  Posted 2009-03-03 Print this article Print

Level No. 1: Virtualization

Virtualization of applications and infrastructure is the foundation for cloud computing. Today, much of the visibility around virtualization relates to the hypervisor, which allows server infrastructure to be carved up and more effectively utilized by application workloads.

The other side of virtualization is about delivering applications as coordinated sets of virtual images. These self-contained units consist of the application, database, middleware and other components, packaged together with necessary operating system bits-known as just enough operating system (JeOS). Virtual images enable applications to be deployed on any hypervisor and moved seamlessly from one virtual server to another.

This approach essentially eliminates the barriers to application deployment, including manual configuration, and tuning and certification of application workloads with underlying systems. Maintaining and updating deployed applications also become easier and faster. All this speed and flexibility adds up to dramatically faster deployments, which allow organizations to more rapidly realize application value and increase business responsiveness.

Level No. 2: Cloud experimentation

While cloud computing is the next logical step beyond virtualization, it can't happen without a plan based on real experience. Smaller steps are needed to be taken in order to build knowledge, gain understanding and amass experience. So the next step of the cloud adoption model involves usage, experimentation and laying the groundwork for further cloud initiatives.

Amazon Elastic Compute Cloud (EC2) is a good example of a mature and stable cloud infrastructure that offers a low barrier to usage-swipe a credit card and you've entered the cloud. At this stage in cloud adoption, we recommend establishing an EC2 account and running a non-mission-critical application in the cloud. The team needs to build a base of experience in cloud infrastructure, processes and operations.

It's also a good idea to get application architects involved in thinking about the reference architecture for cloud computing so that future applications are designed with cloud deployment in mind. Strong executive sponsorship needs to come online at this point to ensure proper funding is available and a realistic timeline is established.

Jake Sorofman is Vice President of Marketing at rPath. Jake is a seasoned software marketing executive with a strong product strategy and communications background. Previously, Jake was SVP of marketing and business development for JustSystems, the largest ISV in Japan and a leader in XML technologies. Before that, Jake was vice president of product marketing with Mercury Interactive (now part of HP Software), where he was responsible for the Systinet product line. He joined Mercury though Mercury's $105 million acquisition of Systinet Corporation. Before Mercury, Jake led marketing for two WebSphere products at IBM Software Group, which he joined through the acquisition of Venetica. Prior to Venetica, Jake was director of product marketing with Documentum, Inc. (now part of EMC), which he joined through the acquisition of eRoom Technology. Jake has a B.A. in English and political science from University of New Hampshire, and an MBA from the McCallum Graduate School of Business at Bentley College, where he was an American Marketing Association George Hay Brown Scholar. Visit his blog at http://blogs.rpath.com/wpmu/closing-the-gap/ or he can be reached at jsorofman@rpath.com.

Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel