O que é o Azure IoT Central?

O IoT Central é uma plataforma de aplicativos IoT como serviço (aPaaS) que reduz a carga e o custo de desenvolvimento, gerenciamento e manutenção de soluções de IoT. Use o IoT Central para avaliar rapidamente seu cenário de IoT e avaliar as oportunidades que ele pode criar para sua empresa. Para agilizar o desenvolvimento de uma infraestrutura de IoT complexa e em constante evolução, o IoT Central permite que você concentre seus esforços na determinação do impacto nos negócios que você pode criar com o fluxo de dados da IoT.

A interface do usuário da Web permite conectar dispositivos rapidamente, monitorar as condições do dispositivo, criar regras e gerenciar dispositivos e seus dados durante todo o ciclo de vida. Além disso, ele permite que você atue de acordo com as perceções do dispositivo, estendendo a inteligência da IoT para aplicativos de linha de negócios. Depois de usar o IoT Central para avaliar seu cenário de IoT, você pode criar sua solução do Azure IoT pronta para a empresa.

Este artigo disponibiliza uma descrição geral do Azure IoT Central.

Preços

Os aplicativos que você cria usando o plano padrão 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.

Criar uma aplicação de IoT Central

Você pode implantar rapidamente um novo aplicativo do IoT Central e, em seguida, personalizá-lo de acordo com suas necessidades específicas. Os modelos de aplicativo no Azure IoT Central são uma ferramenta para ajudá-lo a iniciar o desenvolvimento de sua solução de IoT. Você pode usar modelos de aplicativo para tudo, desde ter uma ideia do que é possível até personalizar totalmente seu aplicativo para se adequar ao seu cenário.

Comece com um modelo de aplicativo genérico ou com um dos modelos de aplicativo focados no setor:

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

Ligar dispositivos

Depois de criar seu aplicativo, a próxima etapa é criar e conectar dispositivos. O vídeo a seguir 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 é o esquema que define as características e o comportamento de um tipo de dispositivo, como:

  • Telemetria que envia. Exemplos incluem temperatura e umidade. Telemetria é streaming de dados.
  • As propriedades de negócio que um operador pode modificar. Os exemplos incluem um endereço de cliente e uma última data de serviço.
  • Propriedades do dispositivo que um dispositivo define e que são somente leitura no aplicativo. Por exemplo, o estado de uma válvula como aberta ou fechada.
  • Propriedades do dispositivo que um operador define e que determinam o comportamento do dispositivo. Por exemplo, uma temperatura alvo para o dispositivo.
  • Comandos que são chamados por um operador e que são executados em um dispositivo. Por exemplo, um comando para reiniciar remotamente um dispositivo.

Cada modelo de dispositivo inclui:

  • Um modelo de dispositivo que descreve os recursos que um dispositivo deve implementar. Os recursos 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 recebe do IoT Central para definir o estado do dispositivo.
    • Os comandos chamados a partir 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 seu aplicativo IoT Central.

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

  • Projete o modelo de dispositivo no IoT Central e, em seguida, implemente seu modelo de dispositivo no código do dispositivo.
  • Crie um modelo de dispositivo usando o código do Visual Studio e publique o modelo em um repositório. Implemente o código do dispositivo a partir do modelo e conecte o dispositivo ao aplicativo IoT Central. O IoT Central localiza o modelo de dispositivo no repositório e cria um modelo de dispositivo simples para você.
  • Crie um modelo de dispositivo usando o código do Visual Studio. Implemente o código do dispositivo a partir do modelo. Importe manualmente o modelo de dispositivo para seu aplicativo do IoT Central e, em seguida, adicione quaisquer propriedades de nuvem, personalizações e visualizações de suas necessidades de aplicativo do IoT Central.

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

Personalizar a IU

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

  • Configurar dashboards personalizados para ajudar os operadores a detetar informações e resolver os problemas mais rapidamente.
  • Configurar uma análise personalizada para explorar os dados de séries de tempo dos seus dispositivos ligados.
  • Definir o esquema de propriedades e definições num modelo de dispositivo.

Gerir os seus dispositivos

Use o aplicativo IoT Central para gerenciar os dispositivos em sua solução IoT Central. Os operadores realizam tarefas como:

  • Monitorizar os dispositivos ligados à aplicação.
  • Resolver e remediar problemas dos dispositivos.
  • Aprovisionar novos dispositivos.

Você pode definir regras e ações personalizadas que operam sobre streaming de dados de dispositivos conectados. Um operador pode ativar ou desativar estas regras ao nível do dispositivo, para controlar e automatizar tarefas na aplicação.

Como acontece com qualquer solução de IoT projetada para operar em escala, uma abordagem estruturada para o gerenciamento de dispositivos é importante. Não basta apenas conectar seus dispositivos à nuvem, você precisa manter seus dispositivos conectados e saudáveis. Use os seguintes recursos do IoT Central para gerenciar seus dispositivos durante todo o ciclo de vida do aplicativo:

Dashboards

Comece com um painel pré-construído em um modelo de aplicativo ou crie seus 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 privados.

Regras e ações

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

Tarefas

Os trabalhos permitem aplicar atualizações únicas ou em massa a dispositivos definindo propriedades ou chamando comandos.

Integrar noutros serviços

Como uma plataforma de aplicativos, o IoT Central permite transformar seus dados de IoT em insights de negócios que geram resultados acionáveis. Os exemplos incluem: determinar tendências de eficiência da máquina e prever o uso futuro de energia em um chão de fábrica.

Regras, exportação de dados e a API REST pública são exemplos de como você pode integrar o IoT Central a aplicativos de linha de negócios:

Como o IoT Central pode transformar seus dados de IoT

Gere insights de negócios criando pipelines de análise personalizados para processar a telemetria de seus dispositivos e armazenar os resultados. Configure as exportações de dados em seu aplicativo IoT Central para exportar telemetria, alterações de propriedade de dispositivo e alterações de modelo de dispositivo para outros serviços onde você pode analisar, armazenar e visualizar os dados com suas ferramentas preferidas.

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

Crie soluções de IoT, tais como:

  • Aplicações complementares móveis que podem configurar e controlar dispositivos remotamente.
  • Integrações personalizadas que permitem que aplicativos de linha de negócios existentes interajam com seus dispositivos e dados IoT.
  • Aplicativos de gerenciamento de dispositivos para modelagem de dispositivos, integração, gerenciamento e acesso a dados.

Administrar a sua aplicação

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

Funções de utilizador

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

Próximos passos

Agora que você tem uma visão geral do IoT Central, aqui estão algumas próximas etapas sugeridas: