this question answered some differences between Lambda@Edge and Lambda What is the difference between AWS lambda and AWS Lambda@EDGE?
but one more question is does Lambda@Edge and Lambda share all available runtime(s) ? Or can Lambda@Edge use all available Lambda runtime?
when this nodejs14.x
was announced available in AWS Lambda, I want to find out does Lambda@Edge also have nodejs14.x
?
so far the latest I can search out is on Mar 2, 2020 they announced nodejs12.x
for Lambda@Edge
Updated almost 3 months later:
Based on this I would say the answer to your question is "no": https://aws.amazon.com/about-aws/whats-new/2019/11/aws-lambda-supports-node-js-12/
It seems Lambda support for Node.js 12 was added Nov. 18, 2019, but wasn't added to Lambda@Edge until Mar. 2, 2020... 3.5 months later. If that same gap holds, then I wouldn't expect to see support for Node.js 14 land in Lambda@Edge until perhaps mid-May 2021.