Patent ID: 9699250
Date: 2017-07-04
CPC Classifications: G06F,H04L

Claim:
1. A method comprising: registering, by a processor, a web application on a serving cloud; copying, by the processor, the web application to a distributed store that stores a plurality of web applications; specifying, by the processor, a load of the web application in a central registry, the central registry performing one or more central registry functions, the functions comprising functions chosen from a group of functions consisting of maintaining information related to jobs that run the web applications, storing tasks utilized for deploying the web applications, and maintaining a pipeline architecture for storing web requests, wherein the specifying of the load of the web application comprises one of: dynamically handling an increase in the load by increasing a number of web servers required for the web application; and dynamically handling a decrease in the load by decreasing the number of web servers required for the web application; adding, by the processor in the central registry, a plurality of nodes for the web application based on the load; mapping, by the central registry, the web application to a web server corresponding to a node of the plurality of nodes; initializing, by the processor, the web server; receiving, by the processor, a web request for access to functionality of the web application from a user; transmitting, by the processor, the web request for access to functionality of the web application to the web server; and transmitting, by the processor, a web response, based on the web request for access to functionality of the web application, to the user.