Invention Grant
- Patent Title: Execution of auxiliary functions in an on-demand network code execution system
-
Application No.: US16017954Application Date: 2018-06-25
-
Publication No.: US10853115B2Publication Date: 2020-12-01
- Inventor: Niall Mullen , Philip Daniel Piwonka , Timothy Allen Wagner , Marc John Brooker
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Knobbe Martens Olson & Bear LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/48 ; G06F9/50

Abstract:
Systems and methods are described for providing auxiliary functions in an on-demand code execution system in a manner that enables efficient execution of code. A user may generate a task on the system by submitting code. The system may determine the auxiliary functions that the submitted code may require when executed on the system, and may provide these auxiliary functions by provisioning sidecar virtual machine instances that work in conjunction with the virtual machine instance executing the submitted code. The sidecars may provide auxiliary functions on a per-task, per-user, or per-request basis, and the lifecycles of the sidecars may be determined based on the lifecycles of the virtual machine instances that execute submitted code. Auxiliary functions may thus be provided only when needed, and may be provided securely by preventing a user from accessing the sidecars of other users.
Public/Granted literature
- US20190391834A1 EXECUTION OF AUXILIARY FUNCTIONS IN AN ON-DEMAND NETWORK CODE EXECUTION SYSTEM Public/Granted day:2019-12-26
Information query