1. A computer implemented method of integrating an application into a network of computing resources, comprising: virtualizing access to one or more computing resources associated with a network through at least one network connection; generating a virtual application network capable of providing the application access to the network of computing resources through the visualized access; creating an orchestration of operations to manipulate the one or more computing resources according to a business process; and partitioning the operations in the orchestration into components to be distributed and executed over the visual application network using the visualized access.