O que é o Azure Digital Twins?

O Azure Digital Twins é uma oferta de plataforma como serviço (PaaS) que permite a criação de gráficos gêmeos com base em modelos digitais de ambientes inteiros, que podem ser edifícios, fábricas, fazendas, redes de energia, ferrovias, estádios e muito mais, até mesmo cidades inteiras. Esses modelos digitais podem ser usados para obter insights que impulsionam melhores produtos, operações otimizadas, custos reduzidos e experiências inovadoras para os clientes.

Os Gêmeos Digitais do Azure podem ser usados para projetar uma arquitetura de gêmeos digitais que representa dispositivos IoT reais em uma solução de nuvem mais ampla e que se conecta a gêmeos de dispositivo do Hub IoT para enviar e receber dados em tempo real.

Nota

Os gêmeos de dispositivo do Hub IoT são diferentes dos gêmeos digitais do Azure Digital Twins. Enquanto os gêmeos de dispositivo do Hub IoT são mantidos pelo seu hub IoT para cada dispositivo IoT ao qual você se conecta, os gêmeos digitais nos Gêmeos Digitais do Azure podem ser representações de qualquer coisa definida por modelos digitais e instanciada nos Gêmeos Digitais do Azure.

Tire partido da sua experiência de domínio sobre os Gêmeos Digitais do Azure para criar soluções personalizadas e conectadas que:

  • Modele qualquer ambiente e dê vida aos gêmeos digitais de forma escalável e segura
  • Conecte ativos, como dispositivos IoT e sistemas de negócios existentes, usando um sistema de eventos robusto para criar lógica de negócios dinâmica e processamento de dados
  • Consulte o ambiente de execução ao vivo para extrair insights em tempo real do seu gráfico gêmeo
  • Crie visualizações 3D conectadas do seu ambiente que exibem lógica de negócios e dados gêmeos no contexto
  • Consulte dados históricos do ambiente e integre-se a outros dados, análises e serviços de IA do Azure para rastrear melhor o passado e prever o futuro

Defina o seu ambiente de negócios

Nos Gêmeos Digitais do Azure, você define as entidades digitais que representam as pessoas, lugares e coisas em seu ambiente físico usando tipos de gêmeos personalizados chamados modelos.

Você pode pensar nessas definições de modelo como um vocabulário especializado para descrever o seu negócio. Para uma solução de gerenciamento de edifícios, por exemplo, você pode definir um modelo que defina um tipo de edifício, um tipo de piso e um tipo de elevador. Os modelos são definidos em uma linguagem semelhante a JSON chamada Digital Twins Definition Language (DTDL). No ADT, os modelos DTDL descrevem tipos de entidades de acordo com suas propriedades de estado, comandos e relacionamentos. Você pode projetar seus próprios conjuntos de modelos do zero ou começar com um conjunto pré-existente de ontologias do setor DTDL com base no vocabulário comum para o seu setor.

Gorjeta

A versão 2 da DTDL também é usada para modelos de dados em outros serviços do Azure IoT, incluindo IoT Plug and Play. Essa compatibilidade ajuda você a conectar sua solução de Gêmeos Digitais do Azure com outras partes do ecossistema do Azure.

Depois de definir seus modelos de dados, use-os para criar gêmeos digitais que representam cada entidade específica em seu ambiente. Por exemplo, você pode usar a definição de modelo de construção para criar vários gêmeos do tipo Edifício (Edifício 1, Edifício 2 e assim por diante). Você também pode usar as relações nas definições de modelo para conectar gêmeos uns aos outros, formando um gráfico conceitual.

Você pode exibir seu gráfico de Gêmeos Digitais do Azure no Azure Digital Twins Explorer, que fornece uma interface para ajudá-lo a criar e interagir com seu gráfico:

Captura de ecrã do Azure Digital Twins Explorer, mostrando um gráfico de nós que representam gémeos digitais.

Contextualizar dados de IoT e do sistema de negócios

Os modelos digitais nos Gêmeos Digitais do Azure são representações ao vivo e atualizadas do mundo real.

Para manter as propriedades de gêmeos digitais atualizadas em relação ao seu ambiente, você pode usar o Hub IoT para conectar sua solução a dispositivos IoT e IoT Edge. Esses dispositivos gerenciados por hub são representados como parte do seu gráfico gêmeo e fornecem os dados que orientam seu modelo. Você pode criar um novo Hub IoT para usar com os Gêmeos Digitais do Azure ou conectar um Hub IoT existente junto com os dispositivos que ele já gerencia.

Você também pode direcionar os Gêmeos Digitais do Azure de outras fontes de dados, usando APIs REST ou conectores para outros serviços do Azure, como Aplicativos Lógicos. Esses métodos podem ajudá-lo a inserir dados de sistemas de negócios e incorporá-los em seu gráfico gêmeo.

Os Gêmeos Digitais do Azure fornecem um sistema de eventos avançado para manter seu gráfico atualizado, incluindo processamento de dados que pode ser personalizado para corresponder à sua lógica de negócios. Você pode conectar recursos de computação externos, como o Azure Functions, para conduzir esse processamento de dados de maneiras flexíveis e personalizadas.

Consulta para insights do ambiente

