End-of-Support Migration Program for Windows Server

Future-proof your legacy Windows Server applications on AWS

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 technology and expert guidance to migrate your legacy applications from Windows Server 2003, 2008, and 2008 R2 to newer, supported versions on AWS, without any refactoring. The EMP technology decouples the applications from the underlying OS, enabling AWS Partners or AWS Professional Services to migrate your critical applications to a newer, supported version of Windows Server on AWS. Once on AWS, you can further optimize the operations and costs for these applications.

The EMP technology 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.


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.

Reduce risk

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 the new version of Windows Server. You only pay for the expert engagement to drive migration of your applications to AWS using the EMP technology, reducing the cost and complexity associated with the process.

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


AWS has a network of partners trained on EMP technology to help drive migration of your legacy applications to newer, supported versions of Windows Server. Cloudhouse is a preferred partner for EMP for Windows Server. Here is the list of all certified partners for EMP for Windows Server:

datavail 600x400

If you are an AWS Partner interested to be a part of EMP for Windows Server, contact your AWS representative.


Additional resources

New AWS Program to Help Future-proof Your End-of-Support Windows Server Applications

December 02, 2019
By Martin Beeby

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.

Learn more »

AWS EMP Technical Whitepaper

A technical overview of concepts and features associated with the AWS End-of-Support Migration Program (EMP) for Windows Server
Check out more details

Learn more about EMP for Windows Server through our FAQ page

Learn more 
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Contact us to join the program

Get started with migrating your legacy Windows Server applications to AWS.

Contact us