AWS announces a slew of new Lambda features
Today(29th-Nov-2018) at AWS re:Invent in Las Vegas, the company announced several new features to make it more developer friendly
1. Custom runtime languages – With the Lambda Runtime API, users can write serverless functions in programming languages other than those Lambda officially supports
2. Layered libraries – With Layers, developers simply package their components or libraries into a ZIP file and upload it as a Lambda Layer, which can be shared across multiple environments.
3. Direct call from application load balancer(ALB) – Application Load Balancers now support invoking Lambda functions to serve HTTP(S) requests.
4. IDE supports – AWS has also extended Lambda support for third-party Integrated development environments (IDE). Now developers can write their Lambda functions in PyCharm, IntelliJ, and Visual Studio Code.