.NET on AWS Blog
Convert cloud-native code from Azure to AWS with AWS Transform
Introduction When you bring a cloud-native application over to AWS from another cloud, it may contain code that uses another cloud’s SDK. AWS Transform for .NET can convert code from Azure cloud-native applications to use equivalent services from AWS, helping accelerate the migration. In this post, we’ll take you on a tour of converting Azure […]
Bring AWS Transform into GitHub Copilot with MCP
Introduction If GitHub Copilot is already part of your .NET workflow, you know how much it accelerates day-to-day coding. Now you can bring the power of AWS Transform directly into that same workflow through the AWS Transform MCP server. AWS Transform is an agentic AI service that analyzes and transforms whole applications, infrastructure, and code, […]
Deploy Blazor Server applications on Amazon ECS with AWS Fargate
When modernizing legacy ASP.NET Web Forms applications with tools such as AWS Transform, Blazor Server is often recommended as the target framework. With Blazor, you gain a familiar component-based programming model – but you also inherit a deployment challenge. Blazor Server maintains a persistent WebSocket connection and an in-memory circuit for each browser session, which […]
Generate unit tests for your modernized code with AWS Transform for .NET
When you modernize a .NET Framework application to modern .NET, you end up with a transformed, buildable codebase — but the question that immediately follows is always the same: how do I safely keep changing it from here? Once the code is modernized, your team keeps evolving it — fixing bugs, adding features, upgrading dependencies […]
Modernize .NET applications from the command line with ATX CLI
AWS Transform now offers CLI-based .NET modernization with an AWS-managed transformation, which is free of charge within limits. In this post, I’ll walk you through modernizing .NET solutions from the command line using the ATX CLI. AWS Transform already offers multiple experiences, including Visual Studio IDE for developers and web console for IT professionals, so […]
Adding Observability to .NET Microservices on EKS with ADOT Auto-Instrumentation and Helm
Introduction This post walks you through the process of adding telemetry to your .NET applications running on Kubernetes using AWS Distro for OpenTelemetry (ADOT) to gain observability into your applications, which allows you to find and fix operational issues quickly. ADOT uses OpenTelemetry, an open-source, vendor-neutral observability framework that standardizes how you instrument applications to […]
Modernize .NET repos at scale with the AWS Transform web experience
If you have multiple .NET Framework solutions to modernize, you may be wondering how to do that efficiently – especially if you have dozens, hundreds, or thousands of repositories. You can accelerate .NET code modernization with AWS Transform, converting old Windows .NET Framework applications to modern .NET on Linux. In a prior post, I covered […]
Accelerating Legacy .NET Modernization at Bio-Rad with AWS Transform and Kiro
Bio-Rad Laboratories, a global leader in life science research and clinical diagnostics, faced the challenge of modernizing their customer-facing applications built on unsupported .NET frameworks. Traditional approach to modernization of their legacy .NET and Classic ASP applications would have delayed making their applications secure, scalable and maintainable by more than a year. Legacy application modernization […]
Scale multi-tenant SaaS with per-tenant version pinning using Amazon CloudFront
Multi-tenant SaaS providers often need to control which application version each tenant runs, a practice called per-tenant version pinning, so they can roll out new releases incrementally and move tenants between versions without downtime and manual changes. A common approach is to configure the Application Load Balancer with hostname-based routing rules, but this doesn’t scale. […]
Modernize your legacy WCF services: Automated migration to ASP.NET Core Web API using AWS Transform custom
Enterprises who need to migrate business-critical Windows Communication Foundation (WCF) services to ASP.NET Core Web API sometimes struggle with the scope of the change. These services still run on .NET Framework, the pool of engineers fluent in service contracts keep shrinking, and modern .NET does not support WCF. The community CoreWCF project (a .NET Foundation […]









