A complete predictive maintenance ecosystem