O Azure Digital Twins fornece uma poderosa API de consulta para ajudá-lo a extrair informações do ambiente de execução ao vivo. A API pode consultar com condições de pesquisa extensas, incluindo valores de propriedade, relacionamentos, propriedades de relacionamento, informações de modelo e muito mais. Você também pode combinar consultas, reunindo uma ampla gama de informações sobre seu ambiente e respondendo a perguntas personalizadas que são importantes para você. Para obter mais detalhes sobre a linguagem usada para criar essas consultas, consulte Linguagem de consulta.

Visualize o ambiente no 3D Scenes Studio (visualização)

O Azure Digital Twins 3D Scenes Studio (pré-visualização) é um ambiente 3D visual imersivo, onde os utilizadores finais podem monitorizar, diagnosticar e investigar dados de gémeos digitais operacionais com o contexto visual de ativos 3D. Com um gráfico de gêmeos digitais e um modelo 3D com curadoria, os especialistas no assunto podem aproveitar o construtor de baixo código do estúdio para mapear os elementos 3D para gêmeos digitais no gráfico dos Gêmeos Digitais do Azure e definir a interatividade da interface do usuário e a lógica de negócios para uma visualização 3D de um ambiente de negócios. As cenas 3D podem ser consumidas no Estúdio de Cenas 3D hospedado ou em um aplicativo personalizado que aproveita o componente visualizador 3D incorporável.

Aqui está um exemplo de uma cena no 3D Scenes Studio, mostrando como as propriedades de gêmeos digitais podem ser visualizadas com elementos 3D:

Captura de tela de uma cena de amostra no 3D Scenes Studio.

Compartilhar dados gêmeos com outros serviços do Azure

Os dados no seu modelo de Gêmeos Digitais do Azure podem ser roteados para serviços downstream do Azure para obter mais análises ou armazenamento.

Para enviar dados de gêmeos digitais para o Azure Data Explorer, você pode aproveitar o recurso de histórico de dados do Gêmeo Digital do Azure, que conecta uma instância de Gêmeos Digitais do Azure a um cluster do Azure Data Explorer para que as atualizações de gráficos sejam automaticamente historizadas no Azure Data Explorer. Em seguida, você pode consultar esses dados no Azure Data Explorer usando o plug-in de consulta do Azure Digital Twins para o Azure Data Explorer.

Para enviar dados de gêmeos digitais para outros serviços do Azure ou, finalmente, fora do Azure, você pode criar rotas de eventos, que utilizam Hubs de Eventos, Grade de Eventos e Barramento de Serviço para enviar dados por meio de fluxos personalizados.

Aqui estão algumas coisas que você pode fazer com rotas de eventos no Azure Digital Twins:

  • Armazenar dados do Azure Digital Twins no Azure Data Lake
  • Analise dados do Azure Digital Twins com o Azure Synapse Analytics ou outras ferramentas de análise de dados da Microsoft
  • Integre fluxos de trabalho maiores com aplicativos lógicos
  • Envie dados para aplicativos personalizados para ações flexíveis e personalizadas

A saída flexível de dados é outra maneira de os Gêmeos Digitais do Azure se conectarem a uma solução maior e darem suporte às suas necessidades personalizadas para trabalho contínuo com esses insights.

Arquitetura de solução de amostra

Os Gêmeos Digitais do Azure são comumente usados em combinação com outros serviços do Azure como parte de uma solução de IoT maior.

Uma possível arquitetura de uma solução completa usando o Azure Digital Twins pode conter os seguintes componentes:

  • A instância de serviço do Azure Digital Twins. Este serviço armazena seus modelos gêmeos e seu gráfico gêmeo com seu estado, e orquestra o processamento de eventos.
  • Um ou mais aplicativos cliente que conduzem a instância do Azure Digital Twins configurando modelos, criando topologia e extraindo insights do gráfico gêmeo.
  • Um ou mais recursos de computação externos para processar eventos gerados por Gêmeos Digitais do Azure ou fontes de dados conectadas, como dispositivos. Uma maneira comum de fornecer recursos de computação é por meio do Azure Functions.
  • Um hub IoT para fornecer gerenciamento de dispositivos e recursos de fluxo de dados IoT.
  • Serviços downstream para fornecer coisas como integração de fluxo de trabalho (como Aplicativos Lógicos), armazenamento frio (como o Azure Data Lake) ou análises (como o Azure Data Explorer).

O diagrama a seguir mostra onde os Gêmeos Digitais do Azure podem estar no contexto de uma solução de exemplo maior do Azure IoT.

Diagrama mostrando fontes de entrada, serviços de saída e comunicação bidirecional com aplicativos cliente e recursos de computação externos.

Recursos

Esta seção destaca alguns recursos que podem ser úteis ao trabalhar com os Gêmeos Digitais do Azure. Você pode visualizar recursos adicionais na seção Recursos deste conjunto de documentação (acessível através dos links de navegação à esquerda).

Limites de serviço

Você pode ler sobre os limites de serviço dos Gêmeos Digitais do Azure no artigo Limites de serviço dos Gêmeos Digitais do Azure. Este recurso pode ser útil ao trabalhar com o serviço para entender as limitações funcionais e de taxa do serviço, bem como quais limites podem ser ajustados, se necessário.

Terminologia

Você pode exibir uma lista de termos comuns da IoT e seus usos nos serviços do Azure IoT, incluindo os Gêmeos Digitais do Azure, no Glossário do Azure IoT. Este recurso pode ser uma referência útil enquanto você começa a usar os Gêmeos Digitais do Azure e cria uma solução de IoT.

Próximos passos