How are software updates taken care of?

Over-the-air updates are possible with WiFi / Cellular.

If on-site WiFi or cellular is enabled then software updates can be applied Over The Air. Software updates can also be applied on-site using a standard PC.