Questão nº 69

Questão de Tecnologia da Informação · FCC TRT17 2022 (nº 69)

FCC2022Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Ever comentário ↓

Considere as seguintes definições:

I. Gerencia os containers em execução e, por isso, ele também é chamado de Orquestrador de Containers. Através dele se pode definir o estado de um sistema completo, por exemplo, baseado em Microservices, seguindo boas práticas de infraestrutura como código, permitindo balanceamento de carga, alta disponibilidade, atualizações em lote e rollbacks.
II. Refere-se a um grupo de servidores distribuídos geograficamente que trabalham em conjunto para oferecer uma rápida entrega de conteúdo de internet. Permite uma transferência rápida dos ativos necessários para carregar o conteúdo da internet, incluindo páginas HTML, arquivos em JavaScript, folhas de estilo, imagens e vídeos.
III. Projeto opensource escrito em Go, que torna a criação e o gerenciamento de containers Linux mais fácil. O container é construído usando namepspaces, cgroups, chroot entre outras funcionalidades do kernel para criar uma área isolada para a aplicação. É executado como um processo isolado no sistema operacional hospedeiro, compartilhando o kernel com outros recipientes.

As definições I, II e III correspondem, correta e respectivamente, a

Resposta comentada

Gabarito Alternativa E

Containers são pacotes de software que incluem tudo o que é necessário para rodar uma aplicação, isolando-a do sistema operacional hospedeiro, enquanto a orquestração gerencia muitos desses containers em larga escala, e CDNs entregam conteúdo web rapidamente.

(A) Incorreta: A definição II descreve uma CDN, não Docker. A definição III descreve Docker, não uma CDN.
(B) Incorreta: A definição I descreve Kubernetes (orquestrador), não uma CDN. A definição II descreve uma CDN, não Kubernetes.
(C) Incorreta: As definições estão todas trocadas em relação aos conceitos.
(D) Incorreta: A definição I descreve Kubernetes (orquestrador), não Docker. A armadilha aqui é associar "gerencia containers" com Docker diretamente, ignorando o termo explícito "Orquestrador de Containers" e as funcionalidades avançadas como "balanceamento de carga, alta disponibilidade, atualizações em lote e rollbacks", que são características de um orquestrador como o Kubernetes, e não do Docker em si (que foca na criação e execução de containers individuais).
(E) Correta:

  • I. Kubernetes: A descrição "Gerencia os containers em execução", "Orquestrador de Containers", e as funcionalidades de "balanceamento de carga, alta disponibilidade, atualizações em lote e rollbacks" são características centrais do Kubernetes, que é a principal ferramenta de orquestração de containers.
  • II. Content Delivery Network (CDN): A descrição de "grupo de servidores distribuídos geograficamente" para "rápida entrega de conteúdo de internet", incluindo "páginas HTML, arquivos em JavaScript, folhas de estilo, imagens e vídeos", encaixa-se perfeitamente na definição de uma CDN.
  • III. Docker: A menção de "Projeto opensource escrito em Go", que "torna a criação e o gerenciamento de containers Linux mais fácil", e a explicação de como o container é construído usando "namepspaces, cgroups, chroot" e compartilha o kernel, são descrições precisas do Docker.

Fonte: FCC TRT17 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho