and thought wow, this sounds like reality, an idea which can really click in the time to come. Coming to think of it, deploying an app which has 2-3 components, then configuring it on your machine and then doing installation is a long and painful step. So you have a ready made virtual machine which can be up and running in 5 mins. All pain of installation and deployment just goes away. Taking backups of VM is also a breeze and incase anything happens going back to the last point is also very easy.
Some of the points that go against it are-
- People want a unique mix. For e.g. someone like IIS and others like weblogic.