O que é Azure IoT Central?

O IoT Central é uma aPaaS (plataforma como serviço) de aplicativo de IoT que reduz a carga e o custo de desenvolvimento, gerenciamento e manutenção de soluções de IoT de nível empresarial. Se você optar por compilar com o IoT Central, terá a oportunidade de concentrar o tempo, o dinheiro e a energia na transformação de seus negócios com os dados de IoT, em vez de apenas manter e atualizar uma infraestrutura de IoT complexa e em evolução contínua.

A interface do usuário da Web permite que você conecte dispositivos rapidamente, monitore as condições do dispositivo, crie regras e gerencie milhões de dispositivos e os respectivos dados durante todo o ciclo de vida. Além disso, permite que você atue com base em insights do dispositivo estendendo a inteligência da IoT em aplicativos de linha de negócios.

Este artigo fornece uma visão geral dos recursos do Azure IoT Central.

Criar um aplicativo IoT Central

Implante rapidamente um novo aplicativo do IoT Central e personalize-o de acordo com seus requisitos específicos. Os modelos de aplicativo no Azure IoT Central são uma ferramenta para ajudar você a iniciar rapidamente o desenvolvimento de soluções de IoT. Você pode usar modelos de aplicativo para tudo, desde para ter noção do que é possível até personalizar totalmente o aplicativo para revenda aos clientes.

Comece com um modelo de aplicativo genérico ou um dos modelos de aplicativo voltados para o setor:

Consulte o início rápido Usar seu smartphone como um dispositivo para enviar telemetria a um aplicativo IoT Central para saber como criar seu primeiro aplicativo e conectar um dispositivo.

Conectar dispositivos

Depois de criar seu aplicativo, a próxima etapa será criar e conectar dispositivos. O seguinte vídeo orienta você pelo processo de conexão de um dispositivo a um aplicativo do IoT Central:

Cada dispositivo conectado ao IoT Central usa um modelo de dispositivo. Um modelo de dispositivo é um blueprint que define as características e o comportamento de um tipo de dispositivo, como:

  • A telemetria que ele envia. Os exemplos incluem temperatura e umidade. A telemetria está transmitindo dados.
  • As propriedades de negócios que um operador pode modificar. Os exemplos incluem um endereço de cliente e uma data em que ele foi atendido pela última vez.
  • As propriedades do dispositivo que são definidas por um dispositivo e são somente leitura no aplicativo. Por exemplo, o estado de uma válvula como aberta ou fechada.
  • Propriedades definidas por um operador, que determinam o comportamento do dispositivo. Por exemplo, uma temperatura de destino para o dispositivo.
  • Comandos que um operador pode chamar, que são executados em um dispositivo. Por exemplo, um comando para reinicializar um dispositivo remotamente.

Cada modelo de dispositivo inclui:

  • Um modelo de dispositivo que descreve as funcionalidades que um dispositivo deve implementar. As funcionalidades do dispositivo incluem:

    • A telemetria que ele transmite para o IoT Central.
    • As propriedades somente leitura que ele usa para relatar o estado para o IoT Central.
    • As propriedades graváveis que ele recebe do IoT Central para definir o estado do dispositivo.
    • Os comandos chamados do IoT Central.
  • Propriedades de nuvem que não são armazenadas no dispositivo.

  • Personalizações, formulários e exibições de dispositivo que fazem parte do aplicativo do IoT Central.

Você tem várias opções para criar modelos de dispositivo:

  • Crie o modelo de dispositivo no IoT Central e implementar o modelo de dispositivo dele no código do dispositivo.
  • Crie um modelo de dispositivo usando o Visual Studio Code e publicar o modelo em um repositório. Implemente o código do dispositivo do modelo e conecte o dispositivo ao aplicativo do IoT Central. O IoT Central encontra o modelo de dispositivo no repositório e cria um modelo de dispositivo simples para você.
  • Crie um dispositivo usando o Visual Studio Code. Implemente o código do dispositivo do modelo. Importe manualmente o modelo de dispositivo para o aplicativo do IoT Central, depois adicione todas as propriedades de nuvem, personalizações e exibições que seu aplicativo do IoT Central precisa.

Se a telemetria de seus dispositivos for muito complexa, você poderá mapear a telemetria na entrada para o IoT Central para simplificá-la ou normalizá-la.

Personalizar a interface do usuário

