AWS helps customers with migration of their legacy Windows Server applications to the latest, supported versions of Windows Server on AWS, without any code changes. Many organizations struggle with migrating their legacy applications due to tight dependencies on older, unsupported operating systems (OS), limited in-house expertise, and/or missing access to installation media or source code. Moreover, getting extended support for these applications does not resolve the inevitable end of support problem, it just delays the inevitable. To mitigate these challenges, AWS offers the End-of-Support Migration Program (EMP) for Windows Server.
EMP for Windows Server includes tooling to migrate your legacy applications from Windows Server 2003, 2008, and 2008 R2 to newer, supported versions on AWS, without any refactoring. The EMP tool decouples the applications from the underlying OS, enabling the migration of your critical applications to newer, supported versions of Windows Server on AWS. Customers can use the EMP tool freely as a self-service option or with the help of AWS Partners or AWS Professional Services. A user guide is also available for customers who want to use the tool themselves.
The EMP tool identifies the dependencies that your application has on the outdated OS, and creates a package that includes the resources necessary for the application to run on the newer version of Windows Server. The package includes all the application files, runtimes, components, and deployment tools, as well as an engine that redirects the API calls from your application to files within the package. This resolves the dependencies, and decouples the application from the underlying OS. You can now run the packaged application on future versions of Windows Server, which means you don’t have to worry about upgrading these applications when the next end of support event for Windows Server arrives. Once on AWS, you can continue to optimize the operations and costs for these applications and explore further modernizing Windows workloads.
Future-proof your legacy applications
Safeguard your applications from periodic end of support events by decoupling these applications from the underlying unsupported Windows Server operating system. This means when the next end of support event occurs, you can simply move and then run your applications on the latest supported version of Windows Server without any code changes.
When you run your packaged applications on supported versions of Windows Server, you proactively receive the latest patches and operating system-wide security improvements that are not available for the older versions. This protects your applications from vulnerabilities of the older operating systems.
Reduce cost and complexity
Migrating legacy applications to newer, supported versions of Windows Server often requires refactoring, which is expensive and complex because of limited in-house expertise for such applications. With EMP for Windows Server, you no longer need to refactor your applications to ensure compatibility with newer versions of Windows Server. You now have the choice of using the tool as a self-service option at no cost or you can pay for the expert engagement to drive migration of your applications to AWS using the EMP tool.
Works for a wide range of applications
EMP for Windows Server supports even your most complicated applications, including the ones with tight dependencies on older versions of the operating system, including registry, libraries, and other files. EMP for Windows Server helps upgrade applications regardless of the availability of installation media or code.
How it works
New AWS Program to Help Future-proof Your End-of-Support Windows Server Applications
If you have been in business a while, you might find yourself in a situation where you have legacy Windows Server applications, critical to your business, that you can’t move to a newer, supported version of Windows Server.
AWS EMP Technical Whitepaper
Watch this video to learn understand how EMP can package and migrate your legacy application when the media is available.
Watch this video to learn how EMP can package and migrate your legacy application when the media is unavailable.
Learn more about EMP for Windows Server through our FAQ page
Instantly get access to the AWS Free Tier.
Get started with migrating your legacy Windows Server applications to AWS.