Questões de Concurso sobre Orquestração de conteineres

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
36 questões encontradas
Questões por página
20
Mais recentes
 

No contexto dos conceitos de Docker e Kubernetes, é correto afirmar que:


A

o Kubernetes é utilizado exclusivamente na etapa de desenvolvimento para a construção das imagens, cabendo ao Docker a responsabilidade pelo balanceamento de carga em produção;


B

eles são tecnologias mutuamente excludentes, uma vez que a adoção do orquestrador Kubernetes elimina, por definição, a necessidade de qualquer mecanismo de empacotamento de contêineres;


C

o Docker atua como um hipervisor de tipo 1 para virtualizar o hardware físico, enquanto o Kubernetes opera como o sistema operacional convidado responsável pela execução das aplicações;


D

o Docker provê os mecanismos para criação e execução de contêineres individuais, enquanto o Kubernetes gerencia a orquestração, o escalonamento e a resiliência desses contêineres em cluster;


E

o Kubernetes substitui integralmente a necessidade de um container runtime subjacente, executando os processos da aplicação diretamente sobre o processador do servidor sem camadas intermediárias.

Com relação à orquestração de dados, analise as afirmativas a seguir.


I. Um agendador baseado em tempo, como o cron, dispara tarefas conforme um horário configurado.

II. Um sistema de orquestração pode iniciar tarefas quando as dependências de um grafo acíclico direcionado (DAG) são satisfeitas e pode sinalizar falhas durante a execução.

III. Um sistema de orquestração pode manter histórico de execuções e suportar reprocessamento de períodos anteriores por meio de backfill.


É verdadeiro o que se afirma em


A

I, II e III.


B

I e II, apenas.


C

I e III, apenas.


D

II, apenas.


E

III, apenas.

Nas arquiteturas cloud native, o isolamento provido pelo uso de containers permite que falhas em serviços individuais sejam mitigadas pela substituição automática das instâncias comprometidas.


C

Certo


E

Errado

Os contêineres garantem total isolamento de recursos, tornando impossível o vazamento entre aplicações.


C

Certo


E

Errado

A conteinerização permite transferir soluções facilmente entre ambientes de hospedagem sem necessidade de alterações no software dentro do contêiner e proporciona escalabilidade aprimorada, permitindo o redimensionamento eficiente em resposta a demandas de uso, bem como maior velocidade de implantação.


C

Certo


E

Errado

A orquestração de containers é essencial para gerenciar aplicações distribuídas, garantindo escalabilidade, alta disponibilidade e automação de deploys, sendo o Podman uma das soluções mais conhecidas. Acerca desse assunto, avalie as sentenças a seguir:


O Podman permite que cada container seja executado como um processo independente, sendo este processo filho do próprio Podman.

PORQUE

O Podman requer um daemon centralizado para gerenciar containers isolados, eliminando a necessidade de execução como root.


A respeito dessas sentenças, assinale a alternativa CORRETA.


A

As duas sentenças são verdadeiras, e a segunda é uma justificativa correta da primeira.


B

As duas sentenças são verdadeiras, mas a segunda não é uma justificativa correta da primeira.


C

A primeira sentença é verdadeira, e a segunda é falsa.


D

A primeira sentença é falsa, e a segunda é verdadeira.

A conteinerização de aplicações no contexto DevOps permite a criação de ambientes de desenvolvimento isolados que, de forma inerente, reproduzem o comportamento do usuário final e as interações com sistemas externos.


C

Certo


E

Errado

No que diz respeito à orquestração e automação de infraestrutura de TI, assinale a alternativa correta.


A

Orquestração refere-se à automação manual de processos por meio de scripts independentes executados separadamente em cada servidor.


B

A orquestração de infraestrutura permite coordenar múltiplas tarefas automatizadas em sequência ou paralelamente, garantindo integração entre processos.


C

Ferramentas de orquestração, como Puppet e Ansible, não são recomendadas em ambientes de nuvem devido à sua complexidade.


D

A automação de infraestrutura dispensa a necessidade de versionamento de configurações, pois os estados são aplicados diretamente sem controle.


E

Em um ambiente DevOps, a orquestração automatiza o deploy de aplicações, mas não é capaz de gerenciar dependências entre serviços.

