Integrating and deploying heterogeneous components by means of a microservices architecture in the CROSSMINER project