Internet der Dinge - Salesforce
Die Salesforce IoT Cloud ist eine Plattform zum Speichern und Verarbeiten von IoT-Daten. Es verwendet die Thunder Engine für die skalierbare Echtzeit-Ereignisverarbeitung. Die als Lightning bekannte Sammlung von Anwendungsentwicklungskomponenten unterstützt die Anwendungen. Es sammelt Daten von Geräten, Websites, Anwendungen, Kunden und Partnern, um Aktionen für Echtzeitantworten auszulösen.
Salesforce, ein führender CRM-Anbieter, entschied sich für diesen Bereich, da er in der kommenden Ära wettbewerbsfähig bleiben muss. Die IoT-Cloud erweitert Salesforce, indem sie die Reichweite und die Tiefe ihrer Analysen erweitert.
Salesforce in Kombination mit IoT bietet einen dramatisch verbesserten Kundenservice mit einer engeren Integration und Reaktion auf Echtzeitereignisse. Beispielsweise könnten Anpassungen an Windkraftanlagen eine automatische Umbuchung von verspäteten / stornierten Anschlussflügen auslösen, bevor Fluggäste landen.
Elektrischer Imp
Die Electric Imp-Plattform ist die von Salesforce empfohlene Methode zum schnellen Verbinden von Geräten mit der Cloud. Sie entwickeln Anwendungen in der Sprache Eichhörnchen. Eine OO-Skriptsprache auf hohem Niveau. Anwendungen bestehen aus zwei Modulen: dem Gerätemodul, das auf dem Gerät ausgeführt wird; und das Agentenmodul, das in der Electric Imp Cloud ausgeführt wird. Die Plattform gewährleistet eine sichere Kommunikation zwischen den Modulen und Sie senden Gerätenachrichten mit einem einfachen Anruf -
agent.send("nameOfmessage", data);
Warten Sie auf Nachrichten auf dem Agenten mit dem folgenden Code:
device.on("nameOfmessage", function(data) {
//Data operations
});
Über diese grundlegenden Aufgaben hinaus ähnelt die Codierung für Geräteinteraktion, -überwachung und -antwort der Standardentwicklung von Webanwendungen und verwendet eine einfache, leicht zu erlernende Syntax.