1.235€
Nível Intermédio | Laboral – 4 dias | 28 horas
Formação leccionada em inglês
Aposte numa das tendências tecnológicas do futuro com o curso dedicado a Azure IoT Developers. A formação para aquisição de novas competências é fundamental para evoluir na carreira e desenvolver os conhecimentos essenciais à sua especialização. Com este curso, poderá adquirir fundamentos práticos e teóricos para gerir soluções de Azure IoT.
Este curso oferece aos alunos as competências e conhecimentos necessários para criar e manter com sucesso as componentes de cloud e edge de uma solução Azure IoT. Inclui uma cobertura completa dos serviços principais do Azure IoT, tais como IoT Hub, Device Provisioning Services, Azure Stream Analytics, Time Series Insights, entre outros. Além dos serviços Azure PaaS, o curso aborda também o IoT Edge, gestão de dispositivos, monitorização e resolução de problemas, questões de segurança, Azure Digital Twins e Azure IoT Central.
A Internet das Coisas (IoT) está a transformar o modo como as empresas operam, possibilitando uma conectividade robusta entre dispositivos e permitindo a recolha e análise de dados em tempo real. Este curso de Azure IoT Developersvisa capacitar profissionais para o desenvolvimento e gestão de soluções IoT utilizando a plataforma Azure, incluindo as suas componentes de cloud e edge. A formação abrange uma série de serviços essenciais, como o IoT Hub, Device Provisioning Services, e Azure Stream Analytics, entre outros, oferecendo uma visão prática e estratégica sobre como implementar e manter soluções IoT seguras e escaláveis.
O Azure IoT Developer é responsável pela implementação e codificação necessárias para criar e manter as componentes de cloud e edge de uma solução IoT. Para além de configurar e manter dispositivos usando serviços Azure IoT e outras ferramentas da Microsoft, o IoT Developer instala os dispositivos físicos e é responsável pela sua manutenção ao longo do ciclo de vida. Este profissional implementa arquiteturas IoT, incluindo topologias de dispositivos, conectividade, debugging e segurança. Em cenários com dispositivos edge, o IoT Developer implementa computação/contentores e configura redes de dispositivos, incluindo várias implementações de edge gateways. Além disso, implementa soluções para gerir pipelines de dados, incluindo monitorização e transformação de dados. Trabalha com engenheiros de dados e outras partes interessadas para assegurar a integração dos dados com o negócio. Os IoT Developers devem ter bons conhecimentos sobre os serviços Azure, incluindo opções de armazenamento, análise e processamento de dados, bem como compreender as diferenças entre as opções de PaaS e SaaS do Azure IoT. Devem também ter habilidades básicas em programação numa linguagem suportada pelo Azure, como C#, Node.js, C, Python ou Java.
– Conhecimento em Soluções Cloud: Experiência no uso do Azure Portal e uma compreensão básica das implementações de PaaS, SaaS e IaaS
– Experiência em Desenvolvimento de Software: Experiência em desenvolvimento de software é pré-requisito, mas não é exigida uma linguagem específica.
– Experiência em Processamento de Dados: Compreensão geral sobre armazenamento e processamento de dados é recomendada.
Capacitar os participantes com as competências necessárias para desenvolver, implementar, e manter soluções IoT na plataforma Azure, incluindo o design de arquiteturas IoT, a configuração e gestão de dispositivos, a análise e visualização de dados, e a implementação de soluções de segurança. Ao fim do curso, os participantes estarão preparados para integrar dados de IoT com os objetivos de negócio, otimizar processos e garantir a segurança das soluções desenvolvidas.
Módulo 1: Introdução ao IoT e aos Serviços Azure IoT
Neste módulo, os alunos vão examinar as considerações de negócio para diferentes implementações IoT e analisar como a Arquitetura de Referência do Azure IoT suporta soluções IoT. Este módulo também oferece uma visão geral dos serviços Azure usados numa solução IoT e introduz o portal Azure.
Lições:
Módulo 2: Dispositivos e Comunicação de Dispositivos
Foco no serviço Azure IoT Hub, incluindo a configuração de comunicação segura entre IoT Hub e dispositivos.
Lições:
Módulo 3: Provisionamento de Dispositivos em Escala
Os alunos irão aprender a configurar e gerir o Azure Device Provisioning Service.
Lições:
Módulo 4: Processamento de Mensagens e Análise
Este módulo cobre o processamento de mensagens no IoT Hub e outros serviços Azure, com ênfase na análise com Azure Stream Analytics.
Lições:
Módulo 5: Insights e Integração com o Negócio
Aprenda a gerar insights e integrar dados de IoT com Logic Apps e Event Grid para visualização com ferramentas como Time Series Insights e Power BI.
Lições:
Módulo 6: Processo de Deployment do Azure IoT Edge
Cobertura de deployment de módulos em dispositivos Azure IoT Edge.
Lições:
Módulo 7: Módulos e Contentores do Azure IoT Edge
Os alunos vão desenvolver e implementar módulos edge personalizados, suportando cenários offline.
Lições:
Módulo 8: Gestão de Dispositivos
Este módulo abrange a implementação de gestão de dispositivos usando device twins e métodos diretos.
Lições:
Módulo 9: Testes de Soluções, Diagnóstico e Logging
Os alunos vão configurar logs e diagnósticos para testar e monitorizar a solução IoT usando Azure Monitor.
Lições:
Módulo 10: Segurança IoT com o Azure Security Center
Exploração das considerações de segurança para uma solução IoT com o Azure Security Center para IoT.
Lições:
Módulo 11: Azure Digital Twins (ADT)
Os alunos irão aprender a desenvolver uma solução Azure Digital Twins.
Lições:
Módulo 12: Construir uma Solução IoT com IoT Central
Introdução e implementação do Azure IoT Central como solução SaaS para IoT.
Lições: