Alternativa E
Esta questão aborda conceitos fundamentais de infraestrutura de TI, especificamente comparando tecnologias de virtualização e contêineres. Para encontrar a resposta correta, precisamos analisar cada uma das três afirmações apresentadas à luz das definições técnicas atuais.
Todas as afirmativas descrevem características verdadeiras sobre como essas tecnologias funcionam e se relacionam com ferramentas populares como o Docker.
Análise Detalhada
Vamos examinar ponto a ponto para entender por que todas estão corretas:
- Afirmativa I (Comparação de desempenho):
- Os contêineres compartilham o kernel do sistema operacional do hospedeiro (host), não precisando rodar um sistema operacional completo para cada instância. Isso os torna muito mais leves (enxutos) e rápidos para iniciar (rápidos) em comparação às Máquinas Virtuais.
- As Máquinas Virtuais (VMs) virtualizam o hardware e rodam um Sistema Operacional completo (Guest OS) em cima, consumindo mais recursos e tempo de inicialização.
- A portabilidade é maior nos contêineres porque eles empacotam a aplicação e suas dependências de forma consistente, funcionando igual em qualquer ambiente.
- Conclusão: A afirmativa é Verdadeira.
- Afirmativa II (Natureza da virtualização):
- A virtualização é o processo de criar uma versão virtual de algo.
- As Máquinas Virtuais representam a virtualização baseada em hardware (hypervisor).
- Os Contêineres representam a virtualização a nível de sistema operacional (kernel sharing).
- Ambos são formas válidas e amplamente utilizadas de aplicar a tecnologia de virtualização para isolamento de recursos.
- Conclusão: A afirmativa é Verdadeira.
- Afirmativa III (Ferramenta Docker):
- O Docker é a plataforma de código aberto mais conhecida e utilizada para criar, implantar e executar aplicações dentro de contêineres. Ele gerencia todo o ciclo de vida dos contêineres.
- Portanto, ele é o exemplo clássico de ferramenta de conteinerização.
- Conclusão: A afirmativa é Verdadeira.
Resumo Comparativo
Para facilitar a memorização, veja a tabela abaixo resumindo as diferenças e semelhanças:
| Característica | Máquina Virtual (VM) | Contêiner |
|---|
| Virtualização | Hardware | Sistema Operacional (Kernel) |
| Peso | Pesado (ISO completa) | Leve (apenas app + libs) |
| Inicialização | Minutos | Segundos/Milissegundos |
| Exemplo de Ferramenta | VMware, Hyper-V | Docker, Kubernetes |
Como todas as afirmações (I, II e III) descrevem corretamente as características e definições dessas tecnologias, a alternativa que engloba todas elas é a correta.
Alternativa E