AWS Developer Blog

Category: AWS Lambda

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 […]

Read More

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 […]

Read More

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 […]

Read More

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 […]

Read More

AWS Lambda layers with .NET Core

Lambda layers enable you to provide additional code and content to your AWS Lambda function. A layer is composed of additional files used by your Lambda function that are extracted into the /opt directory in the Lambda compute environment. Since the release of Lambda Layers one of the common questions I hear is how can […]

Read More

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 […]

Read More

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 […]

Read More

AWS Serverless applications with multiple .NET Core projects

When building a serverless application on AWS, AWS CloudFormation is incredibly important for deploying your AWS Lambda functions and the AWS resources that your application will interact with. With our AWS .NET Core Lambda tooling, when you create a serverless application an AWS CloudFormation template is added to your project. The template enables you to […]

Read More

Debugging .NET Core AWS Lambda functions using the AWS .NET Mock Lambda Test Tool

How to debug AWS Lambda functions is one of the most common questions we get from developers creating Lambda functions for .NET Core. The best practice is to write repeatable and automated tests to ensure that your functions stay correct as you make changes to them using frameworks like xUnit.net. The programming model for Lambda […]

Read More

Creating a PowerShell REST API

With the recent AWS Lambda support for PowerShell, it’s now easy to make web APIs with Amazon API Gateway that execute your PowerShell scripts. In the previous blog post, we showed how to deploy PowerShell-based Lambda functions with AWS CloudFormation. We are going to reuse that technique in this post because using AWS CloudFormation is […]

Read More