IoT Predictive Maintenance SOA will be entirely different from a regular predictive maintenance SOA keeping Enterprise Architecture in mind. Typically an enterprise or company level maintenance is taken care by internal staff or may be a hybrid setup where the external agency will be minimal.
But in the case of IoT predictive maintenance, there will be a high dependency on external agencies. And that too many. Here the high level of coordination is required. Moreover, governance is manifold and most crucial. Basically, it will involve many vendors, government agencies, private companies, and individual professionals.