O que é o Azure IoT Central?

A IoT Central é uma plataforma de aplicação IoT como um serviço (aPaaS) que reduz o fardo e o custo de desenvolvimento, gestão e manutenção de soluções IoT de nível empresarial. Se optar por construir com a IoT Central, terá a oportunidade de concentrar tempo, dinheiro e energia na transformação do seu negócio com dados IoT, em vez de apenas manter e atualizar uma infraestrutura IoT complexa e em constante evolução.

A UI web permite-lhe ligar rapidamente dispositivos, monitorizar as condições do dispositivo, criar regras e gerir milhões de dispositivos e seus dados ao longo do seu ciclo de vida. Além disso, permite-lhe atuar em insights de dispositivos, alargando a inteligência IoT em aplicações de linha de negócio.

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

Criar uma aplicação de IoT Central

Pode implementar rapidamente uma nova aplicação IoT Central e, em seguida, personalizá-la de acordo com os seus requisitos específicos. Os modelos de aplicação no Azure IoT Central são uma ferramenta para ajudá-lo a iniciar o desenvolvimento da sua solução IoT. Pode utilizar modelos de aplicações para tudo, desde ter uma ideia do que é possível, até personalizar totalmente a sua aplicação para revender aos seus clientes.

Comece com um modelo de aplicação genérica ou com um dos modelos de aplicação focados na indústria:

Consulte o uso do seu smartphone como um dispositivo para enviar telemetria para uma aplicação IoT Central rápido para aprender como criar a sua primeira aplicação e ligar um dispositivo.

Ligar dispositivos

Depois de criar a sua aplicação, o próximo passo é criar e ligar dispositivos. O vídeo que se segue acompanha-o através do processo de ligação de um dispositivo a uma aplicação IoT Central:

Cada dispositivo ligado à IoT Central utiliza um modelo de dispositivo. Um modelo de dispositivo é a planta que define as características e o comportamento de um tipo de dispositivo como:

  • Telemetria que envia. Exemplos incluem temperatura e humidade. A telemetria está a transmitir dados.
  • As propriedades de negócio que um operador pode modificar. Exemplos incluem um endereço de cliente e uma última data com serviço.
  • As propriedades dos dispositivos que são definidas por um dispositivo e são só de leitura na aplicação. Por exemplo, o estado de uma válvula como aberto ou fechado.
  • Propriedades que um operador define, que determinam o comportamento do dispositivo. Por exemplo, uma temperatura-alvo para o dispositivo.
  • O comando que um operador pode ligar, que funciona num dispositivo. Por exemplo, um comando para reiniciar remotamente um dispositivo.

Todos os modelos de dispositivo incluem:

  • Um modelo de dispositivo que descreva as capacidades que um dispositivo deve implementar. As capacidades do dispositivo incluem:

    • A telemetria transmite para a IoT Central.
    • As propriedades só de leitura que usa para reportar o estado à IoT Central.
    • As propriedades writable que recebe da IoT Central para definir o estado do dispositivo.
    • Os comandos ligaram da IoT Central.
  • Propriedades em nuvem que não estão armazenadas no dispositivo.

  • Personalizações, formulários e vistas para o dispositivo que fazem parte da sua aplicação IoT Central.

Tem várias opções para criar modelos de dispositivos:

  • Desenhe o modelo do dispositivo na IoT Central e, em seguida, implemente o seu modelo de dispositivo no código do dispositivo.
  • Crie um modelo de dispositivo utilizando Visual Studio código e publique o modelo num repositório. Implemente o código do dispositivo a partir do modelo e ligue o seu dispositivo à sua aplicação IoT Central. A IoT Central encontra o modelo do dispositivo a partir do repositório e cria um modelo de dispositivo simples para si.
  • Crie um modelo de dispositivo utilizando Visual Studio código. Implemente o código do dispositivo a partir do modelo. Importe manualmente o modelo do dispositivo na sua aplicação IoT Central e adicione, em seguida, quaisquer propriedades na nuvem, personalizações e vistas para as suas necessidades de aplicação IoT Central.

