AWS Developer Tools Blog
Category: Compute
Provision AWS infrastructure using Terraform (By HashiCorp): an example of running Amazon ECS tasks on AWS Fargate
AWS Fargate is a a serverless compute engine that supports several common container use cases, like running micro-services architecture applications, batch processing, machine learning applications, and migrating on premise applications to the cloud without having to manage servers or clusters of Amazon EC2 instances. AWS customers have a choice of fully managed container services, including […]
AWS Chalice adds support for the AWS CDK
In a previous post, we showed how you can use the AWS Cloud Development Kit (AWS CDK) and AWS Chalice to develop both infrastructure and application logic as code. To help combine the two frameworks together, a cdk-chalice construct library was used that handled the low-level communication details. In collaboration with the original developer of […]
Deploying AWS Step Functions using GitHub Actions
In order to achieve repeatable, secure, and automated deployments, it is necessary to set up a CI/CD pipeline. Typically, the CI/CD pipeline will lint configurations, build, test, and deploy your code and infrastructure using one seamless process. A common best practice for deploying your infrastructure and code to AWS is to tie into a source […]
.NET 5 AWS Lambda Support with Container Images
Yesterday, the AWS Lambda team announced support for publishing Lambda functions as container images. As part of that release, we updated the AWS Lambda .NET tooling to support building Lambda functions as container images for .NET Core 2.1 and 3.1, as well as full support for .NET 5. .NET 5, which was released last month, […]
Exploring .NET 5 with the AWS Toolkit for Visual Studio
This week, .NET 5.0 was officially released. Read about how you can get more out of your .NET investments on AWS and some of the services and tools that we have worked on to support .NET 5 on AWS. In this post we show how you can use the AWS Toolkit for Visual Studio to […]
Introducing launch configurations support for SAM debugging in the AWS Toolkit for VS Code
The AWS Toolkit for Visual Studio Code implements a new SAM debugging experience based on VS Code launch configurations. This new experience replaces the old Run Locally | Debug Locally experience. To try the SAM debugging experience for VS Code, install the AWS Toolkit from the VS Code Marketplace. The new experience embraces VS Code’s […]
Environment Variables with .NET Core and Elastic Beanstalk
Along with Elastic Beanstalk’s recent release of adding Linux support for .NET Core, the Beanstalk team has also been working to standardize the support for environment variables across both the Linux and Windows .NET Core Beanstalk platforms. This means using the latest platform version for either the Linux or Windows, you can set environment variables […]
Tuning the AWS Java SDK 2.x to reduce startup time
One of the most asked feature requests we’ve received from AWS Java SDK customers is to improve SDK startup latency, and in the development of AWS Java SDK 2.x, we’ve put a focus on SDK cold startup time for AWS Lambda functions. In this blog post, we will share the best practices on how to […]
AWS Elastic Beanstalk adds .NET Core on Linux platform
Today the AWS Elastic Beanstalk service extends its .NET support with the creation of the new .NET Core on Linux platform. This new platform version makes it easy to get ASP.NET Core applications deployed to AWS quickly for either a dev stack or a full production environment including enhanced health, patching, autoscaling, and rolling deployments. […]





