Questão nº 69
Questão de DevOps · FGV SEFAZ-AM 2022 - Prova II (nº 69)
Um Docker Hub consiste em um índice e registro do Docker. Com relação ao registro do Docker, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Possui recursos avançados que incluem bugsnag, new relic e cors.
( ) Suporta diferentes tipos de back-end de armazenamento de arquivos em nuvem ou sistema de arquivos local.
( ) Armazena dados referentes às contas de usuários em banco de dados local.
As afirmativas são, na ordem apresentada, respectivamente
- AF – V – V.
- BV – V – F. (alternativa correta)
- CF – F – V.
- DF – V – F.
- EV – F – F.
Resposta comentada
Gabarito Alternativa B
Docker Hub é um serviço centralizado que funciona como um grande repositório para imagens Docker (pacotes de software com tudo que precisam para rodar), permitindo armazenar, compartilhar e gerenciar essas imagens, além de oferecer ferramentas para automação e segurança. O "registro do Docker" é a parte do Docker Hub responsável por armazenar e distribuir essas imagens.
- (A) Incorreta: A alternativa A sugere F-V-V, o que contraria o gabarito oficial.
- (B) Correta:
- (V) Possui recursos avançados que incluem bugsnag, new relic e cors. Embora Bugsnag e New Relic sejam ferramentas de monitoramento de aplicações e CORS (Cross-Origin Resource Sharing) seja um mecanismo de segurança web, o Docker Hub como uma plataforma de serviço complexa pode incorporar ou integrar-se a tais ferramentas para seu próprio monitoramento interno e para garantir a segurança e funcionalidade de suas APIs. A armadilha aqui é pensar que esses são recursos diretamente expostos ao usuário como funcionalidades do registro, quando podem ser parte da infraestrutura ou integrações da plataforma.
- (V) Suporta diferentes tipos de back-end de armazenamento de arquivos em nuvem ou sistema de arquivos local. O Docker Registry (o componente que armazena as imagens) é projetado para ser flexível, permitindo o uso de armazenamento local (filesystem) ou serviços de armazenamento em nuvem como AWS S3, Google Cloud Storage, Azure Blob Storage, entre outros.
- (F) Armazena dados referentes às contas de usuários em banco de dados local. Para um serviço em larga escala como o Docker Hub, os dados de contas de usuários (autenticação, permissões, etc.) são gerenciados por um sistema de identidade centralizado e distribuído, não em um "banco de dados local" de uma instância específica do registro.
- (C) Incorreta: A alternativa C sugere F-F-V, o que contraria o gabarito oficial.
- (D) Incorreta: A alternativa D sugere F-V-F, o que contraria o gabarito oficial.
- (E) Incorreta: A alternativa E sugere V-F-F, o que contraria o gabarito oficial.
Fonte: FGV SEFAZ-AM 2022 - Prova II Analista de Tecnologia da Informação da Fazenda Estadual (Caderno Tipo 1). Reproduzida para fins de estudo.