
<p>Not every organization can mirror a production environment internally to test apps indevelopment, but new cloud application deployment tools may offer a workaround.</p><p>Cloudapplication deployment tools, such as Ravello Systems Inc.'s Cloud Application Hypervisor andCloudVelocity's One Hybrid Cloud software, take different approaches to encapsulating applicationsand their dependencies for deployment in the public cloud. Thesetools are ideal for companies looking to spin up exact copies of their infrastructure in the publiccloud for test, development, qualityassurance (QA) or training purposes.</p><p>Ravello Systems' product uses nested virtualization to "trick" the VMware hypervisor intothinking it runs on hardware, when actually there is another hypervisor between vSphere and apublic cloud's virtualmachines (VMs). It also creates a "blueprint" -- composed of a snapshot of the entire multi-VMapp, state of the disks and network -- for a running application.</p><p>CloudVelocity creates a native image in the cloud based on the operating systemkernel and encapsulates multiple systems representing the application's dependencies on otherservices -- including Web servers, database servers, load balancers, storage and networking --while preserving IP addresses and subnets; it then moves that "blueprint" into the publiccloud.</p><p><a href="http://searchcloudcomputing.techtarget.com/news/2240204882/Application-deployment-tools-ease-enterprise-test-and-development">Keep reading...</a></p>