Scheduled Upgrades Unifi

Curious what guys are doing in regards to scheduled upgrades with Unifi Controller. Do we have to do a scheduled upgrade on a per site basis? Is there a way to set it up so all the sites on the controller will perform an upgrade? If running a remote server for your controller and you have many sites wouldn’t that take a lot of resources to perform a scheduled update on all sites at the same time? Does anyone have any suggestions for best practices?

Like any other firmware / software upgrade, just schedule them to run outside of business hours.

I schedule Unifi device firmware upgrades outside of business hours. Software upgrades, such as the version of the Network app, I do manually.