Lambda provides a management console and API for managing and invoking functions. It provides runtimes that support a standard set of features so that you can easily switch between languages and frameworks, depending on your needs. In addition to functions, you can also create versions, aliases, layers, and custom runtimes.
Features
Scaling
Concurrency controls
Function URLs
Asynchronous invocation
Event source mappings
Destinations
Function blueprints
Testing and deployment tools
Application templates
https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-features.html