Package the printer client for use in the card office - this should allow as little interaction with the print team as possible.
The printer client currently requires specific dependencies, including a specific build version of Java (boo), which adds pain to this process.
Ideally the print team have a solution where they flip a switch and any cards which are pending for printing immediately are printed - with no interaction directly with the printer client.
Edited
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
The Dell Micro PCs need to be managed by the Desktop Services team. They will image them and keep the OS patched and up to date and be responsible for its maintenance. We are not going to maintain the PCs as we are not in that "business".
Based on the previous point, the same team prepare the packages (I think is based on Intune now), so they will ask us what they need from us for the packaging and distribution. But what they need from us is definitely not going to be a docker container.
MVP, we deploy on the existing PCs with a 'run me' script to kick off the printer client, with instructions given to the printing team about making sure that this works as expected,
Follow-up work on deploying to the micro-PC can be split off to a separate ticket,
Notes from a brief call with Mark Neal (arranged by Katya):
Desktops team are happy to manage the physical box (Micro-PC or desktop) via Blue/Azure with the app deployed using Microsoft Intune
We can re-use the existing Micro-PCs (re imaged by desktops team). Any additional Micro-PCs would need an accompanying purchase order and expect a lengthy lead time.
The specific Java build requirement will likely be flagged by Snow (may need to follow up with security team).
Microsoft Intune expects compiled binaries, so need to work out how/if this can work with our app...
Closed by MR: !11 (merged) allowing client to be installed locally and triggered from a .bat file. This approach - where the application is installed locally and settings passed in as environmental variables - lays the groundwork for remote management via Microsoft Intune.
Emergent work to deploy the printer client via Microsoft Intune captured under #12 (closed)