As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Solução híbrida de supervisão remota
Data de publicação: 30 de março de 2023Histórico do diagrama ()
A supervisão remota híbrida oferece suporte a casos de uso educacional em que você pode monitorar estudantes ao vivo com assistência de IA para destacar objetos e comportamentos proibidos. Essa solução usa o Amazon Rekognition para análise de imagens e o Amazon Chime SDK para gerenciamento de sessões de vídeo. Você pode aplicar essa solução a exames presenciais e remotos.
Considerações de privacidade
Esse é apenas um diagrama técnico e não considera possíveis implicações de privacidade, leis e regulamentações que possam se aplicar a esse cenário, como avisos de privacidade just-in-time, consentimento do usuário e uso, retenção, processamento e exclusão de dados de informações de identificação pessoal, incluindo dados biométricos.
Diagrama da solução de supervisão remota híbrida
As etapas a seguir descrevem a arquitetura:
-
A arquitetura hospeda o código estático do aplicativo web em um bucket do Amazon Simple Storage Service. A Amazon CloudFront veicula esse conteúdo com acesso de baixa latência a partir de pontos de presença. Você pode proteger o conteúdo no bucket do Amazon S3 contra acesso não intencional usando o CloudFront Origin Access Control.
-
O Amazon API Gateway atende às APIs REST e as AWS Lambda funções sem servidor lidam com solicitações. O Amazon Cognito fornece acesso seguro e autenticado a essas APIs e gerencia identidades para supervisores e estudantes.
-
Para o fluxo de registro, uma solicitação de API registra cada aluno. A solicitação passa a foto do aluno para uma função do Lambda. A função chama uma API do Amazon Rekognition para recuperar um exclusivo FaceId baseado em vetores de características faciais extraídos. O do aluno FaceId é armazenado em um banco de dados sem servidor do Amazon DynamoDB para futuras necessidades de correspondência.
-
O supervisor inicia o exame chamando uma API de mensagens do SDK do Amazon Chime. Isso inicia uma sessão do Amazon Chime SDK e um canal de mensagens do Amazon Chime SDK para comunicação baseada em bate-papo entre o supervisor e cada aluno. O fluxo de trabalho do exame captura o consentimento do aluno no início do exame com as políticas relevantes.
-
O fluxo de trabalho do exame armazena as informações do exame no DynamoDB. Para interromper o exame, uma solicitação semelhante atualiza o status do exame no banco de dados.
-
Após o início do exame, o aplicativo web do aluno se conecta a uma sessão separada do Amazon Chime SDK. O aplicativo da web captura o fluxo de vídeo e a tela da câmera, usando canais de captura de mídia com o consentimento do usuário. Ele os salva em um bucket do Amazon S3 em blocos de arquivo de até cinco segundos para auditoria interna e arquivamento.
-
Para cada novo trecho de vídeo salvo, um Amazon S3 PutEvent chama uma função Lambda. A função extrai um quadro de imagem do trecho de vídeo e armazena esse quadro de imagem em outro bucket do Amazon S3 como um arquivo.jpeg. Isso otimiza o custo e ainda permite o uso da parte completa do vídeo conforme necessário.
-
Outra função do Lambda valida o arquivo.jpeg usando o Amazon Rekognition com chamadas de API para verificar o rosto do aluno, verificar quantas faces estão no quadro e detectar quando nenhuma face está presente. A função Lambda salva esses alertas de resposta no DynamoDB para fins de auditoria interna.
-
Se o Amazon Rekognition detectar ações proibidas, ele enviará um alerta ao supervisor usando o Amazon Simple Notification Service. https://docs.aws.amazon.com/sns/latest/dg/ Uma função do Lambda envia um alerta ao supervisor (e ao aluno, se necessário) usando o canal de mensagens do Amazon Chime SDK.
Outras fontes de leitura
Para obter mais informações, consulte os recursos a seguir:
Histórico do diagrama
Para ser notificado sobre atualizações nesse diagrama de arquitetura de referência, assine o feed RSS.
| Alteração | Descrição | Data |
|---|---|---|
Publicação inicial | Diagrama de arquitetura de referência publicado pela primeira vez. | 30 de março de 2023 |
Requisito de assinatura de RSS
Para assinar as atualizações de RSS, você deve ter um plug-in RSS ativado para o navegador que está usando.