Asset Monitoring Platform (AMP)