Visão Geral
O curso Oracle Linux KVM tem como objetivo capacitar profissionais de infraestrutura, virtualização e administração de sistemas Linux a implementar, administrar e otimizar ambientes virtualizados utilizando o Kernel-based Virtual Machine (KVM) no Oracle Linux. Os participantes aprenderão a instalar, configurar e gerenciar máquinas virtuais, redes virtuais, armazenamento, snapshots, migração de máquinas virtuais, alta disponibilidade e boas práticas de segurança e desempenho em ambientes corporativos. Ao longo do treinamento serão abordados conceitos fundamentais e avançados do Oracle Linux KVM, permitindo aos participantes administrar ambientes de virtualização utilizados em datacenters modernos e infraestruturas híbridas. Esse curso pode ser utilizado como pré-requisito para formações mais avançadas em Oracle Linux Virtualization, Oracle Linux HA Cluster, Oracle Linux Automation e ambientes corporativos de virtualização baseados em Oracle Linux.
Durante o treinamento, os participantes irão compreender em profundidade a arquitetura do Oracle Linux KVM, seus componentes e funcionalidades, adquirindo conhecimentos práticos para a criação e administração de ambientes virtualizados altamente disponíveis, seguros e escaláveis. O curso aborda desde os fundamentos da virtualização até técnicas avançadas de gerenciamento de recursos computacionais, redes virtuais, armazenamento, automação e otimização de desempenho.
Serão exploradas as melhores práticas adotadas pelo mercado para implantação de hosts de virtualização em ambientes de produção, incluindo a configuração de máquinas virtuais Linux e Windows, gerenciamento de CPU, memória e armazenamento, utilização de snapshots, estratégias de backup e recuperação, migração de máquinas virtuais, além da aplicação de políticas de segurança e hardening do ambiente.
Objetivo
Após realizar este curso Oracle Linux KVM, você será capaz de:
- Compreender a arquitetura do Oracle Linux KVM.
- Instalar e configurar o Oracle Linux para ambientes de virtualização.
- Implementar e administrar máquinas virtuais utilizando KVM.
- Gerenciar recursos computacionais dos hosts de virtualização.
- Configurar redes virtuais e armazenamento para máquinas virtuais.
- Utilizar ferramentas de gerenciamento do Oracle Linux KVM.
- Realizar snapshots e backups de máquinas virtuais.
- Implementar migração de máquinas virtuais.
- Aplicar técnicas de otimização e troubleshooting.
- Implementar boas práticas de segurança em ambientes virtualizados.
- Planejar ambientes Oracle Linux KVM para produção.
Publico Alvo
- Administradores de Sistemas Linux
- Administradores de Infraestrutura
- Analistas de Virtualização
- Engenheiros de Sistemas
- Administradores de Datacenter
- Profissionais DevOps e SRE
- Arquitetos de Infraestrutura
- Administradores Oracle Linux
- Consultores de Tecnologia
- Profissionais responsáveis pela gestão de ambientes virtualizados
Pre-Requisitos
- Conhecimentos básicos de Linux
- Conhecimentos básicos de redes TCP/IP
- Conhecimentos básicos de administração de servidores
- Familiaridade com linha de comando Linux
- Conceitos básicos de virtualização são desejáveis
Materiais
Ingles/Portugues
Conteúdo Programatico
Módulo 1 - Introdução ao Oracle Linux KVM
- Conceitos de virtualização
- Hypervisors Tipo 1 e Tipo 2
- Arquitetura do KVM
- Recursos do Oracle Linux KVM
- Casos de uso corporativos
- Requisitos de hardware
Módulo 2 - Arquitetura do Oracle Linux KVM
- Kernel-based Virtual Machine
- QEMU
- Libvirt
- Virtualização assistida por hardware
- Intel VT-x e AMD-V
- Componentes do Oracle Linux KVM
Módulo 3 - Instalação e Preparação do Ambiente
- Instalação do Oracle Linux
- Configuração do host
- Atualizações do sistema operacional
- Instalação dos pacotes KVM
- Configuração inicial do ambiente
Módulo 4 - Configuração do KVM
- Configuração do libvirt
- Serviços necessários
- Gerenciamento dos daemons
- Configuração do Cockpit
- Configuração do acesso remoto
Módulo 5 - Gerenciamento de Máquinas Virtuais
- Criação de máquinas virtuais
- Instalação de sistemas operacionais convidados
- Gerenciamento de CPU e memória
- Templates de máquinas virtuais
- Clonagem de VMs
- Configuração avançada
Módulo 6 - Redes Virtuais
- Conceitos de virtual networking
- Bridge Networking
- NAT Networking
- Macvtap
- VLANs
- Configuração do NetworkManager
- Boas práticas de rede
Módulo 7 - Armazenamento
- Storage Pools
- Storage Volumes
- Discos virtuais
- QCOW2
- RAW Images
- Thin Provisioning
- Gerenciamento de armazenamento
Módulo 8 - Administração com Cockpit
- Cockpit Machines
- Criação de VMs pela interface Web
- Gerenciamento do ambiente
- Monitoramento
- Gerenciamento dos recursos do host
Módulo 9 - Gerenciamento via Linha de Comando
- virsh
- virt-install
- virt-clone
- virt-resize
- virt-customize
- virt-sysprep
- Automação das operações
Módulo 10 - Snapshots e Backups
- Conceitos de snapshots
- Criação e restauração
- Estratégias de backup
- Backup consistente de máquinas virtuais
- Planejamento de recuperação
Módulo 11 - Migração de Máquinas Virtuais
- Conceitos de Live Migration
- Pré-requisitos
- Configuração do ambiente
- Migração offline
- Migração online
- Troubleshooting
Módulo 12 - Segurança do Ambiente
- Hardening do Oracle Linux
- Segurança do libvirt
- Controle de acesso
- Firewalld
- SELinux
- SSH seguro
- Auditoria do ambiente
Módulo 13 - Monitoramento e Performance
- Monitoramento dos recursos
- Performance das VMs
- Ajustes de CPU
- Ajustes de memória
- Otimização de armazenamento
- Boas práticas operacionais
Módulo 14 - Troubleshooting
- Diagnóstico de problemas
- Logs do sistema
- Problemas de rede
- Problemas de armazenamento
- Problemas de inicialização
- Ferramentas de troubleshooting
Módulo 15 - Laboratórios Práticos
- Instalação do Oracle Linux KVM
- Criação de máquinas virtuais Linux
- Criação de máquinas virtuais Windows
- Configuração de redes virtuais
- Configuração de armazenamento
- Administração utilizando Cockpit
- Gerenciamento utilizando virsh
- Migração de VMs
- Snapshots e backups
- Troubleshooting completo do ambiente
TENHO INTERESSE