Patent ID: 11941421
Assignee: SPLUNK INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. Non-transitory computer readable media comprising computer-executable instructions that, when executed by a computing system, cause the computing system to:
receive an instruction to test performance of a webpage using computing resources associated with a geographic location, wherein the webpage is hosted by a remotely located computing device;
in response to receiving the instruction to test the performance of the webpage, obtain configuration data associated with the geographic location, wherein the configuration data includes:
an identity of a hosting provider hosting one or more isolated execution environments, each of the one or more isolated execution environments instantiated at the geographic location on one or more respective host computing devices in a shared computing resource environment, a particular host computing device of the one or more respective host computing devices sharing compute resources with a plurality of isolated execution environments, and
a set of scaling criteria associated with the hosting provider and indicating criteria for modifying a quantity of the one or more isolated execution environments;

communicate a request to the hosting provider for an identification of the one or more isolated execution environments;
in response to the request, receive the identification of the one or more isolated execution environments;
obtain metrics based at least in part on communication between the one or more isolated execution environments and the webpage;
evaluate the metrics based at least in part on the set of scaling criteria;
determine to modify the quantity of the one or more isolated execution environments based at least in part on evaluating the metrics; and
generate an instruction for the hosting provider to modify the quantity of the one or more isolated execution environments.