Execution environments/runtimes

Now that we have familiarized ourselves with the invocation types and event sources, let's take a detailed look at the execution runtimes that Lambda supports, as follows:

  • Java and other JVM languages: JRE 8 
  • Node.js: v8.10, v6.10, or v4.3
  • Golang: Go 1.x
  • Python: v3.6 and v2.7
  • .NET Core: 1.0.1 and 2.0

The following sections will provide a brief overview of the components of an AWS Lambda execution environment.

Get Hands-On Serverless Applications with Kotlin now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.