1. A method for dynamically deploying a web application in an application container, the method comprising: indicating availability of computing resources to host the web application; retrieving a web application deployment package comprising a web application package and a start script file; unpacking the web application deployment package into the application container; installing a runtime environment compatible with the web application into the application container; executing the start script to start the runtime environment and launch the web application in the runtime environment; and broadcasting, upon a successful launch of the web application, network address information for the application container, thereby enabling listening routers to route web browser requests for the web application to the application container.