Salesforce IoT Cloud — это платформа для хранения и обработки данных IoT. Он использует механизм Thunder для масштабируемой обработки событий в реальном времени. Его коллекция компонентов для разработки приложений, известная как Lightning, обеспечивает работу приложений. Он собирает данные с устройств, веб-сайтов, приложений, клиентов и партнеров, чтобы инициировать действия для ответов в реальном времени.
Salesforce, лидер CRM, решил войти в это пространство из-за необходимости оставаться конкурентоспособным в грядущую эпоху. Облако IoT добавляет Salesforce, расширяя его охват и глубину аналитики.
Salesforce в сочетании с IoT обеспечивает значительное улучшение обслуживания клиентов с более тесной интеграцией и реагированием на события в реальном времени; например, регулировки в ветряных турбинах могут вызвать автоматическую перерегистрацию отложенных / отмененных стыковочных рейсов перед посадкой пассажиров авиакомпании.
Электрический Имп
Платформа Electric Imp является рекомендуемым методом Salesforce для быстрого подключения устройств к облаку. Вы разрабатываете приложения на языке Белка; высокий уровень, ОО, легкий язык сценариев. Приложения состоят из двух модулей: модуль устройства, который работает на устройстве; и модуль агента, который работает в облаке Electric Imp. Платформа обеспечивает безопасную связь между модулями, и вы отправляете сообщения устройств с помощью простого вызова —
agent.send("nameOfmessage", data);
Прослушайте сообщения на агенте со следующим кодом —
device.on("nameOfmessage", function(data) { //Data operations });
Помимо этих основных задач, кодирование для взаимодействия с устройством, мониторинга и ответов напоминает стандартную разработку веб-приложений и использует простой, легкий в освоении синтаксис.