Se a telemetria dos seus dispositivos for demasiado complexa, pode mapear a telemetria em entrada para a IoT Central para simplificar ou normalizar.

Personalizar a IU

Personalize a UI de aplicação IoT Central para os operadores responsáveis pelo uso diário da aplicação. As personalizações que 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.

Faça a gestão dos seus dispositivos

Utilize a aplicação IoT Central para gerir os dispositivos na sua solução IoT Central. Os operadores fazem tarefas como:

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

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

Tal como acontece com qualquer solução IoT projetada para funcionar em escala, é importante uma abordagem estruturada para a gestão do dispositivo. Não basta apenas ligar os seus dispositivos à nuvem, é preciso manter os seus dispositivos ligados e saudáveis. Utilize as seguintes capacidades IoT Central para gerir os seus dispositivos durante todo o ciclo de vida da aplicação:

Dashboards

Comece com um dashboard pré-construído num modelo de aplicação ou crie os seus próprios dashboards adaptados às necessidades dos seus operadores. Pode partilhar dashboards com todos os utilizadores da sua aplicação ou mantê-los privados.

Regras e ações

Construa regras personalizadas baseadas no estado do dispositivo e telemetria para identificar dispositivos que precisam de atenção. Configure as ações para notificar as pessoas certas e garantir que as medidas corretivas sejam tomadas em tempo útil.

Tarefas

Os trabalhos permitem aplicar atualizações únicas ou a granel aos dispositivos, definindo propriedades ou chamando comandos.

Integrar noutros serviços

Como plataforma de aplicação, a IoT Central permite transformar os seus dados IoT nos insights de negócio que impulsionam resultados atuais. Regras, exportação de dados e a API rest pública são exemplos de como pode integrar a IoT Central com aplicações de linha de negócio:

How IoT Central can transform your IoT data

Pode gerar insights de negócio, tais como determinar tendências de eficiência da máquina ou prever o uso futuro de energia num piso de fábrica, construindo oleodutos de análise personalizados para processar a telemetria dos seus dispositivos e armazenar os resultados. Configure as exportações de dados na sua aplicação IoT Central para exportar telemetria, alterações de propriedade do dispositivo e alterações no modelo do dispositivo para outros serviços onde pode analisar, armazenar e visualizar os dados com as suas ferramentas preferidas.

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

Construa soluções IoT tais como:

  • Aplicativos de acompanhante móvel que podem configurar e controlar remotamente dispositivos.
  • Integrações personalizadas que permitem que as aplicações existentes da linha de negócio interajam com os seus dispositivos e dados IoT.
  • Aplicações de gestão de dispositivos para modelação de dispositivos, embarque, gestão e acesso a dados.

Administrar a sua aplicação

As aplicações IoT Central são totalmente hospedadas pela Microsoft, o que reduz a sobrecarga administrativa da gestão das suas aplicações. Os administradores gerem o acesso à sua aplicação com funções e permissões de utilizador.

Preços

Você pode criar uma aplicação IoT Central usando um teste gratuito de 7 dias, ou usar um plano de preços padrão.

  • As aplicações que cria usando o plano gratuito são gratuitas durante sete dias e suportam até cinco dispositivos. Pode convertê-los para usar um plano de preços padrão a qualquer momento antes de expirarem.
  • As aplicações que cria usando o plano padrão são faturadas por dispositivo, pode escolher o plano de preços Standard 0, Standard 1 ou Standard 2 , com os dois primeiros dispositivos a serem gratuitos. Saiba mais sobre os preços da IoT Central.

Funções de utilizador

A documentação da IoT Central refere-se a quatro funções de utilizador que interagem com uma aplicação IoT Central:

Passos seguintes

Agora que tem uma visão geral da IoT Central, aqui estão alguns passos sugeridos seguintes: