I have a Windows desktop app that runs in EC2 and works perfectly for user-related things (using the app through remote desktop), including printing to local printers. However, the software has a feature that automatically prints PDFs for incoming requests, which works fine for local installations (non-EC2) since the printer is either USB or LAN, but I can't figure out how to have it print to a local printer when the remote desktop session is disconnected or logged out. I was about to use Google Cloud Print, which seems like it would work and is built into the firmware of a lot of printers, but it will be discontinued at the end of 2020. I see several alternatives listed here https://support.google.com/chrome/a/answer/9633006 but they all seem to be designed for large organizations to enable printing for their numerous employees.
I'm looking for a recommendation from someone who has successfully implemented a a cloud printing technique/system that would allow a Windows program/app running on an EC2 instance to print to a local printer.