Patent ID: 11888926
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
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.