Personalize a interface do usuário do aplicativo do IoT Central para os operadores responsáveis pelo uso diário do aplicativo. As personalizações que você pode fazer incluem:

  • A configuração de painéis personalizados para ajudar os operadores a descobrirem insights e resolverem problemas mais rapidamente.
  • A configuração da análise personalizada para explorar os dados de série temporal de seus dispositivos conectados.
  • A definição do layout de propriedades e configurações em um modelo do dispositivo.

Gerenciar seus dispositivos

Use o aplicativo do IoT Central para gerenciar os dispositivos na sua solução do IoT Central. Operadores realizam tarefas como:

  • Monitorar os dispositivos conectados ao aplicativo.
  • Solucionar e corrigir problemas com dispositivos.
  • Provisionar novos dispositivos.

Você pode definir regras e ações personalizadas que operam em um fluxo de dados por meio dos dispositivos conectados. Um operador pode habilitar ou desabilitar essas regras no nível do dispositivo para controlar e automatizar tarefas dentro do aplicativo.

Assim como acontece com qualquer solução de IoT projetada para operar em escala, é importante ter uma abordagem estruturada em relação ao gerenciamento de dispositivo. Não é suficiente apenas conectar seus dispositivos à nuvem; você precisa mantê-los conectados e íntegros. Use as seguintes funcionalidades do IoT Central para gerenciar os dispositivos durante o ciclo de vida do aplicativo:

Painéis

Comece com um painel predefinido em um modelo de aplicativo ou crie os próprios painéis adaptados às necessidades de seus operadores. Você pode compartilhar painéis com todos os usuários em seu aplicativo ou mantê-los particulares.

Regras e ações

Crie regras personalizadas com base no estado e na telemetria do dispositivo para identificar os dispositivos que precisam de atenção. Configure ações para notificar as pessoas certas e garanta que as medidas corretivas sejam executadas em tempo hábil.

Trabalhos

Os trabalhos permitem que você aplique atualizações individuais ou em massa aos dispositivos definindo propriedades ou chamando comandos.

Integrar com outros serviços

Como uma plataforma de aplicativos, o IoT Central permite transformar seus dados de IoT em informações de negócios que geram resultados práticos. As regras, a exportação de dados e a API REST pública são exemplos de como você pode integrar o IoT Central aos aplicativos de linha de negócios:

How IoT Central can transform your IoT data

Você pode gerar informações de negócios, como determinar tendências de eficiência dos computadores ou prever o uso futuro de energia em um chão de fábrica, criando pipelines de análise personalizados para processar a telemetria de seus dispositivos e armazenar os resultados. Configure exportações de dados no aplicativo do IoT Central para exportar telemetria, alterações de propriedade do dispositivo e alterações de modelo do dispositivo para outros serviços, nos quais você poderá analisar, armazenar e visualizar os dados com as suas ferramentas preferidas.

Criar soluções de IoT e integrações personalizadas com as APIs REST

Crie soluções de IoT, como:

  • Aplicativos do Complemento Móvel que possam configurar e controlar dispositivos remotamente.
  • Integrações personalizadas que permitam que os aplicativos de linha de negócios existentes interajam com os dados e os dispositivos de IoT.
  • Aplicativos de gerenciamento de dispositivo para modelagem de dispositivos, integração, gerenciamento e acesso a dados.

Administrar seu aplicativo

Aplicativos do IoT Central são totalmente hospedados pela Microsoft, o que reduz a sobrecarga de administração do gerenciamento de seus aplicativos. Os administradores gerenciam o acesso ao seu aplicativo com funções de usuário e permissões.

Preços

Você pode criar um aplicativo do IoT Central usando uma avaliação gratuita de 7 dias ou usar um plano de preços Standard.

  • Os aplicativos criados com o plano gratuito são gratuitos por sete dias e dão suporte a até cinco dispositivos. Você pode convertê-los para usar um plano de preços Standard a qualquer momento antes que eles expirem.
  • Os aplicativos criados com o plano Standard são cobrados por dispositivo; você pode escolher o plano de preços Standard 0, Standard 1 ou Standard 2 com os dois primeiros dispositivos sendo gratuitos. Saiba mais sobre os preços do IoT Central.

Funções de usuário

A documentação do IoT Central faz refere-se a quatro funções de usuário que interagem com um aplicativo do IoT Central:

Próximas etapas

Agora que você tem uma visão geral do IoT Central, estas são as próximas etapas sugeridas: