Procedure to perform Solarwinds agent upgrade

Could you please tell me the steps and method for updating the Solarwinds Agents on both Windows and Linux servers?

Where feasible, without creating an outage or reboot.
Thank you in advance.