Amazon Web Services (AWS) has announced a series of new Lambda features. This should make the service even more suitable for developers, says TechCrunch.

Lambda was unveiled in 2015 and played a role in making serverless computing more popular. In addition, a developer writes code and AWS handles the compute, memory and storage needed to make the code work. As a result, a developer no longer has to deal with the underlying servers and does not have to program for all the infrastructure. Also, only the computing needed to run an application is paid for.

The new update will include support for new programming languages. The developers who use Ruby can now use Ruby Support for AWS Lambda. “The SDK for Ruby is now a standard component in the Lambda execution environment,” says Chris Munns of the company. C++ Lambda Runtime has also been launched.

AWS has also opened the platform to almost any programming language with the new Lambda Runtime API. According to Danilo Poccia of the company this is a “simple interface to use any programming language or specific version of a language to develop your functions”.

Users with different tastes in integrated development environments (IDEs) can now use support for various popular versions, such as PyCharm and IntelliJ, in preview and Visual Studio.

Lambda Layers

The company also sees that although Lambda is designed to remove some of the complexity for developers, this does not mean that all serverless applications consist of simple event triggers. The apps are becoming more sophisticated, which means that system components are required and various components have to be linked together.

That is why Lambda Layers has been introduced, which is described as “a way to manage code and data that is shared in various functions in a central place”. This can be proprietary code used by multiple functions, but also a way to share code for simplified business logic.

Furthermore, the Step Functions Service integration was announced, which allows developers to define a set of steps and triggers that can connect to other Amazon services. These include Sagemaker, DynamoDB and Fargate. This allows developers to create more complex applications that not only perform an action, but also trigger other Amazon services.

This news article was automatically translated from Dutch to give Techzine.eu a head start. All news articles after September 1, 2019 are written in native English and NOT translated. All our background stories are written in native English as well. For more information read our launch article.