Onde o código roda
Virtualização e máquinas virtuais
Como uma máquina física vira várias — a base de toda a nuvem.
O que é?
Virtualização é a técnica de fazer uma máquina física se comportar como várias máquinas independentes. Cada uma dessas máquinas virtuais tem o próprio sistema operacional, a própria memória e o próprio disco, e não enxerga as demais. Quem coordena isso é um programa chamado hipervisor.
Por que existe?
Antes da virtualização, cada aplicação importante ganhava um servidor físico — porque instalar duas no mesmo sistema criava conflitos de versão de biblioteca, e um travamento derrubava as duas.
O resultado era desperdício enorme: máquinas caras rodando a 10% de capacidade, cada uma esperando o pico da sua aplicação. Somado ao espaço, energia e refrigeração de cada uma.
Virtualização resolveu isso permitindo isolamento sem hardware separado. Várias aplicações compartilham a mesma máquina física, cada uma achando que tem uma só para si. Foi o que tornou a computação em nuvem possível: sem virtualização, criar um servidor por API em segundos seria impensável.
No mundo real
É a diferença entre um terreno com uma casa e um prédio de apartamentos no mesmo terreno. O prédio aproveita muito melhor o espaço, e cada apartamento tem porta própria, instalação própria e privacidade.
O hipervisor é a administração do prédio: distribui água e energia, garante que ninguém entre no apartamento do outro. E cada apartamento ter cozinha e banheiro próprios é o que dá independência — e também o que ocupa espaço repetido em todos eles.
Onde isso é usado
Toda instância de nuvem que você cria é uma máquina virtual. Instantâneo antes de atualizar o sistema é uma prática padrão de operação, e a capacidade de restaurar em minutos é o que torna certas manutenções aceitáveis. E entender que um VPS é uma máquina virtual explica tanto o preço quanto a variação de desempenho.
O que aprender depois
A virtualização isola bem e pesa muito. A próxima lição mostra a alternativa que domina a publicação de aplicações hoje: containers, que trocam parte do isolamento por leveza.
Agora pratique
5 itens. Ler não fixa; responder fixa.