- multiple languages supported
- multiple runtimes are provided
- Select runtime to create a function
- alter runtimes by changing function’s configuration
- After execution of a function, execution environment is re-used
- runtime supports
- programming language’s single version
- programming language’s multiple version
- multiple programming languages
Node.js Runtimes
Name | Identifier | Node.js Version | Operating System |
Node.js 10 | nodejs10.x | 10.16.3 | Amazon Linux 2 |
Node.js 8.10 | nodejs8.10 | 8.10 | Amazon Linux |
Python Runtimes
Name | Identifier | Operating System |
Python 3.7 | python3.7 | Amazon Linux |
Python 3.6 | python3.6 | Amazon Linux |
Python 2.7 | python2.7 | Amazon Linux |
Ruby Runtimes
Name | Identifier | Operating System |
Ruby 2.5 | ruby2.5 | Amazon Linux |
Java Runtimes
Name | Identifier | Operating System |
Java 8 | java8 | Amazon Linux |
Go Runtimes
Name | Identifier | Operating System |
Go 1.x | go1.x | Amazon Linux |
.NET Runtimes
Name | Identifier | Languages | Operating System |
.NET Core 2.1 | dotnetcore2.1 | C# PowerShell Core 6.0 | Amazon Linux |
.NET Core 1.0 | dotnetcore1.0 | C# | Amazon Linux |
AWS Certified Developer - Associate Free Practice TestTake a Quiz