Programa do Curso

Introdução

Preparar o ambiente de desenvolvimento

  • Dispositivo, ferramentas de desenvolvimento, SDK

Serviços de segurança IoT

  • AWS IoT
  • Google Cloud IoT Core
  • Microsoft Azure Esfera

Planear uma aplicação IoT

  • Decidir as caraterísticas da aplicação
  • Tipos de dispositivos: Sensores, ecrãs LCD, campainhas, etc.
  • Dispositivos IoT certificados e não certificados

Anatomia de um dispositivo IoT

  • Microcontroller, sensor, bateria, etc.

O ecossistema IoT

  • Uma visão geral da arquitetura
  • Segurança do servidor em nuvem
  • Segurança dos dispositivos
  • Segurança das aplicações

Estudos de caso: Hackear o sensor de temperatura de uma casa.

Ciclo de vida da segurança IoT

  • Processos de engenharia de segurança
  • OWASP Internet of Things (IoT) Projeto

Conceção de uma aplicação IoT segura

  • Segurança Communications (HTTPS, TLS/SSL, etc.)
  • Integridade dos dados (encriptação, hashing, etc.)
  • Identidade e Access Management

Escalonamento de uma aplicação

  • Tolerância a falhas

Integração de dispositivos IoT na infraestrutura de segurança existente

  • Extensão dos sistemas existentes

Implementação de uma aplicação IoT

  • Monitorização da aplicação
  • Testar a segurança da aplicação

Avaliação

  • Avaliação do impacto na privacidade da IoT (PIA)
  • Avaliação do impacto na segurança

Resolução de problemas

Resumo e conclusão

Requisitos

  • Conhecimento dos princípios de funcionamento em rede.
  • Experiência de Programming em qualquer idioma.
  • Uma conta de provedor de nuvem.

Público

  • Programadores
  • Profissionais de segurança
  • Arquitectos de IoT
 21 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas