Lambda is the FaaS offering from Amazon Web Services. It provides a platform to package functions as code and run them in an ephemeral environment. Let's explore this in a little more detail in the following sections.
AWS Lambda overview
Execution environment
AWS Lambda promises the execution of your code without a need to manage the underlying infrastructure. That doesn't mean that the underlying infrastructure and servers don't exist. They need to exist to provide an execution environment to the Lambda function. AWS manages them for you and abstracts away the nuts and bolts.
AWS maintains a fleet of machines to run the functions via various orchestration mechanisms. The underlying hardware is as follows:
- ...