Patent ID: 8813065
Filing Date: 2014-08-19
Classification: G06F

Abstract:
1. A method for delivering a cloud computing environment for deploying a web application, wherein the cloud computing environment is configured to launch in a virtualization environment, the method comprising the steps of: receiving a request for the cloud computing environment; composing a virtual machine disk image comprising (i) at least one installed server providing a service accessible to the web application, (ii) a runtime environment configured to deploy the web application, (iii) a controller component configured to receive the web application, bind the service to the web application and package the web application into a deployment package; (iv) a deployment agent component configured to receive the deployment package from the controller component and deploy the web application into the runtime environment, (v) a router component configured to route web application requests to the runtime environment, and (vi) an address and discovery layer component configured to propagate messages among the server, runtime environment, controller component, deployment agent component and router component; and providing the virtual machine disk image in response to the request.