Developer Center / .NET on AWS / ...
Build .NET Applications with AWS
AWS empowers .NET developers to build the .NET applications of tomorrow on the innovative AWS Cloud. Build high-performing .NET apps using AWS’s industry-leading services in machine learning, serverless, containers, databases, and more. AWS flattens the learning curve for .NET developers with tools that make it easier to be productive with .NET on AWS. With the release of .NET 5, .NET developers can take even greater advantage of AWS’s performance and cost savings with Linux.
Build
Learn how to host ASP.NET Core applications in Amazon ECS using AWS Fargate.
Learn how to build agile, scalable, and fully available cloud-native applications in the AWS Cloud using AWS Lambda, Amazon API Gateway, and Amazon Cognito.
Developing and deploying .NET applications on AWS is key to achieving the scale and agility offered by cloud computing.
Migrate
Migrate a sample ASP.NET web application to a fully managed AWS Elastic Beanstalk environment using the Windows Web Application Migration Assistant (WWAMA).
Upload your SQL Server database backup files (.BAK) to Amazon S3, followed by a deployment of an AWS CloudFormation template and the execution of Windows PowerShell scripts to be up and running in Amazon RDS with minimal downtime of your database.
Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability.
Modernize
Learn why you should modernize legacy .NET applications on AWS and how we can help on your modernization journey.
Learn from prescriptive guidance, reference architectures, and the business and technical benefits of refactoring .NET apps.
Learn how to create a continuous integration and continuous delivery (CI/CD) pipeline to host a sample ASP.NET Core 5 application.