Glossary · Automation software engineering and architecture
Remote software update
Also known as: Remote update
German: Fernaktualisierung der Software
In connected automation systems, a remote software update is the installation of new software or firmware on a device or machine from a remote location over a network, without a technician on site.
- Software engineering
- OT security
In one sentence
A remote software update installs new software or firmware on a device or machine over a network, without a technician on site.
Example
The machine builder's service team schedules a remote update of the HMI software with the customer, who confirms that the machine is stopped before installation starts.
Explained in context
Context cards connect this term with others to answer one question. Also in British English and German.
How it applies
- Security: Remote updates require secure Remote access, authentication, signed packages and logging, in line with IEC 62443. The customer's approval and control over the time of installation are usually required.
- Safety: Updates must not start in hazardous states, and after an update, relevant functions may need to be verified before production resumes. A change to safety functions can raise the question of Substantial modification.
- Documentation: Document the update procedure, preconditions, how to verify the result and how to roll back. Keep a record of the installed version on each machine.
Remote software update vs. remote access
Remote access is the connection that allows service from afar. A remote software update is one activity performed over it, with its own risks and controls.