摘要 |
Methods and apparatuses enable brokering the execution of an application. Rather than setting up a complete application execution environment including hardware and software, an execution broker enables execution of an application in a system that is generated or made available in response to a request to execute the application. Some or all components of the hardware and/or software can be virtualized through resources available in one or more backend systems. The request may include a configuration description of a hardware platform and a software environment on which to execute the application. In one embodiment, the configuration of the hardware and/or the software is derived (e.g., based on minimum system requirements and/or client preferences). In response to receiving the request, a hardware platform and a software environment based on the configuration description are generated, to generate the application execution environment for the requested application.
|