Lambda Layers and Runtime API are two new features which enable developers to publish and share libraries and runtimes that are compatible with AWS Lambda. Use of Layers allows separation of concerns. Publishers can build reliable and hardened software, and share it as Lambda Layers with other AWS developers to consume. Application developers can consume one or more layers in their functions which lets them focus on writing business logic. The Lambda Runtime API codifies the runtime calling conventions and integration points of a Lambda compatible runtime. By leveraging the API, developers can implement fully featured Lambda runtimes that support the Lambda programming model. In combination, these two features allow developers to share their runtimes with others as Layers, and allow function developers to seamlessly use them with their functions. In this session, Marco will deep dive into how to use the Layers and Runtime API capabilities to bring your own runtimes and libraries to Lambda.
17. Photo by Jeremy Lapak on Unsplash
A simple interface to use
any programming
language, or a specific
language version, for
developing your functions