-
公开(公告)号:US20240220305A1
公开(公告)日:2024-07-04
申请号:US18412105
申请日:2024-01-12
Applicant: Amazon Technologies, Inc.
Inventor: Niall Mullen , Philip Piwonka , Timothy Allen Wagner , Marc Brooker
CPC classification number: G06F9/45558 , G06F9/455 , G06F9/45533 , G06F9/48 , G06F9/4806 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5027 , G06F9/5038 , G06F2009/45562 , G06F2009/4557 , G06F2009/45575 , G06F2009/45591 , G06F2009/45595
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 or configuring sidecar virtualized execution environments that work in conjunction with the main virtualized execution environment executing the submitted code. Sidecar virtualized execution environments may be identified and obtained from a library of preconfigured sidecar virtualized execution environments, or a sidecar agent that provides the auxiliary function may be identified from a library, and then a virtualized execution environment may be provisioned with the agent and/or configured to work in conjunction with the main virtualized execution environment.