AWS Developer Tools Blog

Category: AWS Lambda

Handling arbitrary HTTP requests in Amazon API Gateway

In this post, I walk you through the steps to build a serverless web application that can accept arbitrary HTTP requests and use custom logic to return arbitrary responses. The concepts in this post are applicable to any situation where you require flexible control over the HTTP requests received and returned by an application that uses […]

Preview of AWS Toolkit for WebStorm

At re:Invent 2018 we unveiled the AWS Toolkit for three new IDEs – IntelliJ IDEA, PyCharm and Visual Studio Code. Powered by the AWS SAM CLI, these toolkits enable local invocation and step-through debugging of your AWS Lambda functions directly in your IDE. We’re pleased to announce that a Preview of the AWS Toolkit is […]

Announcing AWS Toolkit for Visual Studio Code

Visual Studio Code has become an enormously popular tool for serverless developers, partly due to the intuitive user interface. It’s also because of the rich ecosystem of extensions that can customize and automate so much of the development experience. We are excited to announce that the AWS Toolkit for Visual Studio Code extension is now […]

Node.js 6 is approaching End-of-Life – upgrade your AWS Lambda functions to the Node.js 10 LTS

This blog was authored by Liz Parody, Developer Relations Manager at NodeSource.   Node.js 6.x (“Boron”), which has been maintained as a long-term stable (LTS) release line since fall of 2016, is reaching its scheduled end-of-life (EOL) on April 30, 2019. After the maintenance period ends, Node.js 6 will no longer be included in Node.js […]

AWS Toolkit for Visual Studio now supports Visual Studio 2019

A new release of the AWS Toolkit for Visual Studio has been published to Visual Studio marketplace. This new release adds support for Visual Studio 2019. Visual Studio 2019 is currently in preview, however, Microsoft has announced the general availability (GA) release date to be April 2, 2019. The AWS Toolkit for Visual Studio provides […]

AWS Toolkit for IntelliJ – Now generally available

Last year at re:Invent we told you that we were working on the AWS Toolkit for IntelliJ. Since then, the toolkit has been in active development on GitHub. I’m happy to share that the AWS Toolkit for IntelliJ is now generally available! The toolkit provides an integrated experience for developing serverless applications. For example, you […]

AWS Lambda layers with .NET Core

Update October 15, 2020: Version 4.2.0 of Amazon.Lambda.Tools has been released that adds Lambda layers support for .NET Core 3.1. This was initially disabled due to an issue in the .NET Core SDK. A fix was released in version 3.1.400 of the .NET Core SDK and is the required minimum to be installed to create […]

Announcing Amazon.Lambda.RuntimeSupport

We’ve received many requests to include more versions of .NET Core in AWS Lambda. Customers want the flexibility to write Lambda functions in LTS, current, and preview versions of .NET Core. Until now, you could use only LTS versions. The new Amazon.Lambda.RuntimeSupport library changes that. Today we’ve released the Amazon.Lambda.RuntimeSupport library that enables you to […]

Updates for serverless ASP.NET Core

Elastic Load Balancing recently added support for routing requests from an Application Load Balancer to AWS Lambda functions. This enables developers who are already using an Application Load Balancer to easily add serverless functionality to their existing applications. Amazon API Gateway also updated the requests and responses sent to Lambda functions to include multivalue support […]