Complete as lacunas no texto a seguir:


Durante a fase de _______________ de um sistema, a equipe de desenvolvimento pode optar por utilizar containers para facilitar a implantação e o gerenciamento da aplicação. Os containers são _______________ que empacotam o código da aplicação e suas dependências, permitindo que sejam executados de forma consistente em diferentes ambientes. Essa tecnologia contribui para a _______________ do sistema, facilitando sua adaptação a diferentes infraestruturas e a _______________, permitindo que a aplicação seja facilmente replicada para atender a demandas variáveis.


A

análise de sistemas - ambientes isolados - portabilidade - escalabilidade


B

gerenciamento de projetos - linguagens de programação - eficiência - modularidade


C

modelagem de dados - servidores web - confiabilidade - acessibilidade


D

projeto de interface - máquinas virtuais - segurança - interoperabilidade


E

teste de software - ferramentas de automação - usabilidade - manutenibilidade

A conteinerização de aplicações proporciona maior flexibilidade na escolha do sistema operacional, em comparação com máquinas virtuais, permitindo, de forma mais eficiente, a execução de diferentes sistemas operacionais em um único host.


C

Certo


E

Errado

Um analista judiciário do TRE-TO especialista em tecnologia da informação está muito focado em fornecer uma ótima experiência de utilização de vídeo e áudio dentro do Ubuntu Server 22.04. O objetivo do analista é que qualquer comunicação do tribunal que passe pela orquestração desse servidor aconteça sem intercorrências. Nesse contexto, qual é o dispositivo que busca, com forte segurança, facilitar a troca de informações com dispositivos de áudio e vídeo de aplicativos em contêineres?


A

PipeWire.


B

DHCP (Dynamic Host Configuration Protocol).


C

Debian.


D

NotSlack.


E

WayLand.

O Ansible é uma ferramenta de orquestração de containers que permite a definição declarativa de pods, serviços e deployments em clusters Kubernetes.


C

Certo


E

Errado

Ano: 2025
Prova: FCC - SEFAZ PI - Auditor Fiscal da Fazenda Estadual - Área: Tecnologia da Informação . - 2025

Atualmente, grande parte das aplicações em nuvem é feita de vários microsserviços. Alguns deles podem ser escalados para milhares de microsserviços executados em diferentes servidores, apresentando uma série de novos desafios de gerenciamento, tais como coordenar, programar, agrupar e catalogar vários contêineres. Os desenvolvedores resolvem tais desafios usando


A

scripts Docker Build para encontrar e compartilhar imagens de container.


B

scripts personalizados aplicados via CLI para gerenciar os containers.


C

soluções monolíticas centralizadas para reduzir a complexidade como o Docker Build.


D

uma plataforma gerenciando cada container individualmente via CLI em servidores físicos.


E

uma plataforma de orquestração de containers como o Kubernetes.

No contexto de Kubernetes gerenciado e serviços de contêiner nas nuvens AWS, Azure e GCP, avalie as afirmativas a seguir.


I. No Azure Kubernetes Service (AKS), o plano de controle é gerenciado pela Microsoft sem cobrança direta; os custos concentram-se em pools de nós e recursos consumidos (compute, storage, rede), podendo haver cobrança adicional apenas se contratado SLA específico de Uptime do control plane.

II. No Google Kubernetes Engine (GKE) Autopilot, é permitido criar DaemonSets para agentes que rodem em todos os nós e executar pods privilegiados, desde que configuradas as capabilities adequadas.

III. No Amazon EKS utilizando AWS Fargate, não há gerenciamento de nós pelo cliente e DaemonSets não são suportados; além disso, a cobrança do control plane do EKS permanece ativa por cluster, independentemente do uso de Fargate.


Está correto o que se afirma em


A

I, apenas.


B

I e II, apenas.


C

I e III, apenas.


D

II e III, apenas.


E

I, II e III.

Uma equipe de desenvolvimento precisa processar imagens que são enviadas para um bucket no Amazon S3. A cada nova imagem, uma função deve ser executada para gerar uma versão em miniatura (thumbnail). O volume de imagens é imprevisível, podendo variar de zero a milhares por dia. A equipe quer uma solução que não exija gerenciamento de servidores e cujo custo seja calculado apenas com base nas execuções realizadas.


O serviço da AWS mais indicado para atender a esses requisitos é o


A

Amazon EC2, configurando instâncias para monitorar o bucket e processar as imagens.


B

Amazon S3, utilizando seus recursos internos para gerar versões em miniatura das imagens.


C

AWS Batch, configurado para processar as imagens em lotes programados.


D

AWS Lambda, com gatilho para eventos de criação de objetos no bucket S3.


E

Amazon ECS, executando contêineres que realizam o processamento sob demanda.

Com o crescimento de aplicações baseadas em microserviços, tornou-se comum o uso de ferramentas que automatizam a implantação e a gestão de múltiplos containers. O Docker Compose e o Kubernetes são duas soluções amplamente utilizadas nesse contexto, com propósitos semelhantes, mas características e níveis de complexidade distintos.


Assinale a afirmativa que descreve corretamente essas ferramentas.


A

Ambos possuem a mesma finalidade, mas o Kubernetes depende do Docker Compose para executar múltiplos containers em ambiente de produção.


B

O Docker Compose permite orquestração em larga escala com balanceamento de carga, escalonamento automático e autodescoberta de serviços, enquanto o Kubernetes é mais indicado para aplicações pequenas e testes locais.


C

O Kubernetes é uma ferramenta exclusiva para execução de containers em ambientes com sistema operacional Windows, enquanto o Docker Compose é restrito ao Linux.


D

O Kubernetes substitui totalmente o Docker Compose, sendo impossível utilizar Compose para testes locais de containers.


E

O Docker Compose é usado principalmente para definir e executar containers localmente, enquanto o Kubernetes é uma plataforma de orquestração mais robusta, voltada para ambientes de produção distribuídos.

Um contêiner é um ambiente de software onde é possível instalar uma aplicação ou microsserviço e contém todas as dependências da biblioteca, os binários e uma configuração básica, necessária para a sua execução. Assinale a alternativa que apresenta uma das principais funções dos orquestradores de contêineres.


A

Manter a compatibilidade com versões antigas de sistemas operacionais


B

Gerenciar a criação e remoção de contêineres, além de facilitar a implantação contínua


C

Realizar a instalação manual de patches de segurança e atualizações de software


D

Substituir contêineres de forma manual e coordenar apenas a execução de scripts de configuração

Ao utilizar contêineres, é possível prover o isolamento da aplicação, dependências e recursos de maneira similar a uma máquina virtual (VM, virtual machine), mas de maneira mais leve, em virtude de os contêineres compartilharem o kernel com o sistema hospedeiro. Assinale a alternativa que apresenta qual é o papel das ferramentas de orquestração de contêineres no gerenciamento de aplicações.


A

Desenvolver novas linguagens de programação para contêineres


B

Realizar a configuração manual de redes e servidores físicos


C

Automatizar a manutenção das aplicações, substituindo contêineres com falha e gerenciando atualizações


D

Garantir a compatibilidade dos contêineres com sistemas de arquivos antigos

A respeito de ambientes de máquinas virtuais, containers e orquestradores de containers, assinale a afirmativa correta.


A

Docker Hub é uma aplicação server-side responsável pelo armazenamento e distribuição de imagens Docker.


B

O Kubernetes recomenda o emprego de ferramentas externas de garbage collection para complementar o trabalho do kubelet.


C

A comunicação entre Docker Client e Docker Daemon se dá através da utilização de web services, por meio de sockets com suporte à XML ou de uma interface de rede.


D

Os diversos recursos do kernel Linux são utilizados pelo Docker. Um deles é o namespaces, o qual fornece o espaço de trabalho chamado contêiner, implementando uma camada de isolamento. Cada aspecto de um contêiner é executado em um namespace separado e seu acesso é limitado a esse namespace;


E

Docker Daemon é um serviço de registro de imagens Docker na nuvem, que permite a associação com repositórios para build automatizado de imagens.

No contexto de soluções para gerenciamento de contêineres e virtualização, osoftware utilizado especificamente para análise de vulnerabilidades de imagens de contêiner é o


A

Red Hat Clair.


B

VMware vCenter Server.


C

Kubernetes.


D

VMware NSX.


E

Docker

 
 
Gerar simulado