Getting started with .NET on AWS

Getting Started with .NET on AWS Training

Advance your AWS Cloud knowledge

Empower yourself to build the .NET applications of tomorrow in the AWS Cloud. Discover how to leverage AWS products and services when building cloud-native .NET applications. Utilize multiple learning tools to learn how to start building with .NET, including step, tutorials, and videos. 

AWS Developer Credit

You can request AWS credit to get started on .NET on AWS development. To request your one-time credit, send an email request to with AWS CREDIT in the subject line.

Request Credits »

Start building with .NET

Getting Started with .NET Development on AWS with Visual Studio 2019

14 minutes »

Build a Modern .NET Application on AWS

3 hours »

Running .NET Applications in the AWS Cloud

30 minutes »

Deploy .NET Apps on AWS

90 minutes »

Launch your first .NET application on AWS

Find the services and resources for your specific use case. Each step-by-step guide is organized by category, hosted on GitHub, and open source. Information includes prerequisites, time to complete, and the sample project with code when relevant.

  • Featured
  • Headline (A-Z)
  • Headline (Z-A)

Dive deeper

Access curated resources to help you learn how to deploy .NET applications on AWS. 

Deploy a .NET 5 web app with CI/CD pipeline using AWS Proton

Learn how to deploy a .NET app on AWS with a fully managed application deployment service for container and serverless applications.

Deploy Kubernetes-based .NET Core apps on AWS Fargate

Learn how to run Kubernetes-based applications on AWS by removing the need to provision and manage infrastructure for pods.

AWS Hosting Option for .NET Web Applications

Learn about AWS hosting options for rehosting, re-platforming, and refactoring your .NET web applications.

Learn more »