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