Each machine requires an attached computer (currently using laptops) to control it running a custom Windows application (supplied by the machine's manufacturer) which talks to a local SQL database.
The customers use their existing workstations to push jobs from their industry-standard software to the control computer, where they confirm & process the job.
There are <50 machines & laptops deployed around NZ currently, expanding to >100 in NZ over the next few years and more overseas.
Current systems in place are;
- Install custom software & TeamViewer Remote Desktop on laptop at Auckland office.
- Travel on-site to install machine and setup laptop on local network.
- Remote support: Login via TeamViewer to try resolve issue.
- Control software update: Login via TeamViewer to each laptop and manually update software.
- Hardware failure: Courier (or arrive on site with) new pre-provisioned laptop (customer must re-enter data as no backup strategy currently in place).
-- Questions --
A. Would commercial touchscreen all-in-one PCs or otherwise be more reliable than laptops? (Running 24/7 in office environment).
B. They're looking for a more efficient and scalable way of;
- Provisioning new Windows laptops with the control software.
- Automatically pushing control software updates to remote machines (without overwriting local SQL database).
- Remotely backing up the laptops.
- Rapidly re-provisioning laptops in the event of hardware failure. (The ideal allow this company to contract a local IT business to deliver a fresh laptop on site, set it up on the clients network and install a remote desktop or provisioning system that would let them remotely configure the unit).
I know there are VMWare & Citrix products that do a lot of this, just wondering if anyone has any similar setups and what the best direction would be?