When you think of Salesforce.com, you probably don’t think about the burgeoning Internet of Things, but Salesforce wants to help customers make sense of all of the data coming from the growing number of connected devices — often referred to as the Internet of Things.
Salesforce IoT helps businesses monetise their investment In IoT by routing data generated from connected devices directly into Salesforce, where sales, service, marketing, and other teams can act on it. Businesses now have the ability to add meaningful business value to every connected device with Salesforce IoT.
Salesforce specializes in customer relations management. Salesforce IoT Cloud is a service running on AWS infrastructure. It is powered by Thunder — a real-time event processing engine. This is a good solution for customers who want to monitor their connected devices online and make instant decisions.
The Salesforce IoT Cloud is a platform for storing and processing IoT data. It uses the Thunder engine for scalable, real-time event processing. Its collection of application development components, known as Lightning, powers its applications. It gathers data from devices, websites, applications, customers, and partners to trigger actions for real-time responses.
Salesforce approach to IoT:
The idea of Salesforce is to enrich the provided services with the benefits of the big data collected from connected devices and enable CRM users (not prepared for serious coding) to build and customize their own apps to manage these data.
To store and process such data, Salesforce provides the platform called Salesforce IoT Cloud. It is powered by Thunder which is an event-processing engine designed to capture, filter and respond to events in real time. Thunder is built on open source tools:
- Apache Kafka (a messaging system that can handle huge volumes of reads and writes per second)
- Apache Storm (real-time big data and event processing platform).
- Apache Spark (distributed large-scale data processing framework for both batch and streaming data)
- Apache Cassandra (distributed database management system).
Incoming data are dumped into Kafka. Spark takes the profile data from Kafka and puts it into Cassandra for profile updates. Storm uses the data from Kafka to handle real-time events.
Salesforce IoT Cloud Platform’s Architecture:
The advantages of Salesforce offering are high speed, simple point-and-click UI and the easy-to-use and more meaningful user experience. Even non-technical users can easily derive benefits from digital projects.
Salesforce, a CRM leader, decided to enter this space due to the need to remain competitive in the coming era. The IoT cloud adds to Salesforce by expanding its reach, and the depth of its analytics.
Salesforce IoT Cloud also promises to ingest more elaborate data from the Industrial Internet of Things sending information from factories, warehouses, wind turbines, jet engines and similarly complex systems that have been equipped with sensors.
Salesforce combined with IoT delivers dramatically improved customer service with tighter integration and responses to real-time events; for example, adjustments in wind turbines could trigger automatic rebooking of delayed/canceled connecting flights before airline passengers land.
Salesforce IoT Cloud is a platform from Salesforce.com that is designed to store and process Internet of Things (IoT) data. The IoT Cloud is powered by Thunder, which Salesforce.com describes as a “massively scalable real-time event processing engine.” The platform is built to take in the massive volumes of data generated by devices, sensors, websites, applications, customers and partners and initate actions for real-time responses. For example, wind turbines could adjust their behavior based on current weather data; airline passengers whose connecting flights are delayed or cancelled could be rebooked before the planes they are on have landed.
In another context, IoT Cloud can provide business users with much a much more comprehensive and integrated perspective on customers, without requiring technical expertise or the services of a data analyst. The platform can take in billions of events a day and users can build rules that specify events to act on and what actions to take. IoT cloud is data format- and product-agnostic; output connectors allow communication with Salesforce clouds or third-party services.
- Our key observations on Salesforce IoT Platform:
1. It’s built from open source components, not as a proprietary Salesforce project
2. It’s another data source for Salesforce’s ‘citizen developer’ strategy
3. It’s more for existing customers than new ones
4. The IoT side of IoT is still improving
Top use cases for Salesforce IoT Cloud Platform:
Business Transformation: The role of the IoT Cloud is to connect device data to the customer success platform which can be used to bring customers through sales, service, and analytics.
Predictive intelligence: Salesforce IoT supports the ability to perform predictive analytics. This requires an IoT transformation from systems of record to systems of intelligence.
Healthcare and Pharmaceuticals, Automotive, Energy and Utilities, Home Automation/Wearables, Manufacturing, Retail, Communication Service Providers and Media
Here is the list of Top 35 IoT Platforms in 2018.
If you have IoT Platforms related questions then you may want to visit our IoT Platforms Discussion Forum.