Design and Implementation of Multi-tenant Vehicle Monitoring Architecture Based on Microservices and Spark Streaming | IEEE Conference Publication | IEEE Xplore