CPC H04L 67/1001 (2022.05) [H04L 67/1097 (2013.01); H04L 67/60 (2022.05)] | 17 Claims |
1. A system, comprising:
a non-public-network-accessible server set to execute a first instance of an application, the non-public-network-accessible server set comprising:
a traffic monitor to monitor at least one performance criterion associated with execution of the first instance of the application by the non-public-network-accessible server set and generate traffic telemetry based on the at least one performance criterion; and
a public-network-accessible server set to receive requests associated with the application from computing devices over a public communication channel, the public-network-accessible server set comprising:
a traffic manager configured to:
receive traffic telemetry and a request;
based on demand indicated by the traffic telemetry, route the request to the first instance of the application on the non-public-network-accessible server; and
based on demand indicated by the traffic telemetry, instantiate a second instance of the application at the public-network-accessible server set, wherein the traffic manager is configured to automatically scale a number of instances of the application at the public-network-accessible server set based at least in part on the traffic telemetry.
|