I have a large Data Center and it runs production I have some development going on... I have a in-house cloud to support development but I have an issue. during development I need to do Continuous Integration (CI) this means when a developer get done w/ their assignment I need to: Hybrid cloud outsource CI to a cloud image, that we start on demand and shutdown after CI testing is finished deploy their code to a clone of production run a lot of tests (security/performance/load/etc) test their code with the rest of the developers code (integration) and if needed move that new code to production