Internet rzeczy - Salesforce

Salesforce IoT Cloud to platforma do przechowywania i przetwarzania danych IoT. Wykorzystuje silnik Thunder do skalowalnego przetwarzania zdarzeń w czasie rzeczywistym. Jego kolekcja komponentów do tworzenia aplikacji, znana jako Lightning, zasila te aplikacje. Gromadzi dane z urządzeń, witryn internetowych, aplikacji, klientów i partnerów w celu wyzwalania działań w celu uzyskania odpowiedzi w czasie rzeczywistym.

Salesforce, lider CRM, zdecydował się wejść w tę przestrzeń ze względu na potrzebę utrzymania konkurencyjności w nadchodzącej erze. Chmura IoT wzbogaca Salesforce, rozszerzając swój zasięg i dogłębność analiz.

Salesforce w połączeniu z IoT zapewnia radykalnie lepszą obsługę klienta dzięki ściślejszej integracji i odpowiedzi na zdarzenia w czasie rzeczywistym; na przykład zmiany w turbinach wiatrowych mogą spowodować automatyczną zmianę rezerwacji opóźnionych / odwołanych lotów łączonych, zanim pasażerowie linii lotniczych wylądują.

Electric Imp

Platforma Electric Imp to zalecana przez Salesforce metoda szybkiego łączenia urządzeń z chmurą. Tworzysz aplikacje za pomocą języka Squirrel; lekki język skryptowy wysokiego poziomu, OO. Aplikacje składają się z dwóch modułów: modułu urządzenia, który działa na urządzeniu; oraz moduł agenta, który działa w chmurze Electric Imp. Platforma zapewnia bezpieczną komunikację pomiędzy modułami, a do urządzeń wysyłasz wiadomości za pomocą prostego połączenia -

agent.send("nameOfmessage", data);

Nasłuchuj komunikatów agenta z następującym kodem -

device.on("nameOfmessage", function(data) { 
  
  //Data operations 

});

Poza tymi podstawowymi zadaniami, kodowanie interakcji z urządzeniami, monitorowania i odpowiedzi przypomina tworzenie standardowych aplikacji internetowych i wykorzystuje prostą, łatwą do nauczenia składnię.