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ę.