Um Assistente de Tecnologia da Informação de um órgão do...
Imagem de fundo

Um Assistente de Tecnologia da Informação de um órgão do...

Um Assistente de Tecnologia da Informação de um órgão do judiciário está adotando a tecnologia de contêineres com Docker para modernizar suas aplicações, visando a portabilidade e a consistência entre os ambientes de desenvolvimento, teste e produção. O profissional de tecnologia da informação precisa compreender as diferenças fundamentais entre contêineres e máquinas virtuais (VMs) para alocar os recursos de forma eficiente.


Marque a alternativa que descreve CORRETAMENTE a principal diferença arquitetônica entre contêineres e máquinas virtuais.


A

Contêineres virtualizam a camada de hardware, com cada contêiner possuindo seu próprio kernel de sistema operacional, o que os torna mais pesados e lentos para iniciar do que as VMs.


B

Máquinas virtuais e contêineres são arquiteturalmente idênticos, sendo os termos usados de forma intercambiável para descrever o empacotamento de aplicações com suas dependências.


C

Contêineres compartilham o kernel do sistema operacional do hospedeiro e virtualizam a camada do sistema operacional, empacotando a aplicação e suas dependências. Isso resulta em uma inicialização muito mais rápida e menor consumo de recursos em comparação com as VMs, que virtualizam o hardware e executam um sistema operacional completo.


D

Máquinas virtuais compartilham o mesmo kernel do sistema operacional do hospedeiro, mas isolam as aplicações em espaços de usuário separados, tornando-as mais leves e portáteis que os contêineres.