@sw_-_AaronSeifert__GISS_
Yes, geoEvent is your answer most probably -- Create a feed first to get the data over, it can come from CAD or what ever is generating the location events directly. Then create an Analytic with the feed as your source any processing you want to do, use a Field Mapper to calculate things link speedInMph verses Kph or what ever, tag the TrackId (unit number) and the create geoPoint for the report.
Then you should output to Feature layers on .....LKL in this one be sure and specify that you want the layer to set the Data storage method to "Keep only latest feature for each Track ID value". Now the Last Known Location will be current. Also create another Feature Layer ........Historical with "Add all new features" so that you have bread crumbs, and can create lines and tracks... Note the names are not important the settings when you create the Layers are.