Analista - Operações e Segurança de Tecnologia da Informação (TIC) - Especialidade: Infraestrutura de TIC
Determinada tecnologia permite empacotar aplicativos com todo o seu ambiente de execução, oferecendo um mecanismo de empacotamento lógico em que os aplicativos podem ser abstraídos pelo ambiente no qual são efetivamente executados. Essa tecnologia é conhecida como
Ahypervisor.
Borquestração.
Ccontêiner.
DDevOps.
Revelar gabarito e comentário▾
GabaritoC — contêiner.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Virtualização e Contêineres
Gabarito: letra C (contêiner). A tecnologia que empacota aplicativos com todo o seu ambiente de execução, abstraindo o ambiente de execução, é exatamente o contêiner. Ele permite que a aplicação e suas dependências sejam executadas de forma isolada e portátil, compartilhando o kernel do sistema operacional hospedeiro.
Virtualização: Nível de hardware (Hypervisor (máquinas virtuais completas), Cada VM com SO próprio); Nível de SO (Contêiner (aplicação + dependências), Compartilha kernel do host, Isolamento leve e portátil); Gerenciamento (Orquestração (Kubernetes, Swarm), Escalonamento, balanceamento); Metodologia (DevOps (cultura Dev+Ops))
Alternativa A — ❌ Incorreta
O hypervisor (ou monitor de máquina virtual) gerencia múltiplas máquinas virtuais completas, cada uma com seu próprio sistema operacional convidado. Ele virtualiza o hardware, não apenas o ambiente de execução da aplicação. Não se trata de empacotamento lógico de aplicativos com suas dependências.
Alternativa B — ❌ Incorreta
Orquestração refere-se ao gerenciamento automatizado de contêineres (ex: Kubernetes, Docker Swarm), incluindo escalonamento, balanceamento e distribuição. Não é a tecnologia de empacotamento em si, mas uma camada superior de gerenciamento.
Alternativa C — ✅ Correta ⟵ GABARITO
Contêiner é uma tecnologia de virtualização a nível de sistema operacional que empacota a aplicação e todas as suas dependências (bibliotecas, binários, configurações) em uma unidade leve e portátil. O contêiner compartilha o kernel do host, mas possui seu próprio sistema de arquivos, rede e processos isolados. É exatamente o descrito no enunciado: empacotar aplicativos com todo o ambiente de execução, abstraindo o ambiente onde são executados.
Alternativa D — ❌ Incorreta
DevOps é uma cultura, conjunto de práticas e ferramentas que integram desenvolvimento (Dev) e operações (Ops) para melhorar a colaboração e automação. Não é uma tecnologia de empacotamento de aplicações.
NÃO CAIA NESSA!
Para não confundir, lembre-se: hypervisor virtualiza hardware (máquinas virtuais completas); contêiner virtualiza o sistema operacional (apenas a aplicação e dependências). A orquestração gerencia contêineres, e DevOps é uma metodologia.