

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Pod é uma unidade atômica de escalonamento, implantação e isolamento na execução de um grupo de contêineres no Kubernetes, analise as afirmativas a seguir.
I. Um Pod garante uma mesma localização para os seus contêineres, graças a isso eles têm diversas formas de interagir com bom desempenho, por exemplo, através de troca de arquivos, uso de interface de redes ou de mecanismos de comunicação entre processos.
II. Um Pod tem um endereço IP, um nome e uma faixa de portas compartilhadas por todos os contêineres pertencentes a ele. Isso significa que os contêineres de um mesmo Pod devem ser configurados cuidadosamente a fim de evitar conflitos de portas.
III. Um Pod é um elemento persistente no tempo, ele resiste às operações de redimensionamento, falhas de verificação de sanidade de contêineres e migrações entre nós.
Está correto o que se afirma em
I, somente.
II, somente.
III, somente.
I e II, somente.
I e III, somente.
Um perito está empenhado em testar um recurso definido como a capacidade de criar um computador virtual em um PC, permitindo instalar sistema operacional, rodar programas e realizar tarefas. Dessa forma, esse perito pode experimentar um sistema operacional Linux sem precisar instalá-lo, ter uma máquina virtual com uma edição mais antiga do Windows para questões de compatibilidade e acessar programas do Windows no MacOS. Outra possibilidade é rodar jogos e aplicativos de celular Android direto no PC com ferramentas do tipo BlueStacks. É também possível que desenvolvedores testem seus aplicativos direto no PC, sem precisar conectar e compilar código em smartphones. Esse recurso é conhecido por
emulação.
replicação.
virtualização.
segmentação.
paginação.
No Kubernetes, kubelet é uma pequena aplicação localizada em um nó que se comunica com o plano de controle, assegurando que os containers estejam em execução em um pod, que consiste no menor e mais simples objeto do Kubernetes.
Certo
Errado
Sobre os conceitos relacionados à virtualização, é correto afirmar que
um computador pode hospedar múltiplas máquinas virtuais, desde que estas executem o mesmo sistema operacional.
um monitor de máquina virtual ou hipervisor é o componente que cria a ilusão de múltiplas máquinas virtuais no mesmo hardware.
os hipervisores do tipo 2, também conhecidos como bare metal, são aqueles executados diretamente sobre o hardware físico.
o hipervisor é um software mais complexo que um sistema operacional porque ele precisa gerenciar diversas máquinas virtuais.
um problema das máquinas virtuais é que estas são mais difíceis de migrar do que processos executando em um sistema operacional normal.
Gerenciadores de máquinas virtuais que são semelhantes a sistemas operacionais, construídos para fornecerem virtualização, são conhecidos como hipervisores tipo 1.
Certo
Errado
A paravirtualização exige uma modificação prévia no sistema operacional que será virtualizado.
Certo
Errado
A virtualização permite dividir os recursos de um sistema computacional em vários outros sistemas, ou subsistemas, que passam a ser considerados como virtualizados. Os serviços oferecidos em Cloud Computing aproveitam as capacidades de virtualização para conseguir manter características como escalabilidade para diversos sistemas. Acerca da virtualização e Cloud Computing, assinale a alternativa correta.
Virtualizadores abstraem toda operação entre hospedeiro e convidado, permitindo que esse último seja utilizado sem dependências.
Embora se utilizem de sistemas virtualizados, os serviços oferecidos em Cloud precisam administrar toda a infraestrutura e ter acesso a todos os dados hospedados para garantir resiliência.
Serviços virtualizados somente podem ser utilizados em infraestrutura local, e qualquer outro tipo de serviço externo é considerado serviço em Cloud.
Serviços chamados de PaaS (plataforma como serviço) fornecem apenas rack, conexões elétricas e conexões de rede como plataforma de sustentação.
Toda aplicação instalada em sistemas convidados (virtualizados) precisam contar com libs específicas do seu hypervisor (virtualizador).
Sobre memória virtual, é CORRETO afirmar que
diminui a memória física disponível.
não garante proteção entre processos.
utiliza memória secundária para aumentar o espaço de endereçamento.
utiliza memória cache para aumentar o espaço de endereçamento.
Kubernetes é uma plataforma de código aberto, portável e extensiva para o gerenciamento de cargas de trabalho e serviços distribuídos em contêineres, que facilita tanto a configuração declarativa quanto a automação. Ele possui um ecossistema grande e de rápido crescimento. Serviços, suporte e ferramentas para Kubernetes estão amplamente disponíveis.
Disponível em: <https://kubernetes.io/pt-br/docs/concepts/overview/>.
Acesso em: 25 jun. 2021, com adaptações.
Com base no texto apresentado e considerando o contexto do Kubernetes, assinale a alternativa que corresponde à ferramenta disponibilizada para realizar operações nos clusters Kubernetes, por meio de interface de linha de comando, pela qual é possível realizar a implantação de aplicações, inspecionar e gerenciar recursos do cluster e visualizar logs.
Kubeadm
Minikube
Kubectl
Kind
Kubelet
Uma tecnologia que já foi popular (por suas características parecidas) no passado com a virtualização hoje, foram os mainframes. Hoje, mesmo quando não utilizamos puramente as conhecidas máquinas virtuais, estamos utilizando alguma tecnologia de virtualização, emulação ou paravirtualização. Uma bem famosa nos dias de hoje são os containers como o docker. Com relação aos emuladores, máquinas virtuais e paravirtualização, assinale a alternativa correta.
Um emulador é um programa de computador que roda, exclusivamente, na arquitetura que foi desenvolvida e seu objetivo é construir um ambiente enjaulado para a mesma plataforma. Dessa forma, só é possível executar um emulador por vez.
Tecnologias de virtualização tem como objetivo simular dispositivos de hardware para garantir que seja possível executar virtualmente diversos ambientes ou sistemas diferentes em um hospedeiro, que geralmente executa um hipervisor.
Paravirtualzação é um conceito de virtualização que só ocorre por espelhamento, ou seja, ele paravirtualiza máquinas ou sistemas que sejam, obrigatoriamente, diferentes do hospedeiro.
A principal diferença da emulação para a virtualização é que a emulação utiliza mecanismos de predição de instruções para avaliar a próxima instrução a ser executada (trap-and-emulate) e a virtualização tem um IPC fixo que só muda quando você inicializa outra máquina virtual, garantido o isolamento do processamento.
Uma máquina virtual em execução é também conhecida como hospedeiro, enquanto o computador que executa as máquinas hospedeiras é o emulador de instruções. Esse emulador executa o que conhecemos como hiperchamadas para causar interrupções de hardware.
A plataforma Docker oferece a capacidade de empacotar e executar aplicativos em um ambiente isolado, denominado contêiner. A esse respeito, analise as afirmativas a seguir.
I. O isolamento e a segurança permitem que o usuário execute vários contêineres simultaneamente em um determinado host.
II. Os contêineres são leves e contêm todos os recursos necessários para executar um aplicativo, portanto, o usuário não precisa depender do que está instalado atualmente no seu host.
III. O usuário não pode compartilhar contêineres de ambientes de produção enquanto trabalha, evitando com que outros usuários interfiram na segurança do seu contêiner.
Está correto o que se afirma em
I, somente.
II, somente.
III, somente.
I e II, somente.
I e III, somente.
No Windows 10 é possível executar vários sistemas operacionais em um único computador físico. Assinale o recurso que permite essa possibilidade.
Cluster Win.
Hyper-V.
Multi-OS.
OS-Extender.
Virtua.
Uma técnica, muito empregada em servidores, que tem como vantagem oferecer uma camada de abstração dos verdadeiros recursos de uma máquina, provendo um hardware virtual para cada sistema, tornando-se também uma excelente alternativa para migração de sistemas. É conhecida como:
Virtualização.
Backup.
Reprodução.
Abstração
Uma máquina virtual é um container de software totalmente isolado e capaz de executar sistemas operacionais e aplicações próprias como se fosse um servidor físico. Assim, uma máquina virtual:
se comporta exatamente como um servidor físico e tem CPU, memória RAM, disco rígido e NIC (network interface card, placa de interface de rede) virtuais baseados em software
pode também ser definida como uma duplicata eficiente e compartilhada de uma máquina real. Os recursos de processamento, memória e outros não são virtualizados
diferencia-se de um servidor físico, podendo ser notada por um sistema operacional, e também por possuir aplicações ou outros computadores na rede
é definida como um servidor físico e tem memória RAM, disco rígido e armazenamento em storange
Ao se referir a cópias exatas do hardware, inclusive com modos núcleo/usuário, entrada/saída e interrupções, está se referindo a
kernel.
driver de dispositivo.
swap de processo.
paginação de memória.
máquina virtual.
Por meio de determinada camada de software localizada entre o hardware e o sistema operacional, diversas máquinas virtuais podem ter acesso aos recursos de hardware, como CPU, memória, rede, armazenamento, entre outros. Essa camada de software é denominada
hosted.
hypervisor.
processo virtualizado.
abstração de interface.
BIOS.
Sobre Virtualização, é INCORRETO afirmar que:
permite que um único recurso físico (como um servidor ou um dispositivo de armazenamento) se comporte para o usuário como múltiplos recursos lógicos.
permite que muitos recursos físicos (como dispositivos de armazenamento ou servidores) aparentem ser um único recurso lógico, como no caso de redes de armazenamento ou de computação em grade.
facilita a centralização e a consolidação da administração de recursos de hardware.
permite escalabilidade ilimitada. Muitas máquinas virtuais podem ser ligadas simultaneamente sem sobrecarregar o sistema.
permite o uso de armazenamento e processamento, utilizando recursos de computação instalados remotamente.
O modelo de conectividade padrão do docker é menos vulnerável a ataques de segurança do tipo negação de serviço (DoS) do que o modelo de máquinas virtuais (VM), uma vez que os contêineres são uma camada de isolamento entre os aplicativos e o kernel do host.
Certo
Errado
Docker possui comandos que permitem personalizar a construção de uma aplicação. Sobre essa construção, assinale a afirmativa correta.
CP faz atualizações em aplicações.
RUN permite instalar bibliotecas.
EOF eleva prioridade da imagem.
CMD eleva o nível de segurança.
Servidores em uma rede de computadores podem executar diferentes serviços. O Servidor utilizado como forma de reduzir o número de servidores físicos em uma rede de computadores, e assim, ter em uma mesma rede, diferentes servidores separados, em um mesmo equipamento, fazendo com que dessa maneira, tenha-se uma maior eficiência em termos de energia desprendida a estes serviços, sem prejudicar as funcionalidades de vários sistemas operacionais, sendo executados em mesmo local físico, é denominado de:
Servidor de virtualização.
Servidor de backup.
Servidor Proxy.
Servidor WEB.