Remote diagnostics application
Now that we understand the cloud backend and the vehicle telematics gateway technologies and components, let us start building a remote diagnostics application. To do that, we need to represent the physical asset (vehicle) as a virtual asset in the cloud backend; that is, create a digital twin in the cloud. Let us name this service as a vehicle manager where we can define vehicle lines and onboard vehicles. We will have the ability to define the vehicle network topology and all the ECUs associated with the vehicle, as shown in Figure 10.17. This will be a custom-built microservice.
We will then onboard all the TCU devices to the device manager, which is responsible for provisioning the TCU with all the required certificates on the first connection and establishing an association with a specific vehicle. This will ensure that all telemetry data from the TCU is associated with the vehicle. It’s important to note that for the sake of brevity, this...