Dev and Test in the Cloud vs. dedicated environments