.NET Migration & Modernization

SourceFuse
2 min readApr 25, 2019

--

Just like you upgraded your audio library in 2001 with iTunes, legacy .NET applications can also benefit from some modernization.

.NET Apps Performing on AWS

.NET is one of the most popular software frameworks in the world. Designed to perform on Windows, which can become expensive and subject to Vendor lock-in, making future development dependent on Microsoft.

To mitigate these issues more and more .NET web applications have been moving to AWS-provided or self-managed IIS web servers.

The fundamentals of your migration and modernization process:

  • Understand the benefits of your new system
  • Asses gaps in your existing system
  • Understand and plan migration patterns
  • Migrate and validate

Currently, there are over 700 different Windows ISV (Independent Software Vendor) listings in the AWS marketplace, more than 50 different Amazon Machine Images for Windows workloads, and over 57% of Windows workloads run on AWS.

Just in case you need further affirmation that Windows workloads and frameworks can perform outside of Microsoft environments. These stats should help you feel confident in external support and resources.

Understand the benefits of your new system.

When looking to assess the benefits of your new system it’s important to consider everything from the bottom-up.

Ask yourself the below questions when identifying benefits of your landing destination:

  • Will you have to provision resources manually?
  • Can it support multiple environments?
  • How easy is it to share code with teammates, and test the code to ensure accuracy?
  • What tools are available?

--

--

SourceFuse

A digital product company and the leading AWS partner in the Southeast. Custom code and infrastructure development, migration, and optimizations.