Solicitar información

Temario del curso

Arquitectura de CentOS Stream y filosofía de lanzamientos

  • Diferencias entre el modelo de lanzamiento continuo de CentOS Stream y las distribuciones tradicionales.
  • Relación entre CentOS Stream y el desarrollo principal de Red Hat Enterprise Linux.
  • Convenciones de nomenclatura, repositorios y estrategias para la gestión de versiones del contenido.
  • Selección e intercambio entre distintos streams según requisitos de compatibilidad aplicativa.

Instalación y despliegues automatizados

  • Uso del instalador gráfico y text-based Anaconda para la instalación interactiva.
  • Archivos Kickstart que permiten realizar despliegues completamente automáticos.
  • Métodos de arranque remoto mediante PXE y distribución a través de TFTP.
  • Provisionamiento basado en contenedores o cloud-init para entornos en la nube.
  • Opciones de particionado del disco, incluyendo el uso predeterminado de Btrfs y XFS.

Gestión de paquetes y módulos modulares

  • Opciones avanzadas de DNF para gestionar transacciones, resolver dependencias y configurar repositorios.
  • Utilización de módulos modulares que facilitan el uso simultáneo de distintas versiones del software.
  • Ajuste y verificación de repositorios mediante firmas GPG, así como creación de nuevos repositorios propios.
  • Seguimiento de actualizaciones críticas mediante vistas específicas del contenido y detección de errores en los paquetes.

Gestión de servicios con systemd

  • Comprensión básica de unidades, objetivos y dependencias entre componentes del sistema.
  • Diseño, habilitación y depuración de servicios creados por el usuario mediante systemd.
  • Sistema de registros y rotación automática del journal, con posibilidad de conservar información permanentemente.
  • Control eficaz sobre recursos asignados mediante slices y políticas establecidas en el gestor del sistema.
  • Configuración básica para capturar dumps de colisiones mediante Kdump, facilitando análisis posteriores tras fallos críticos.

Configuración avanzada de la red

  • Manejo básico y avanzado de interfaces de red con NetworkManager, tanto mediante CLI como interfaz gráfica.
  • Gestión de configuraciones diversas como uniones entre interfaces, enlaces virtuales o VLANs.
  • Diseño detallado y segmentación del firewall usando Firewalld, estableciendo zonas y reglas específicas.
  • Ajuste de enrutamiento IPv6, normativa de filtrado y resolución DNS automatizada mediante systemd-resolved.
  • Uso práctico de herramientas de diagnóstico para analizar comportamientos anormales o identificar problemas de comunicación.

Tecnologías basadas en contenedores y Podman

  • Ventajas prácticas del flujo de trabajo sin demonios que ofrece Podman frente a Docker.
  • Creación manual de imágenes contenedorizadas usando Buildah, sin necesidad de archivos Dockerfile ni servicios externos.
  • Despliegues seguros en entornos restringidos gracias a la capacidad de ejecución por usuarios sin privilegios elevados.
  • Utilización de imágenes estandarizadas de Red Hat, o de tamaño reducido como Alpine, para ajustarse a necesidades específicas.
  • Manejo del almacenamiento interno, montajes personalizados y comunicación fluida entre contenedores asociados.
  • Control continuo de ciclo de vida, supervisión remota e información operativa mediante herramientas complementarias como skopeo y crun.

Mejora constante en seguridad del entorno

  • Configuración de SELinux activado permanentemente, supervisión de políticas y análisis detallado de errores detectados.
  • Diseño específico de zonas firewall para cumplir con protocolos de restricción de tráfico.
  • Refuerzo operativo en acceso SSH, mediante uso de claves privadas y servidores intermediarios seguros (bastion hosts).
  • Ajuste detallado de políticas de contraseñas, gestión autenticación basada en módulos PAM e inclusión controlada de permisos mediante sudo.
  • Implementación rigurosa de certificaciones normativas FIPS 140-2 y 140-3 para garantizar estándares internacionales.
  • Técnicas dinámicas para instalar actualizaciones en tiempo real del kernel e identificar correcciones ante vulnerabilidades detectadas.

Manejo de almacenamiento y sistemas de archivos

  • Creación y gestión adaptable de volúmenes lógicos usando LVM2.
  • Soporte completo para snapshots en Btrfs, creación automática de subvolúmenes y descomprimido instantáneo de datos.
  • Distribución compartida de archivos mediante servicios NFS y Samba, ideales para equipos colaborativos.
  • Mecanismos múltiples para asegurar redundancia física de almacenamiento mediante Multipath I/O en entornos SAN.
  • Cifrado seguro del disco duro mediante LUKS, que se desbloquea automáticamente en inicio desde initramfs.

Monitoreo operativo y control de actualizaciones kernel

  • Evaluación constante del rendimiento global gracias a utilidades como sar, top o perf.
  • Solución efectiva ante errores detectados con herramientas especializadas de depuración como strace, ltrace y GDB.
  • Gestión integral de nuevas versiones del núcleo del sistema, ajuste en configuraciones bootloader GRUB2.
  • Análisis continuo para conservar información histórica de estado operativo y detectar posibles anomalías.

Automatización integral e infraestructuras bajo control mediante código

  • Planificación meticulosa de inventarios Ansible para supervisar correctamente servidores con CentOS Stream.
  • Sistemas proactivos de actualización segura y detección de desviaciones normativas mediante scripts predefinidos.
  • Diseño modular que permite replicar cambios en diferentes entornos gracias a plantillas específicas de IaC.
  • Orquestación inteligente para distribución simultánea o escalable mediante scripts especializados.

Requerimientos

  • Conocimientos básicos de administración de sistemas Linux y uso de la línea de comandos
  • Familiaridad con los conceptos fundamentales de redes y protocolo TCP/IP
  • Experiencia previa en gestión de paquetes e instrucciones del sistema operativo.

Público objetivo

  • Administradores de sistemas responsables de gestionar infraestructuras Linux en entornos empresariales.
  • Ingenieros DevOps que diseñan y desarrollan soluciones basadas en la nube.
  • Miembros de equipos SysOps que están migrando desde distribuciones Linux tradicionales.
 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Próximos cursos

Categorías Relacionadas