
Curso de Linux para Ingenieros Cloud y DevOps
Domina las habilidades de Linux que los ingenieros de cloud y DevOps utilizan a diario en producción. Desde los fundamentos del sistema de archivos y scripting en Bash hasta los aspectos internos de los contenedores y el endurecimiento de la seguridad, este curso cubre el stack completo. Desarrolla la confianza práctica para gestionar, automatizar y asegurar sistemas Linux a escala.
Lo que vas a aprender:
Configurar redes, firewalls y enrutamiento en Linux para entornos en la nube y contenerizados.
Crear y gestionar usuarios, permisos y acceso SSH siguiendo principios de seguridad de mínimo privilegio.
Automatizar tareas de infraestructura con scripts de Bash, incluyendo manejo adecuado de errores y registro.
Gestionar discos, volúmenes lógicos y almacenamiento en bloque en la nube para cargas de trabajo en producción confiables.
Comprender las primitivas de Linux — espacios de nombres, cgroups y overlayfs — que impulsan los contenedores.
Desplegar herramientas de observabilidad y aplicar controles de endurecimiento CIS en flotas de servidores Linux.
Cómo estudias de forma práctica Curso de Linux para Ingenieros Cloud y DevOps
Cómo practicas Curso de Linux para Ingenieros Cloud y DevOps
Para ti que tienes una empresa y quieres capacitar a tu equipo
En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.
Contenido del curso
8 Capítulos • 40 LeccionesDuración entre 4 y 360 horas (tú decides)
Capítulo 1OcultarOcultar detallesVer detallesFundamentos de Linux para Ingenieros de Cloud
Fundamentos de Linux para Ingenieros de Cloud
Lección 1 • Arquitectura de Linux y Distribuciones
Cubre las relaciones entre kernel, shell y espacio de usuario, además de la selección de distribución para cloud. Establece la base conceptual para todo el trabajo posterior con Linux.
Lección 2 • Navegación en Terminal y Fundamentos de Shell
Introduce la sintaxis de Bash, la anatomía del prompt y los comandos de recorrido del sistema de archivos. Permite una operación segura en la línea de comandos desde la primera sesión.
Lección 3 • Estándar de Jerarquía del Sistema de Archivos de Linux
Mapea el propósito de cada directorio estándar en un sistema Linux. Prepara a los ingenieros para localizar archivos de configuración, logs y binarios de forma confiable.
Lección 4 • Ejecutando Linux Localmente y en Cloud
Guía la configuración de máquinas virtuales locales e instancias de Linux en cloud para práctica. Asegura que cada estudiante tenga un entorno de laboratorio funcional de inmediato.
Lección 5 • Archivos, Directorios y Rutas
Enseña la creación, copia, movimiento y eliminación de archivos y directorios. Se conecta directamente con tareas de scripting y automatización en capítulos posteriores.
Capítulo 2OcultarOcultar detallesVer detallesUsuarios, Permisos y Fundamentos de Seguridad
Usuarios, Permisos y Fundamentos de Seguridad
Lección 1 • Endurecimiento de SSH y Gestión de Claves
Cubre la configuración del demonio SSH, la autenticación basada en claves y las restricciones de acceso. Asegura el principal vector de acceso remoto para servidores Linux en cloud.
Lección 2 • Permisos de Archivo y Propiedad
Explica los bits de lectura, escritura y ejecución y la notación octal para archivos y directorios. Permite un control de acceso preciso para archivos de aplicación y configuración.
Lección 3 • Gestión de Usuarios y Grupos
Cubre la creación, modificación y eliminación de usuarios y grupos mediante herramientas de CLI. Apoya directamente los modelos de seguridad de servidores multiusuario y contenedores.
Lección 4 • Sudo y Escalada de Privilegios
Enseña la configuración del archivo sudoers y patrones seguros de delegación de privilegios. Reduce la superficie de ataque mientras habilita las tareas administrativas necesarias.
Lección 5 • Listas de Control de Acceso y Atributos Extendidos
Introduce las ACL para permisos detallados más allá del modelo Unix estándar. Tiende un puente entre los permisos básicos y los escenarios empresariales de acceso multi-equipo.
Capítulo 3OcultarOcultar detallesVer detallesGestión de Procesos y Servicios
Gestión de Procesos y Servicios
Lección 1 • Ciclo de Vida del Proceso y Monitoreo
Explica la creación de procesos, estados y terminación con herramientas clave de monitoreo. Proporciona la base para diagnosticar el comportamiento de las aplicaciones en servidores.
Lección 2 • Programación de Tareas con Cron y Temporizadores de Systemd
Compara la sintaxis de cron con las unidades de temporizador de systemd para automatización programada. Soporta tareas recurrentes de DevOps como copias de seguridad y verificaciones de estado.
Lección 3 • Límites de Recursos y Fundamentos de cgroups
Introduce ulimit, cgroups v2 y restricciones de recursos por proceso. Prepara a los ingenieros para la gestión de recursos de contenedores construida sobre estas primitivas.
Lección 4 • Señales y Control de Procesos
Cubre el envío de señales a procesos para su control y apagado ordenado. Esencial para gestionar servicios en cloud en contenedores y de larga ejecución.
Lección 5 • Gestión de Servicios con Systemd
Enseña la creación de archivos de unidad, comandos del ciclo de vida del servicio y orden de dependencias. Permite un despliegue de servicios fiable y reinicio automático en producción.
Capítulo 4OcultarOcultar detallesVer detallesFundamentos de Redes en Linux
Fundamentos de Redes en Linux
Lección 1 • Configuración de Interfaces de Red
Cubre la asignación de IP estática y dinámica usando las herramientas ip y nmcli. Directamente aplicable a la configuración de interfaces de red de VMs en cloud.
Lección 2 • Redes Virtuales y Puentes
Introduce los puentes de Linux, VLANs y pares Ethernet virtuales utilizados por los contenedores. Conecta los conceptos de red del host con las redes de Docker y Kubernetes.
Lección 3 • Enrutamiento y Resolución DNS
Explica las tablas de enrutamiento, puertas de enlace predeterminadas y la configuración del resolvedor DNS. Permite a los ingenieros controlar las rutas de tráfico en VPCs de cloud con múltiples subredes.
Lección 4 • Diagnóstico de Redes y Solución de Problemas
Aplica ping, traceroute, ss, tcpdump y curl para aislar fallas de red. Construye un flujo de trabajo de diagnóstico sistemático para problemas de conectividad en cloud.
Lección 5 • Gestión de Firewall con iptables y nftables
Enseña reglas de filtrado de paquetes, cadenas y NAT usando iptables y nftables. Asegura los hosts Linux a nivel de red en despliegues de cloud.
Capítulo 5OcultarOcultar detallesVer detallesAlmacenamiento, Sistemas de Archivos y Gestión de Volúmenes
Almacenamiento, Sistemas de Archivos y Gestión de Volúmenes
Lección 1 • Gestión de Volúmenes Lógicos (LVM)
Enseña volúmenes físicos LVM, grupos de volúmenes y operaciones de volúmenes lógicos. Permite capacidades de redimensionamiento en línea e instantáneas para almacenamiento en bloque en cloud.
Lección 2 • Sistemas de Archivos de Red y Compartidos
Cubre el montaje NFS y SMB además de opciones de almacenamiento compartido nativas de cloud. Soporta patrones de almacenamiento compartido usados en aplicaciones cloud con estado.
Lección 3 • Particionado y Formateo de Discos
Cubre esquemas de partición MBR vs. GPT y herramientas como fdisk y parted. Prepara a los ingenieros para aprovisionar dispositivos de bloque sin formato en entornos cloud.
Lección 4 • Tipos de Sistemas de Archivos y Montaje
Compara ext4, XFS y Btrfs y cubre opciones de montaje y fstab. Permite la selección correcta del sistema de archivos y el montaje persistente para volúmenes en cloud.
Lección 5 • Monitoreo de Salud y Rendimiento de Discos
Usa las herramientas df, du, iostat y SMART para monitorear la salud del almacenamiento y E/S. Permite una gestión de capacidad proactiva y solución de problemas de rendimiento.
Capítulo 6OcultarOcultar detallesVer detallesScripting en Bash y Automatización
Scripting en Bash y Automatización
Lección 1 • Procesamiento de Texto con sed, awk y grep
Aplica herramientas basadas en regex para analizar logs, archivos de configuración y salida de comandos. Permite la extracción y transformación de datos dentro de scripts de automatización.
Lección 2 • Manejo de Errores y Robustez de Scripts
Introduce set -euo pipefail, traps y patrones de logging para scripts seguros. Asegura que la automatización falle de forma visible y limpia en pipelines de producción.
Lección 3 • Funciones, Argumentos y Manejo de Entradas
Cubre la definición de funciones, parámetros posicionales y procesamiento de stdin. Promueve un diseño de scripts reutilizable y parametrizado para pipelines de DevOps.
Lección 4 • Fundamentos de Scripting en Bash
Cubre shebang, variables, reglas de entrecomillado y modos de ejecución de scripts. Establece hábitos de scripting correctos que previenen errores comunes de automatización.
Lección 5 • Flujo de Control y Lógica
Enseña condicionales if/else, declaraciones case y constructos de bucle para lógica de decisión. Permite que los scripts respondan dinámicamente al estado del sistema y la entrada.
Capítulo 7OcultarOcultar detallesVer detallesLinux para Contenedores y Kubernetes
Linux para Contenedores y Kubernetes
Lección 1 • Almacenamiento en Nodos y Gestión de Volúmenes
Cubre el almacenamiento de imágenes de contenedores, sistemas de archivos overlay y la configuración de controladores CSI. Permite el aprovisionamiento correcto de volúmenes persistentes en nodos de Kubernetes.
Lección 2 • Runtimes de Contenedores en Linux
Cubre la instalación y configuración de containerd, CRI-O y runc en Linux. Prepara a los ingenieros para gestionar la configuración del runtime de contenedores en nodos de Kubernetes.
Lección 3 • Parámetros del Kernel para Cargas de Trabajo de Contenedores
Ajusta los parámetros de sysctl requeridos para el rendimiento y las redes de Kubernetes. Previene fallos comunes a nivel de nodo causados por configuraciones predeterminadas del kernel.
Lección 4 • Redes de Nodo y Plugins CNI
Explica cómo los plugins CNI configuran las redes de los pods utilizando primitivas de Linux. Permite el diagnóstico de problemas de conectividad pod-a-pod y pod-a-servicio.
Lección 5 • Espacios de Nombres y cgroups para Contenedores
Explica cómo los espacios de nombres de Linux y los cgroups aíslan los procesos de los contenedores. Proporciona la comprensión a nivel de kernel necesaria para depurar problemas de contenedores.
Capítulo 8OcultarOcultar detallesVer detallesObservabilidad, Rendimiento y Endurecimiento
Observabilidad, Rendimiento y Endurecimiento
Lección 1 • Registro del Sistema y Gestión de Logs
Cubre journald, rsyslog y el reenvío de logs a plataformas centralizadas. Permite la recolección estructurada de logs requerida para las pilas de observabilidad en cloud.
Lección 2 • Marco de Auditoría y Cumplimiento
Despliega reglas de auditd para rastrear acceso a archivos, uso de privilegios y llamadas al sistema. Soporta los requisitos de cumplimiento para entornos cloud regulados.
Lección 3 • Endurecimiento Automatizado y Aplicación de Líneas Base
Aplica controles del benchmark CIS y los valida con herramientas de escaneo automatizadas. Asegura una postura de seguridad consistente en flotas de instancias Linux en cloud.
Lección 4 • Perfilado y Ajuste de Rendimiento
Usa perf, vmstat, sar y gráficos de llama para identificar cuellos de botella del sistema. Traduce los datos de perfilado en ajustes accionables de kernel y aplicación.
Lección 5 • Módulos de Seguridad de Linux
Configura políticas de SELinux y AppArmor para confinar el comportamiento de las aplicaciones. Agrega control de acceso obligatorio como una capa de defensa en profundidad en despliegues de cloud.
Tu certificado válido de finalización
Este curso es para ti:
Administradores de sistemas junior: listos para hacer la transición a roles de ingeniería enfocados en la nube.
Desarrolladores backend: que desean dominar sus entornos de despliegue y servidores con confianza.
Egresados de bootcamps de DevOps: que necesitan profundidad real en Linux más allá de los cursos introductorios.
Practicantes de la nube: que tienen certificaciones pero carecen de habilidades operativas sólidas en la línea de comandos.
Profesionales de soporte de TI: que buscan moverse a ingeniería de infraestructura o de confiabilidad del sitio.
Personas en cambio de carrera: que entran a tecnología mediante el autoestudio y apuntan a puestos de ingeniero DevOps.
Lo que dicen nuestros alumnos
Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... les agradezco por todo lo que hacen, ya los he recomendado a otras personas...

Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.

Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!

La plataforma es rápida, fácil de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.

Principales capacitaciones
Preguntas frecuentes
¿Quién es Dedika?
¿El certificado es válido en México?
¿Los cursos son gratuitos?
¿Cuál es la carga horaria del curso?
¿Cómo son los cursos?
¿Cómo funcionan los cursos?
¿Cuál es la duración de los cursos?
¿Cuál es el costo o precio de los cursos?
¿Qué es un curso EAD u online y cómo funciona?
Curso en PDF




















