Can I run AMPS on Windows?

Many customers that have heavy investments in Microsoft Windows run production AMPS deployments successfully.

Here are the things you need to consider:

  • The AMPS server requires 64-bit Linux. There is no Windows binary for the AMPS server.

    However, the AMPS server runs well in virtual machines. Many developers run AMPS in a virtual machine on a Windows system. AMPS also runs well in virtualized deployments, although 60East recommends running directly on a native installation of Linux for applications that demand the highest levels of performance.

    WSL2 (Windows Subsystem for Linux, provided on recent versions of Windows) is also a good option for development on Windows systems.

    Both virtual machines and WSL2 installations -- as well as native Linux installations -- are used by 60East engineers in AMPS development.

  • The AMPS clients fully support Windows. 60East provides C++, C# (.NET), and Python client libraries for Windows. The 60East Java client library will run on JVMs hosted on Windows.

Last updated