The availability of your IoT system is measured as a percentage of system uptime, taking into account downtime due to both faults and planned maintenance activities. Not all systems require high availability (such as 99.999%), but most IoT systems must be engineered with redundancies and failovers.
Predictive maintenance technologies offered by the IoT can also be a useful tool in order to keep IoT services online and serving customers.