Patent ID: 11868164
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method comprising:
receiving, by a coordinator device, a request from a first coordinated device of a plurality of coordinated devices to execute a first task, the first task corresponding to code that is executable on demand in an on-demand computing environment;
obtaining information regarding available computing resources for a plurality of on-demand computing environments, wherein the plurality of on-demand computing environments includes a local on-demand computing environment associated with the coordinator device and a remote on-demand computing environment associated with a service provider;
identifying, based at least in part on the information regarding available computing resources, whether the local on-demand computing environment has an amount of available computing resources needed to execute the first task;
causing the identified local on-demand computing environment to execute the first task by executing the on-demand code on the coordinator device, based on a determination that the local on-demand computing environment has an amount of available computing resources needed to execute the first task;
obtaining, from the identified local on-demand computing environment, a processing result corresponding to execution of the first task; and
transmitting the processing result to the coordinated device.