1.1 O que é Virtualização?
Definição:
Virtualização é a criação de uma versão virtual de algo, como hardware, sistema operacional, armazenamento ou recursos de rede.
Tipos de Virtualização:
Virtualização de Servidor:
Uso de máquinas virtuais (VMs) para executar múltiplos sistemas operacionais em um único servidor físico.
Virtualização de Desktop:
Fornece desktops virtuais para usuários finais.
Virtualização de Rede:
Combina recursos de rede em um único recurso virtualizado.
1.2 Benefícios da Virtualização
Eficiência de Recursos:
Melhor utilização do hardware.
Isolamento:
VMs são isoladas umas das outras, aumentando a segurança.
Facilidade de Gerenciamento:
Facilita o backup, recuperação e migração de sistemas.
1.3 Ferramentas de Virtualização Popular
VMware:
Solução líder em virtualização de servidores.
VirtualBox:
Ferramenta de virtualização de código aberto.
Hyper-V:
Tecnologia de virtualização da Microsoft.
Vamos utilizar o
Perplexity.ai
para fazer os passos a seguir:
Criar um Dockerfile e um app.ts que retorne um "Oi, Mundo!"
Atualizar o app.ts para se conectar com um banco de dados postgres
Criar o docker-compose.yml para subir os dois juntos!
Alerta de última dia para postar seu repositório no forms!
link do forms