Internet das coisas - Salesforce

O Salesforce IoT Cloud é uma plataforma para armazenar e processar dados IoT. Ele usa o mecanismo Thunder para processamento escalonável de eventos em tempo real. Sua coleção de componentes de desenvolvimento de aplicativos, conhecida como Lightning, capacita seus aplicativos. Ele reúne dados de dispositivos, sites, aplicativos, clientes e parceiros para acionar ações para respostas em tempo real.

A Salesforce, líder em CRM, decidiu entrar neste espaço devido à necessidade de se manter competitiva na era que se aproximava. A nuvem IoT adiciona ao Salesforce, expandindo seu alcance e a profundidade de sua análise.

O Salesforce combinado com a IoT oferece um atendimento ao cliente drasticamente aprimorado com integração mais estreita e respostas a eventos em tempo real; por exemplo, ajustes em turbinas eólicas poderiam acionar a remarcação automática de voos de conexão atrasados ​​/ cancelados antes que os passageiros da linha aérea aterrissem.

Imp elétrico

A plataforma Electric Imp é o método recomendado pela Salesforce para conectar dispositivos rapidamente à nuvem. Você desenvolve aplicativos por meio da linguagem Squirrel; uma linguagem de script OO leve e de alto nível. Os aplicativos consistem em dois módulos: o módulo do dispositivo, que é executado no dispositivo; e o módulo do agente, que é executado na nuvem Electric Imp. A plataforma garante uma comunicação segura entre os módulos, e você envia mensagens para os dispositivos com uma simples chamada -

agent.send("nameOfmessage", data);

Ouça mensagens no agente com o seguinte código -

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

});

Além dessas tarefas básicas, a codificação para interação, monitoramento e resposta do dispositivo se assemelha ao desenvolvimento de aplicativo da Web padrão e usa uma sintaxe simples e fácil de aprender.