Skip to main content

Modernize .NET Workloads on AWS

Reap the benefits of containers, Linux, serverless, and microservices

Benefits

Replatform existing .NET Framework applications on AWS container services using Windows Containers. Easily migrate to AWS without code changes.

Refactor .NET Framework applications by porting to .NET 8+ on Linux to remove licensing costs. Decompose monolithic apps to microservices for scale, agility, & stability.

Modernize your relational database. Refactor to an open source database to remove licensing costs. Rearchitect to a purpose-built database suited to your specific needs.

Rearchitect to event-driven & serverless architectures with AWS Lambda, Amazon API Gateway, & AWS Fargate. No more capacity provisioning & patching.

Overview

AWS has supported .NET workloads since 2008. Today, both .NET Framework applications on Windows and cross-platform .NET applications on Linux run on AWS. By modernizing your .NET workloads on AWS you can reduce cost, take advantage of containers and serverless, and move to microservices and cloud-native architectures. Our assistive modernization tools do the heavy lifting and reduce manual effort.

Use cases

Easily migrate your .NET Framework applications to Windows Containers and host them on AWS container services. The App2Container tool containerizes your application and deploys to Amazon ECS or Amazon EKS.

Get Started

Modernize your Windows .NET apps to Linux-ready cross-platform .NET and realize up to 40% savings in licensing costs. For organizations with large portfolios of Windows .NET applications, modernizing to cross-platform .NET is critical for agility, cost-efficiency, and enhanced performance.

Get Started

Refactor to microservices-based architecture composed of small independent services. Progressively extract microservices from your monolith with AWS Microservice Extractor for .NET, with AI-powered recommendations.

Get Started

Monolith to Microservice Journey for .NET Applications

Move from SQL Server to open source Amazon Aurora and save on license costs. Use the Babelfish for Aurora PostgreSQL tool to migrate to Aurora with little or no code changes to your SQL Server application.

Get Started

.NET modernization tools

AWS App2Container is a command line tool that containerizes your applications. It automatically generates a container image configured with the correct dependencies, network configurations, and deployment instructions for Amazon ECS or Amazon EKS.

Demo 

Deep Dive

Infographic

Get Started

Amazon Q Developer Transform for .NET is a generative AI-powered assistant that, under human supervision, can port Windows .NET applications to cross-platform .NET up to four times faster than traditional methods.

Get Started

An assistive tool that serves as an advisor to assess and visualize monolithic code and recommend microservice candidates, using AI and heuristics. Microservice Extractor also serves as a robotic builder to simplify microservices extraction.

Demo 

Deep Dive

Infographic

Get Started

Microsoft Workloads Modernization Tools

This calculator helps you estimate the cost of modernizing your Microsoft workloads to a new architecture, using open-source software and cloud-native services on AWS.

Walkthrough

Infographic

Get Started

Babelfish for Aurora PostgreSQL enables Amazon Aurora PostgreSQL-Compatible Edition to understand commands from applications written for Microsoft SQL Server. You get accelerated, cost-effective migration.

Demo 

Deep Dive

Infographic

Get Started

AWS Schema Conversion Tool (SCT) simplifies database migrations by automating schema analysis, recommendations, and conversion at scale. It converts views, SPs, & functions, and converts embedded SQL in code.

Demo

Deep Dive

Infographic

Get Started

AWS Database Migration Service is a managed migration and replication service that helps move your database and analytics workloads to AWS quickly, securely, and with minimal downtime and zero data loss.

Demo

Deep Dive

Infographic

Get Started

MHSR helps you plan migration and modernization initiatives by offering strategy recommendations for viable transformation paths for your applications.

Demo

Deep Dive

Infographic

Get Started