O conceito de contêineres, ou zonas, emprega qual técnica d...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: A - Virtualização do sistema operacional.
1. Tema Central da Questão
A questão aborda o conceito de contêineres ou zonas, que é uma técnica de virtualização amplamente utilizada na gestão de infraestruturas de TI. Esse conceito é essencial para Analistas de TI, pois permite a execução de múltiplos aplicativos e serviços de forma isolada e eficiente.
2. Resumo Teórico
A virtualização do sistema operacional refere-se à criação de múltiplas instâncias de ambiente em um único sistema operacional físico. Diferentes das máquinas virtuais que emulam hardware completo, os contêineres compartilham o kernel do sistema operacional host, proporcionando isolamento e consumo eficiente de recursos.
Fontes como a documentação do Docker e a Oracle Solaris Zones descrevem como os contêineres fornecem ambientes isolados para aplicativos, além de simplificar o gerenciamento e a implantação de aplicativos.
3. Justificativa da Alternativa Correta
A alternativa A é correta porque os contêineres são uma forma de virtualização do sistema operacional. Eles são projetados para encapsular aplicativos juntamente com suas dependências em um ambiente isolado, mas sem a necessidade de virtualizar hardware completo. Isso os torna mais leves e rápidos em comparação com máquinas virtuais tradicionais.
4. Análise das Alternativas Incorretas
B - Virtualização de ambientes de programação: Essa alternativa está incorreta. A virtualização de ambientes de programação se refere mais ao uso de ambientes de execução específicos para linguagens de programação, como Java Virtual Machine (JVM), e não ao conceito de contêineres.
C - Emulação: A emulação é uma técnica que imita um sistema completo, incluindo hardware. Contêineres não realizam emulação, pois não necessitam simular um hardware completo.
D - Hipervisores (tipo 1 e tipo 2): Hipervisores são usados na virtualização de hardware, permitindo executar múltiplas máquinas virtuais em um único hardware físico. Contêineres, por outro lado, compartilham o kernel do sistema operacional e são mais leves.
E - Paravirtualização: Na paravirtualização, o sistema operacional é modificado para interagir diretamente com o hipervisor. Os contêineres não requerem modificações no sistema operacional host, pois trabalham em um nível diferente de virtualização.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo