Geral

Plataforma de Ingestão e Análise de Dados

Semana 6 8

#1

Um serviço da AWS IoT é formado por vários componentes, dentre os quais um deles permite catalogar as coisas e adicionar algumas informações extras sobre as coisas. Este componente é chamado de:

A

device registry.

B

device gateway.

C

device database.

D

device hub.

E

device cloud.

#2

Quando falamos de IoT é comum pensar apenas em dispositivos conectados. Na verdade, além dos dispositivos há também as ações efetuadas por eles e os insights, como por exemplo em um serviço de back-end que é fundamental para qualquer solução computacional que vai rodar na nuvem, transformando dados em informações. Julgue as afirmações abaixo e assinale a alternativa correta:

I. Gerenciar firmware instalado nos dispositivos é uma funcionalidade dos serviços do back-end da Azure IoT.
II. Os insights determinam somente como processar os dados.
III. Insights são informações coletadas pelas coisas, que são analisadas e transformadas em conhecimentos, os quais são acionadas por pessoas.
IV. IoT inclui sistemas operacionais, segurança dos dispositivos, back-end e análises dos dados produzidos.

A

Apenas I, III e IV estão corretas.

B

Apenas III e IV estão corretas.

C

Apenas I e III estão corretas.

D

Apenas I e IV estão corretas.

E

Apenas II e IV estão corretas.

#3

Os ambientes computacionais que integram dispositivos físicos e sistemas digitais requerem uma estrutura organizada em diferentes níveis. Essa estrutura permite que informações sejam coletadas, transmitidas e processadas para atender às necessidades de aplicações específicas. A correta identificação dos elementos envolvidos nesse processo é essencial para o desenvolvimento de soluções eficazes e adaptáveis.
Sobre o conteúdo estudado, assinale a alternativa que identifica um dos componentes estruturais de um ambiente de IoT.

A

Interfaces de hardware que estabelecem a conexão entre sensores físicos e plataformas computacionais.

B

Softwares que monitoram o desempenho de aplicações em redes privadas locais.

C

Algoritmos de compressão de dados utilizados para reduzir o tamanho de arquivos transmitidos.

D

Dispositivos de captura autônomos que operam exclusivamente por aprendizado automático em nuvem.

E

Protocolos de segurança responsáveis pela criptografia e autenticação em dispositivos móveis.

#4

As plataformas de nuvem mais conhecidas e utilizados atualmente como AWS, Google e Azure possuem toolkits para lidar com um ambiente de IoT que vai da coleta de dados dos dispositivos, armazenamento e análise desses dados. Analise as afirmações a seguir e escolha a alternativa correta:

I. Considerando uma visão geral da AWS IoT Core, o que melhor ilustra um serviço de controle que lida com o monitoramento dos dispositivos é chamado de AWS IoT device management. 
II. O AWS IoT Core é um serviço que facilita a detecção e a resposta a eventos.
III. O AWS IoT Monitoring serve para monitorar serviços.
IV. O AWS IoT Advisor valida dispositivos IoT durante o desenvolvimento de software de dispositivo.

A

Apenas I, III e IV estão corretas.

B

Apenas I, II e III estão corretas.

C

Apenas II e IV estão corretas.

D

Apenas I e IV estão corretas.

E

Apenas I e II estão corretas.

#5

As soluções tecnológicas específicas são utilizadas em diferentes etapas dos projetos que envolvem dispositivos conectados e coleta de informações. Cada ferramenta atende a finalidades distintas, dependendo da função que deve exercer dentro do sistema. Conhecer essas características permite adotar estratégias mais adequadas à realidade da aplicação
Com base no contexto, assinale a alternativa que compreende as características do AWS IoT Analytics.

A

O AWS IoT Analytics facilita a execução de análises em grandes volumes de dados de IoT e oferece escalabilidade automática para os projetos.

B

O AWS IoT Analytics é voltado para o envio de atualizações de firmware aos dispositivos de campo, priorizando a gestão de patches.

C

O AWS IoT Analytics é utilizado principalmente para gerenciar o tráfego de redes locais de dispositivos sem realizar análise de dados.

D

O AWS IoT Analytics é focado na construção de redes físicas dedicadas para comunicação entre dispositivos remotos de IoT.

E

A principal função do AWS IoT Analytics é fornecer infraestrutura para armazenar dispositivos físicos conectados em datacenters locais.

#6

No processo de simulação de um dispositivo no ambiente AWS IoT, é utilizado um programa escrito em Python executado a partir de uma instância EC2. Esse programa realiza a publicação de dados de temperatura de forma contínua utilizando autenticação com certificados. Além disso, a estrutura do script permite flexibilidade na definição de parâmetros de conexão e autenticação. A lógica de envio periódico dos dados está embutida em um laço de repetição, o que assegura o comportamento contínuo do dispositivo simulado.
Sobre o funcionamento e a configuração do script “coisa.py”, analise as afirmativas a seguir:
I. O script realiza a conexão com a AWS IoT utilizando autenticação por usuário e senha definidos diretamente no código, o que exige criptografia adicional no transporte.
II. A função getopt.getopt() é usada para capturar os parâmetros fornecidos via linha de comando, como endpoint, certificados e chaves privadas.
III. O tópico MQTT para publicação dos dados é definido explicitamente no código como "dispositivos/MeuPrimeiroDispositivo/reportar", representando o canal de comunicação com a AWS.
IV. A simulação da temperatura depende do módulo json que calcula os valores com base na média dos registros anteriores armazenados localmente.
Está correto o que se afirma em:





A

I, III e IV, apenas.

B

II e IV, apenas.

C

II e III, apenas.

D

I e II, apenas.

E

I e IV, apenas.

#7

A escolha do protocolo de comunicação entre um dispositivo IoT e o Hub de nuvem influencia diretamente a eficiência do sistema em termos de latência, consumo de recursos e segurança. Essa escolha depende de fatores como suporte à multiplexação, tamanho da carga, capacidade do dispositivo e tipo de conexão disponível na rede. Protocolos como MQTT, AMQP e HTTPS apresentam características distintas, sendo adequados para contextos técnicos específicos. A análise dessas características é essencial para garantir uma integração eficiente e segura.
Sobre o uso de protocolos em soluções IoT, analise as afirmativas a seguir:
I. O protocolo HTTPS é o mais indicado para cenários que exigem alta frequência de comunicação bidirecional em tempo real entre o Hub IoT e o dispositivo.
II. O AMQP oferece suporte à multiplexação de conexões, sendo recomendado para gateways que representam múltiplos dispositivos em uma única conexão com o Hub IoT.
III. Para dispositivos com menos de 1 MB de memória RAM, os protocolos MQTT e HTTPS são mais adequados devido à menor complexidade de suas bibliotecas.
IV. O protocolo MQTT é indicado para casos em que o dispositivo precisa manter múltiplas identidades de conexão em um mesmo túnel TLS para enviar dados simultaneamente.
Está correto o que se afirma em:





A

I, III e IV, apenas.

B

II e IV, apenas.

C

I e II, apenas.

D

I e IV, apenas.

E

III e IV, apenas.

#8

Leia o trecho a seguir:
A Microsoft Azure oferece um ambiente de serviços integrados voltados para a criação de soluções de IoT. Esses serviços incluem a construção de modelos de inteligência, a integração de dados e a apresentação de análises de forma prática. Diferentes ferramentas são utilizadas em cada etapa, permitindo o gerenciamento eficiente de informações oriundas de dispositivos conectados. A correta seleção desses serviços potencializa a utilização dos dados gerados. Por meio do [preencher 1], os usuários conseguem criar, treinar e implantar modelos de aprendizado de máquina para projetos IoT. Utilizando o [preencher 2], é possível integrar fluxos de dados entre diferentes aplicações e serviços de forma eficiente. Para apresentar os dados de maneira visual e facilitar a análise, é utilizado o [preencher 3].
Neste contexto, reconheça os termos de [preencher 1],  [preencher 2] e [preencher 3] que são substituídos por:

A

1- Azure Web App; 2- Azure Active Directory; 3- Azure Machine Learning

B

1- Azure Logic Apps; 2- Azure Monitor; 3- Microsoft Flow

C

1- Azure Machine Learning; 2- Microsoft Flow; 3- Microsoft Power BI

D

1- Azure Monitor; 2- Microsoft Flow; 3- Azure Machine Learning

E

1- Microsoft Power BI; 2- Azure Machine Learning; 3- Azure Web App