AWS launched a simplified deployment experience for .NET apps. The functionality is available in the AWS Toolkit for Visual Studio and AWS Deploy Tool for .NET.

The functionality includes default settings for .NET apps in the AWS Toolkit for Visual Studio and AWS Deploy Tool for .NET. The settings allow developers to optimize and run .NET applications on AWS in a few easy steps. The update helps with Dockerfile creation, automated application packaging and the provisioning of AWS resources.

Improving the deployment process

The difficulties in setting services and the challenge of “rightsizing”, or determining how many VMs or containers to deploy and of what capacity, make it challenging to get a project published to the AWS cloud.

Although many developers grasp these concepts, there is still friction in the deployment process. Some developers are content with creating a straightforward business application, but face difficulty when implementing it.

Microsoft already built several tools in Visual Studio that help publish .NET applications to Azure. Microsoft benefits from these hooks, as Visual Studio Code is an extremely popular IDE. This encourages rivals like AWS and Google Cloud to create their own extensions.