Skip Navigation

Solution architecture: Predictive insights with vehicle telematics

Modern vehicles contain multiple sensors, giving them the ability to track and monitor millions of events every second. Based on current predictions, most of these cars will be connected to the internet by 2020.

This solution demonstrates how car dealerships, automobile manufacturers and insurance companies can use Cortana Intelligence and Azure to gain predictive insights on vehicle health and driving habits. Capture live streaming data at a global scale and analyse it in real time to address potential issues and discover new opportunities.

Tapping into the wealth of data that is generated by these smart vehicles can help you offer best-in-class safety, reliability and driving experience.

Deploy to Azure

Use the following pre-built template to deploy this architecture to Azure

Deploy to Azure

View deployed solution

Data Factory: Move data, orchestrate, schedule and monitor SQL Data Warehouse Machine Learning Machine Learning Power BI Event Hub Stream Analytics HDInsight Geography Data(Blob Storage) Vehicle Catalogue Diagnotic Events (Simulated)

Implementation guidance

Products/Description Documentation

Event Hubs

Event Hubs ingests diagnostic events and passes them on to Stream Analytics and an Azure ML Web Service.

Stream Analytics

Stream Analytics accepts the input stream from Event Hubs, calls an Azure ML Web Service to do predictions and sends the stream to Azure Storage and Power BI.

Machine Learning Studio

Machine Learning helps you easily design, test, operationalise and manage predictive analytics solutions in the cloud and deploy web services that can be called by Stream Analytics and Azure Data Factory.


Azure Storage stores diagnostic events stream data from Stream Analytics.


Azure Data Factory uses HDInsight to run Hive queries to process the data and load it into Azure SQL Database.

Data Factory

Data Factory uses HDInsight to process data and load it into Azure SQL Database.

Azure SQL Database

SQL Database is used to store and data processed by Data Factory and HDInsight and is accessed by Power BI for analysis of the telemetry data.

Power BI

This solution uses Power BI, but others use Power BI Embedded to analyse the telemetry data.

Related solution architectures