Questão nº 27
Questão de Tecnologia da Informação · FCC TRT14 2022 (nº 27)
Para coordenar e agendar vários contêineres, habilitar comunicações entre eles e escalar instâncias de contêiner, um analista pode utilizar o
- AKubernetes, solução utilizada para vários tipos de contêiner, incluindo Docker. (alternativa correta)
- BSwagger, solução exclusiva para contêineres Docker.
- CKubernetes, solução exclusiva para contêineres Docker.
- DSwagger, solução exclusiva para contêineres Zuul.
- EKeycloak, solução utilizada para qualquer tipo de contêiner.
Resposta comentada
Gabarito Alternativa A
Contêineres são pacotes de software leves e isolados que contêm um aplicativo e todas as suas dependências, garantindo que ele funcione de forma consistente em qualquer ambiente. A orquestração de contêineres é o gerenciamento automatizado de muitos desses contêineres, incluindo sua implantação, escalonamento, comunicação e manutenção.
(A) Correta: O Kubernetes é a principal plataforma de orquestração de contêineres, projetada para automatizar a implantação, o escalonamento e o gerenciamento de aplicações conteinerizadas. Ele pode coordenar e agendar contêineres, habilitar a comunicação entre eles e escalar instâncias, sendo compatível com diversos tipos de contêineres, incluindo os criados com Docker, que é a tecnologia de contêiner mais popular.
(B) Incorreta: O Swagger (agora OpenAPI Specification) é um conjunto de ferramentas para projetar, construir, documentar e consumir APIs RESTful, não tendo relação com a orquestração ou gerenciamento de contêineres.
(C) Incorreta: Embora o Kubernetes seja a solução correta para a orquestração, a afirmação de que é "exclusiva para contêineres Docker" está errada. O Kubernetes suporta vários runtimes de contêiner (como containerd, CRI-O), não sendo limitado apenas ao Docker. Essa é a armadilha da banca, pois tenta confundir o fato de que Docker é o contêiner mais comum com uma exclusividade que não existe na plataforma.
(D) Incorreta: O Swagger é para APIs (conforme B) e Zuul é um API Gateway (para roteamento e filtragem de requisições), nenhum deles é uma ferramenta de orquestração de contêineres.
(E) Incorreta: O Keycloak é uma solução de gerenciamento de identidade e acesso (autenticação e autorização), não tendo qualquer função na orquestração ou gerenciamento de contêineres.
Fonte: FCC TRT14 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.