SHARE
Follow this article on Twitter Facebook LinkedIn Bookmark and Share
Home >> Integrating IT

Dev/Test in the Cloud: Rules for Getting it Right

Dev/Test in the Cloud: Rules for Getting it Right

By:  Bernard Golden  On: 30 Oct 2009 For: cio.com Creator

The author of ‘Virtualization for Dummies’ shares tips on leveraging the cloud for development and QA

Plan for the complete application life cycle: applications iterate through a number of phases, so plan for this upfront. An application repeatedly moves through the development, QA, and production cycle; in fact, with today's emphasis on agile development there are likely to be a high number of iterations through this cycle. The system cloning that is a characteristic of the virtualization that underlies clouds makes it so seductively easy to reproduce application versions that one can end up with application sprawl in a situation not unlike Mickey Mouse as the Sorcerer's Apprentice, with similar outcomes. Therefore, it makes sense to consider using a cloud management tool to enable version control and release. There are tools like Skytap, Surgient, and VMLogix specifically focused on the dev/test use case; companies also use general purpose cloud management tools like enStratus or RightScale for dev/test purposes (disclosure: my firm has a partnership with RightScale).

Using the cloud for dev/test is an excellent first step in cloud computing. It obviates many of the concerns enterprises have about moving production systems into a cloud environment, while ameliorating many of the issues dev/test confronts in building applications within a production environment. As an added benefit, the pay-as-you-go cost structure of cloud computing helps stretch limited development budgets. Of course, any new environment poses challenges in terms of adapting existing tools, practices, and processes to an unfamiliar situation-but don't let that stop you from experimenting with moving some dev/test efforts into the cloud.

Bernard Golden is CEO of consulting firm HyperStratus, which specializes in virtualization, cloud computing and related issues. He is also the author of "Virtualization for Dummies," the best-selling book on virtualization to date.

Follow Bernard Golden on Twitter @bernardgolden.










Sign up for our Newsletters
Tags: development, QA, cloud












Print |  Views: 1406   |   Rating:offoffoffoffoff  (0 votes)
Rate this article on a scale of
1 to 5 stars,5 being the best.




bernard golden Bernard Golden is a contributor to the International Data Group (IDG) News Service, which publishes global technology stories from bureaus around the world to more than 300 publications in more than 60 countries.
blog comments powered by Disqus