Gerencie sua solução de IoT
Esta visão geral apresenta os principais conceitos em torno das opções para gerenciar uma solução do Azure IoT. Cada seção inclui links para conteúdo que fornece mais detalhes e orientações.
O diagrama a seguir mostra uma visão de alto nível dos componentes em uma solução de IoT típica. Este artigo se concentra nas áreas relevantes para gerenciar uma solução de IoT.
Há muitas opções para gerenciar sua solução de IoT, incluindo o portal do Azure, o PowerShell e os modelos ARM. Este artigo resume as principais opções.
Para saber mais sobre como proteger sua solução de IoT, consulte Proteger sua solução de IoT.
Monitorização
Embora existam ferramentas específicas para monitorar dispositivos em sua solução de IoT, você também precisa ser capaz de monitorar a integridade de seus serviços de IoT:
Serviço | Opções de monitorização |
---|---|
IoT Hub | Usar o Azure Monitor para monitorar seu hub IoT Verifique a integridade do serviço e dos recursos do Hub IoT |
Serviço de Provisionamento de Dispositivos (DPS) | Usar o Azure Monitor para monitorar sua instância do DPS |
IoT Edge | Usar o Azure Monitor para monitorar sua frota do IoT Edge Monitorar implantações do IoT Edge |
IoT Central | Usar logs de auditoria para rastrear a atividade em seu aplicativo IoT Central Usar o Azure Monitor para monitorar seu aplicativo IoT Central |
Azure Digital Twins | Usar o Azure Monitor para monitorar os recursos do Azure Digital Twins |
Para saber mais sobre o serviço Azure Monitor, consulte Visão geral do Azure Monitor.
Portal do Azure
O portal do Azure oferece um ambiente GUI consistente para gerenciar seus serviços do Azure IoT. Por exemplo, você pode usar o portal para:
Ação | Ligações |
---|---|
Implantar instâncias de serviço em sua assinatura do Azure | Gerencie seus hubs IoT Configurar o DPS Gerenciar aplicativos do IoT Central Configurar uma instância do Azure Digital Twins |
Configurar serviços | Criar e excluir rotas e pontos de extremidade (Hub IoT) Implantar módulos do IoT Edge Configurar carregamentos de arquivos (Hub IoT) Gerenciar registros de dispositivos (DPS) Gerenciar políticas de alocação (DPS) |
Modelos ARM e Bíceps
Para implementar a infraestrutura como código para suas soluções do Azure IoT, use modelos do Azure Resource Manager (modelos ARM). O modelo é um ficheiro JavaScript Object Notation (JSON) que define a infraestrutura e a configuração do projeto. Bicep é uma nova linguagem que oferece os mesmos recursos que os modelos ARM, mas com uma sintaxe mais fácil de usar.
Por exemplo, você pode usar modelos ARM ou Bicep para:
Ação | Ligações |
---|---|
Implantar instâncias de serviço em sua assinatura do Azure | Criar um hub IoT Configurar o DPS |
Gerir serviços | Criar e excluir rotas e pontos de extremidade (Hub IoT) Exemplos do SDK do Azure Resource Manager (IoT Central) |
Para modelos ARM e documentação de referência do Bicep, consulte:
PowerShell
Use o PowerShell para automatizar o gerenciamento de sua solução de IoT. Por exemplo, você pode usar o PowerShell para:
Ação | Ligações |
---|---|
Implantar instâncias de serviço em sua assinatura do Azure | Criar um hub IoT usando o cmdlet New-AzIotHub Criar um aplicativo IoT Central |
Gerir serviços | Criar e excluir rotas e pontos de extremidade (Hub IoT) Gerenciar um aplicativo do IoT Central |
Para obter a documentação de referência do PowerShell, consulte:
- Módulo Az.IotHub
- Módulo Az.IotCentral
- Funções do PowerShell para o Azure IoT Edge para Linux no Windows
CLI do Azure
Use a CLI do Azure para automatizar o gerenciamento de sua solução de IoT. Por exemplo, você pode usar a CLI do Azure para:
Ação | Ligações |
---|---|
Implantar instâncias de serviço em sua assinatura do Azure | Criar um hub IoT usando a CLI do Azure Criar um aplicativo IoT Central Configurar uma instância do Azure Digital Twins Configurar o DPS |
Gerir serviços | Criar e excluir rotas e pontos de extremidade (Hub IoT) Implante e monitore módulos do IoT Edge em escala Gerenciar um aplicativo do IoT Central Criar um gráfico de Gêmeos Digitais do Azure |
Para obter a documentação de referência da CLI do Azure, consulte:
az iot hub
az iot device
(Hub IoT)az iot edge
az iot dps
az iot central
az iot du
(Atualização de Dispositivo do Azure)az dt
(Gêmeos Digitais do Azure)
Ferramentas de DevOps do Azure
Use as ferramentas de DevOps do Azure para automatizar o gerenciamento de sua solução de IoT. Por exemplo, você pode usar as ferramentas de DevOps do Azure para habilitar:
- Integração contínua e implantação contínua em dispositivos do Azure IoT Edge
- Integração do IoT Central com o Azure Pipelines para CI/CD
Próximos passos
Agora que você viu uma visão geral das opções de extensibilidade disponíveis para sua solução de IoT, algumas próximas etapas sugeridas incluem: