.NET on AWS Blog
Category: Uncategorized
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 SQL Server databases to Aurora PostgreSQL using AWS Transform
Introduction Modernizing SQL Server databases to Aurora PostgreSQL often stalls before it starts. Infrastructure setup, network configurations, credential sharing, and security reviews create weeks of friction before teams can even assess what the migration involves. With Offline Source in AWS Transform full-stack Windows modernization, you can skip those barriers and begin modernizing your Microsoft SQL Server databases to Amazon Aurora […]
Modernize your legacy VB.NET applications: Automated migration to C# using AWS Transform custom
Many enterprises still maintain legacy Visual Basic .NET (VB.NET) applications built on .NET Framework. While these applications continue to serve business needs, organizations face growing challenges: a shrinking VB.NET developer talent pool, limited modern tooling support, and a difficult path to cross-platform .NET modernization. Migrating from VB.NET to C# addresses these challenges by opening access […]
Safely Roll Out Changes in .NET with AWS AppConfig Feature Flags
Introduction With AWS AppConfig, a capability of AWS Systems Manager, you can use feature flags to roll out changes in your .NET application incrementally, giving you fine-grained control over releasing new features. You deploy new code while keeping them inactive until you explicitly enable them at runtime. If problems occur, you turn off the feature […]
Host a .NET Blazor WebAssembly App on Amazon S3 and Amazon CloudFront
With Blazor WebAssembly (WASM), you build interactive web applications entirely in C#, no JavaScript required. After compilation, a Blazor WASM application is just a folder of static files: HTML, CSS, JavaScript, and WASM binaries. Because the output is entirely static, you can host it on AWS with Amazon Simple Storage Service (Amazon S3) and Amazon […]
Building Resilient .NET Applications Using Amazon DynamoDB Warm Throughput
Introduction When your .NET application needs to handle a planned, instantaneous traffic spike, you want Amazon DynamoDB to be ready from the moment the spike begins. DynamoDB auto scaling is designed to adapt to gradual traffic changes by evaluating utilization over a period before increasing provisioned capacity. For planned events where demand increases instantaneously, warm […]
Modernize .NET with the AWS Transform conversational AI assistant for Visual Studio
Since launching the AWS Transform service in May 2025, we’ve heard from .NET customers who want a conversational agent they can work alongside of throughout the transformation process. In this post, I’ll give you a tour of the new Visual Studio IDE experience featuring a conversational AI assistant as I walk you through a complex […]









