How to Migrate: Not Just Cut and Paste
Migration of applications, along with many other components in your infrastructure, is a complex process that must consider many factors. Deployment type, deployment sizing, deployment scalability all play a key part in this process, and one of the first opportunities for cost savings is using Linux-based hosting platforms to take advantage of open-source software licenses.
The biggest part of .NET application upgrades to .NET Core upgrades has just gotten a little bit easier, at least on Amazon’s Web Services (AWS). AWS announced July 1 the availability of their Porting Assistant for .NET, which will analyze your current .NET applications, outline compatibility of the .NET Core framework for the application, and determine if the tool can help you lift and shift your application’s framework. If your application is compatible with the .NET Core framework, the Porting Assistant will walk you through upgrading your application to .NET Core, and migrate the workload to your AWS environment, for further development, testing or production (but please, do not migrate untested workloads to production – unless you are hoping to spend more time and money to fix it while it is running). If your product is not ready to lift and shift directly onto AWS, the Porting Assistant will outline the current deficiencies to help you modify the application environment to complete the conversion to .NET core.
The AWS Porting Assistant for .NET is free to use and available for download now. Go ahead and test your applications compatibility now, and discover if your organization can benefit from this faster on-ramp to the cloud.
- Your .NET application strategy is multi-layered
- You are looking to migrate these legacy applications to the cloud
- You want the most cost efficient approach toward application decoupling and cloud migrations
- You're ready to learn how to re-architect these workflows
A first step is to reach out. Our cloud team is effectively positioned to assist you with any, or all, of your migration project.
 “Choose between .NET Core and .NET Framework for Server Apps.” Choose between .NET Core and .NET Framework for Server Apps | Microsoft Docs, Microsoft, 28 Apr. 2020, docs.microsoft.com/en-us/dotnet/standard/choosing-core-framework-server.
 Roberts, Steve. “Announcing the Porting Assistant for .NET.” AWS News Blog, Amazon Web Services, 1 July 2020, aws.amazon.com/blogs/aws/announcing-the-porting-assistant-for-net/.