December 2019
Intermediate to advanced
382 pages
9h 43m
English
As we mentioned previously, Lambda supports multiple runtimes and allows you to build functions using Node.js, Python, Java, Go, Ruby, and .NET (C# and PowerShell). AWS often adds support for more runtimes (check the latest here: https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html), and recently released a feature that allows you to create your own custom runtime. This will allow you to bring your own language to Lambda using the Runtime API. We'll find out how this works in Chapter 6, Going Deeper with Lambda, so before we get ahead of ourselves, let's move on.
When creating a new Lambda function, you choose which runtime to use. You can't change the runtime once it is created – which isn't an issue – there are pretty ...