Lista de verificação de pré-certificação para módulos do IoT Edge
Observação
É altamente recomendado que os editores analisem essa lista de verificação e validem a funcionalidade do módulo antes de enviar para certificações. Isso acelerará seu processo de certificação, reduzindo a necessidade de alterações e reenvios.
Validação da imagem
Depois que a imagem do módulo do Edge estiver pronta para envio, execute estas etapas para garantir que a imagem funcione da forma esperada pela Microsoft.
Etapas a serem executadas no portal do Azure
- Abra o Portal do Azure.
- Crie um Grupo de Recursos.
- Crie um Hub IoT.
- Criar um Dispositivo IoT Edge.
- Copie a cadeia de conexão e salve-a no Bloco de Notas.
- Selecione o conjunto de Módulos no Dispositivo de Borda Criado.
- Adicione os detalhes do ACR onde a versão mais recente da imagem reside.
- Selecione Adicionar módulo IoT Edge e forneça:
- O URI da imagem na Configuração do Módulo
- A variável de ambiente (a mesma adicionada no Partner Center)
- As opções de criação de contêiner (as mesmas adicionadas no Partner Center)
- A configuração do módulo gêmeo (o mesmo adicionado no Partner Center)
- Adicionar rotas (as mesmas adicionadas no Partner Center).
- Selecione Examinar + criar.
Os módulos de borda são implantados no Dispositivo de borda criado no Azure.
Etapas a serem executadas no dispositivo
Detalhes do dispositivo
A equipe de certificação usa o seguinte hardware para validar imagens em diferentes arquiteturas:
- Para imagens x64, uma VM do Azure com tamanho de configuração Standard D2s v3 executando o Ubuntu Server 18.04/Ubuntu Server 16.04.
- Para imagens 32 do Azure Resource Manager, um Modelo B do Raspberry Pi 3.
- Para imagens 64 do Azure Resource Manager, um NVIDIA Jetson Nano 4.
Etapas
- Verifique se os dispositivos/VM criados podem ser acessados através do Putty.
- Baixe o Runtime do IoT Edge no dispositivo.
- Atualize a cadeia de conexão copiada na etapa 5 para o arquivo config.yaml.
- Reinicie o Módulo do Edge com
sudo systemctl restart iotedge
. - Verifique se o módulo está implantado no dispositivo com
sudo iotedge list
; ele deve estar no estado de execução. - Verifique se os logs do módulo implantados com
sudo iotedge logs “Module Name“ -f
não têm erros. Se houver erros conhecidos, descreva isso nas Notas para o revisor do Partner Center antes de enviar a oferta.
Validação dos metadados
Verifique o seguinte:
- A marca mais recente está listada no Partner Center e no Registro de Contêiner do Azure.
- O requisito mínimo de hardware é adicionado na descrição da oferta.
- O nome de usuário e a senha do registro de contêiner do Azure são atualizados e adicionados no Partner Center.
- Precisão da Propriedade Gêmea desejada, se aplicável.
- Precisão das Variáveis ambientais desejadas, se aplicável.
- Precisão das Opções de Criação desejadas, se aplicável.
- A cadeia de conexão de Gerenciamento de Clientes Potenciais está presente.
- Política de privacidade presente
- Termos de uso presente
Próximas etapas
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de