Skip to main content
Skip table of contents

Technical System Architecture: IoT Asset Management for Salesforce

The IoT Asset Management for Salesforce solution is designed for seamless integration of IoT data into the Salesforce platform, offering modular functionalities that enhance native asset management capabilities.
Below is a detailed overview of the architecture, highlighting the possibilities of IoT data integration and the native Salesforce modules and features.

Technical System Architecture.png

IoT Asset Management for Salesforce Functional Overview

TIS_system landscape.png


IoT Asset Management for Salesforce System Landscape

1. IoT Data Integration

The solution integrates real-time IoT data into Salesforce using a robust, scalable architecture:

  1. Connectivity Layer:

    • IoT Middleware: Connects diverse IoT platforms and protocols to Salesforce. Common technologies include Heroku, MuleSoft, or external IoT platforms (e.g., iXon Cloud, AWS IoT Core or Azure IoT Hub).

    • Data Processing: IoT middleware harmonizes data from multiple sources, converting raw telemetry into actionable insights (e.g., operating conditions, error codes, alarms).

  2. Data Flow:

    • APIs: RESTful or GraphQL APIs transfer data between the IoT layer and Salesforce.

    • Event Handling: Real-time events (such as alerts) are pushed into Salesforce using platform events, enabling immediate action.

    • Data Mapping: Middleware maps IoT device data to Salesforce asset objects, ensuring proper alignment with existing data structures (e.g., hierarchical machine relationships).

  3. Data Storage and Syncing:

    • No Permanent Storage in Salesforce: Data is accessed in real-time or synced selectively (e.g., critical alerts) to minimize storage costs.

    • Historical Data: Long-term data storage and advanced analytics can be maintained in external data lakes or third-party solutions, accessible via integration.

  4. Security and Compliance:

    • End-to-end encryption ensures data security during transfer.

    • Compliance with GDPR, CCPA, and other data protection standards ensures safe handling of IoT data.


2. Modules and Native Asset Management in Salesforce

The solution extends Salesforce’s standard functionality with specific modules and native features for managing IoT-enabled assets.

  1. Enhanced Asset Object:

    • Hierarchical Relationships: The asset object supports complex hierarchies, such as parent-child relationships for assemblies and subassemblies (e.g., turbines, gears).

    • Custom Fields: IoT-specific fields (e.g., operating hours, sensor readings, thresholds) are dynamically updated via middleware integration.

  2. Asset Visualization Widgets:

    • Machine Tree: Visual representation of machine hierarchies, enabling easy navigation and status monitoring.

    • Maintenance Calendar: Displays planned maintenance schedules and flags overdue tasks.

    • Digital Twin: Provides a virtual model of the machine, including real-time operational data.

  3. IoT-Driven Functions:

    • Proactive Maintenance: Automatically creates service cases or work orders based on predefined IoT triggers (e.g., temperature spikes, vibration anomalies).

    • Alarm Management: Real-time alerts with root cause analysis linked directly to the relevant asset.

    • Performance Dashboards: Built-in analytics for KPIs such as uptime, failure trends, and service costs, powered by Salesforce’s Einstein Analytics.

  4. Self-Service Customer Portal (via Salesforce Experience Cloud):

    • Customer Access to Assets: Enables customers to view their installed base, check machine status, and retrieve historical data.

    • Ticketing and Service Requests: Allows customers to raise issues linked directly to specific assets.

    • Spare Part Orders: Integration with e-commerce functionalities for ordering components tied to the asset's specifications.

  5. Integration and Scalability:

    • Third-Party Extensions: Plug-and-play integrations with tools like TeamViewer (remote support) or Empolis (knowledge management).

    • Scalability: Supports a growing asset base through modular extensions and cloud-native architecture.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.