Selecionar e implantar um agente de segurança em seu dispositivo IoT

O Defender for IoT fornece arquiteturas de referência para agentes de segurança que monitoram e coletam dados de dispositivos IoT. Para saber mais, consulte Arquitetura de referência do agente de segurança.

Os agentes são desenvolvidos como projetos de código aberto e estão disponíveis em um único sabor:
C#.

Neste artigo, vai aprender a:

  • Compare os sabores do agente de segurança
  • Descubra as plataformas de agentes suportadas
  • Escolha o sabor de agente certo para a sua solução

Compreender as opções do agente de segurança

Cada configuração de agente de segurança do Defender for IoT oferece o mesmo conjunto de recursos e suporta opções de configuração semelhantes.

O agente de segurança baseado em C tem um menor espaço de memória e é a escolha ideal para dispositivos com menos recursos disponíveis.

Agente de segurança baseado em C Agente de segurança baseado em C#
Código aberto Disponível sob licença MIT no GitHub
Linguagem de desenvolvimento C C#
Plataformas Windows suportadas? Não Sim
Pré-requisitos do Windows --- WMI
Plataformas Linux suportadas? Sim, x64 e x86 Sim, apenas x64
Pré-requisitos do Linux libunwind8, libcurl3, uuid-runtime, auditado, audispd-plugins libunwind8, libcurl3, uuid-runtime, auditado, audispd-plugins, sudo, netstat, iptables
Espaço ocupado pelo disco 10,5 MB 90 MB
Pegada de memória (em média) 5,5 MB 33 MB
Autenticação no Hub IoT Sim Sim
Recolha de dados de segurança Sim Sim
Agregação de eventos Sim Sim
Configuração remota através do gêmeo Defender-IoT-micro-agent Sim Sim

Diretrizes de instalação do agente de segurança

Para Windows: O script Install SecurityAgent.ps1 deve ser executado a partir de uma janela do Administrator PowerShell.

Para Linux: O InstallSecurityAgent.sh deve ser executado como superusuário. Recomendamos prefixar o comando de instalação com "sudo".

Escolha um sabor de agente

Responda às seguintes perguntas sobre seus dispositivos IoT para selecionar o agente correto:

Ambos os tipos de agente oferecem o mesmo conjunto de recursos e suportam opções de configuração semelhantes. Consulte Comparação do agente de segurança para saber mais.

Plataformas suportadas

A lista a seguir inclui todas as plataformas atualmente suportadas.

Agente do Defender for IoT Sistema operativo Arquitetura
C Ubuntu 16.04 x64
C Ubuntu 18.04 x64, ARMv7
C Debian 9 x64, x86
C# Ubuntu 16.04 x64
C# Ubuntu 18.04 x64, ARMv7
C# Debian 9 x64
C# Windows Server 2016 X64
C# Windows 10 IoT Core, compilação 17763 x64

Próximos passos

Para saber mais sobre as opções de configuração, continue para o guia de instruções para a configuração do agente.