From the course: Java: Serverless Applications on AWS

Unlock the full course today

Join today to access over 24,800 courses taught by industry experts.

Exploring AWS Lambda programming model

Exploring AWS Lambda programming model

From the course: Java: Serverless Applications on AWS

Exploring AWS Lambda programming model

- [Instructor] Let's take a closer look at AWS Lambda, which is Amazon's function as a service platform. Simply put, a lambda function is the packaging of your code that executes every time it is triggered by an event. It can be written in many different languages. You can bundle any libraries or dependencies that the code needs. A function is executed with Windows Runtime, provided by AWS. You have the option to choose amongst six different runtimes in different versions that are paired with the Amazon Linux distribution. For example, Java comes in with three different Java runtimes. However, what if we wanted to use a different language or version? In that case, you will want to look at AWS Lambda custom runtimes. Runtime is responsible for running the function setup code and reading the input data from lambda runtime API. Runtime passes these events to the function main method called handler, which returns back the…

Contents