1. A method comprising: receiving specification input with regard to an intended use and deployment of at least an application portion; selecting a virtual appliance template based on the received specification input, the virtual appliance template including binaries, configuration files, and data files of at least a portion of a computing application; transporting the virtual appliance template to a virtual machine computing environment; instantiating the virtual appliance template within the virtual machine computing environment; and transmitting a message to a recipient indicating the virtual appliance template has been instantiated and is available for use.