AWS Lambda runs functions in a temporary environment that is created when the function is invoked. This environment includes allocated memory and CPU resources.
Step 2: Differentiate from other options
Lambda does not use permanent servers or continuously running virtual machines. Logs are stored separately, not in the execution environment.
Final Answer:
A temporary runtime with allocated memory and CPU resources -> Option D