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

Claim 15:
16. One or more non-transitory computer-readable media including computer-executable instructions that, when executed on an on-demand code execution system, cause the on-demand code execution system to:
obtain configuration information associated with user-submitted code, the configuration information specifying an auxiliary function from a library of auxiliary functions provided by the on-demand code execution system, wherein the auxiliary function is expected to be required during execution of the user-submitted code, and wherein the auxiliary function does not comprise the user-submitted code;
identify, from a library of sidecar configurations, a sidecar configuration associated with performing the auxiliary function;
configure a sidecar virtualized execution environment in accordance with the sidecar configuration to perform the auxiliary function for a main virtualized execution environment that executes the user-submitted code in accordance with the configuration information;
cause the sidecar virtualized execution environment to perform the auxiliary function during execution of the user-submitted code, and
responsive to a determination that the main virtualized execution environment has completed execution of the user-submitted code, configure the sidecar virtualized execution environment to cease performing the auxiliary function for the main virtualized execution environment.