Cursos de virtualziación con KVM/libvirt

Este año también he tenido la oportunidad de desarrollar y publicar en OpenWebinars dos cursos centrados en la virtualización con KVM y libvirt, abordando tanto una introducción accesible para principiantes como una profundización orientada a un uso más avanzado y profesional.
Ambos cursos forman parte de un itinerario pensado para entender la virtualización en sistemas Linux desde una perspectiva práctica, progresiva y alineada con el uso real en servidores y entornos de producción.
¿Qué es la virtualización con KVM y libvirt?
KVM (Kernel-based Virtual Machine) es la tecnología de virtualización integrada en el kernel de Linux que permite convertirlo en un hipervisor de tipo 1. Gracias a KVM, un sistema Linux puede ejecutar máquinas virtuales con un rendimiento muy cercano al nativo, aprovechando las extensiones de virtualización por hardware (Intel VT-x / AMD-V).
Por su parte, libvirt es una capa de abstracción que facilita la gestión de máquinas virtuales y otros recursos de virtualización. Proporciona una API unificada y herramientas tanto gráficas como de línea de comandos para administrar hipervisores como KVM de forma coherente y segura.
En conjunto, KVM + libvirt constituyen una de las soluciones de virtualización más utilizadas en entornos Linux, tanto en laboratorios como en infraestructuras profesionales.
Cursos publicados
Para cubrir distintos niveles de experiencia, he preparado dos cursos complementarios, publicados en OpenWebinars y acompañados de material práctico en GitHub.
Curso 1: Introducción a la virtualización con KVM/libvirt usando virt-manager
- Repositorio del curso: https://github.com/josedom24/curso_kvm_ow/blob/main/curso1
Este primer curso está orientado a principiantes que desean iniciarse en la virtualización sobre Linux sin necesidad de conocimientos previos avanzados.
Características principales del curso:
- Introducción a los conceptos básicos de virtualización
- Instalación y configuración de KVM y libvirt
- Uso de virt-manager como herramienta gráfica
- Creación y gestión básica de máquinas virtuales
- Redes y almacenamiento a nivel introductorio
Es un curso ideal para romper la barrera de entrada y comenzar a trabajar con máquinas virtuales de forma visual e intuitiva.
Curso 2: Profundización en la virtualización con KVM/libvirt
- Repositorio del curso: https://github.com/josedom24/curso_kvm_ow/blob/main/curso2
El segundo curso está pensado para quienes ya conocen los fundamentos y desean profundizar en la virtualización usando herramientas de línea de comandos.
En este curso se trabaja, entre otros aspectos:
- Gestión avanzada de máquinas virtuales con
virsh - Definición y modificación de dominios mediante XML
- Redes virtuales avanzadas
- Gestión de almacenamiento con libvirt
- Automatización y administración más cercana a entornos de servidor
Este enfoque resulta especialmente útil para administradores de sistemas, laboratorios avanzados o escenarios donde no se dispone de entorno gráfico.
Deja un comentario
Tu dirección de correo electrónico no se publicará. Los campos obligatorios están marcados *