Certificación Sysadmin Linux & Cloud
Aprende desde cero la instalación, configuración y administración de servidores en Ubuntu, Rocky y AWS, incluyendo redes y HA
La Certificación Sysadmin Linux & Cloud te prepara para administrar servidores GNU/Linux con criterios profesionales y operar servicios en la nube con buenas prácticas; trabajarás línea de comandos, usuarios, permisos y paquetes, configurarás red y servicios con systemd, y automatizarás tareas con scripting; integrarás fundamentos de AWS/Azure/GCP, aprovisionamiento y seguridad básica, además de contenedores y monitoreo para ganar confiabilidad.
Conocimiento Libre es un Partner oficial de Capacitación LPI ATP (Approved Training Partner) reconocido como Platinum, el máximo nivel alcanzable.

Acerca del Curso:
En la Certificación Sysadmin Linux & Cloud aprenderás la administración de usuarios y grupos, permisos y ACL, estructura de archivos, empaquetado en Debian/Ubuntu y Red Hat/Rocky, servicios y procesos con systemd, redes básicas y resolución de nombres. Profundiza en scripting de shell para automatización, tareas programadas, registro de eventos y nociones de seguridad y hardening, conectando cada tema con escenarios de operación real en servidores.
Como complemento, aborda fundamentos de nube en AWS/Azure/GCP, aprovisionamiento inicial, almacenamiento y red, así como contenedores para empaquetar servicios, y monitoreo con métricas y alertas para confiabilidad.
Objetivos del Curso:
Al finalizar la Certificación Sysadmin Linux & Cloud el alumno será capaz de:
- Operar con solvencia en la línea de comandos, usar tuberías/redirecciones y editar con vi.
- Gestionar usuarios, grupos, permisos y ACL aplicando buenas prácticas de seguridad.
- Instalar, actualizar y verificar paquetes en Debian/Ubuntu y Red Hat/Rocky.
- Configurar red, administrar servicios y procesos con systemd y programar tareas.
- Aplicar scripting de shell para automatizar operaciones frecuentes.
- Comprender fundamentos de AWS/Azure/GCP para aprovisionar recursos básicos.
- Empaquetar servicios en contenedores y configurar monitoreo con métricas y alertas.
Temario
UNIDAD 1: Introducción a Linux y al software libre
1.1 Breve reseña de GNU/Linux
1.2 Distribuciones Linux
1.2.1 Debian
1.2.2 Amazon Linux
1.2.3 Red Hat Linux
1.2.4 Ubuntu/Ubuntu PRO
UNIDAD 2: Introducción a la nube y a AWS
2.1 ¿Qué es la nube?
2.2 Modelos de servicio: IaaS, PaaS, SaaS
2.3 Introducción a AWS
2.4 Principales servicios: EC2, S3, Route53, VPC, RDS.
2.5 Regiones, zonas de disponibilidad y SLA
2.6 Modelos de despliegue: Pública, Privada e Híbrida
UNIDAD 3: Proceso de instalación de servidores on-premise
3.1 Establecer las diferencias entre el proceso de instalación de servidores on-premise y el aprovisionamiento de servidores en la nube.
3.2 Establecer criterios de instalación según el tipo de servicio que se funcionará en el servidor.
3.3 Descarga de las imágenes.
3.4 Instalación del sistema operativo en un entorno impremise.
3.5 Configuración final y proceso de post-instalación.
UNIDAD 4: Aprovisionamiento de servidores Amazon Linux y Ubuntu Linux en AWS.
4.1 Configuración de una VPC básica: subredes, gateway, rutas
4.2 Creación y configuración de security groups y pares de llaves
4.3 Lanzamiento de una instancia EC2 con Amazon Linux y Ubuntu Linux.
4.4 Gestión básica de los servicios de EC2.
4.5 Conexión vía SSH
4.6 Configuración del hostname, timezone, y actualización del sistema
4.7 Persistencia de datos: almacenamiento EBS y volúmenes adicionales
UNIDAD 5: Sistemas de archivos
5.1 Sistema de archivos basado en directorios
5.2 Clasificación de los archivos almacenados en los directorios estándar
5.3 Filesystem Hierarchy Standard (FHS)
5.4 Directorios claves del sistema de archivos
5.5 Rutas absolutas y relativas
5.6 Tipos de archivos
5.7 Operaciones locales con archivos
5.8 Redirecciones
UNIDAD 6: Manipulación de archivos de texto
6.1 Visualización de archivos de texto
6.2 Editor de Texto vi / nano
6.3 Edición de archivos con vi / nano
UNIDAD 7: Gestión de paquetes
7.1 Gestión básica de paquetes Amazon Linux
7.1.1 Repositorios
7.1.2 Comandos básicos para gestión de paquetes
7.1.3 Gestión manual de paquetes
7.1.4 Gestión de versiones específicas de paquetes
7.1.5 Evitar que los paquetes se actualicen
7.1.6 Deshacer instalación/actualización de paquetes
7.1.7 Actualizaciones automáticas
7.2 Gestión básica de paquetes Ubuntu
7.2.1 Repositorios y comandos básicos para gestión de paquetes
7.2.2 Gestión manual de paquetes
7.2.3 Gestión de versiones específicas de paquetes
7.2.4 Evitar que los paquetes se actualicen
7.2.5 Deshacer instalación/actualización de paquetes
7.2.6 Actualizaciones automáticas
UNIDAD 8: Gestión de procesos
8.1 Definición de procesos
8.2 Estados de un proceso
8.3 Envío de señales a los procesos
8.4 Procesos en primer y segundo plano
8.5 Comandos básicos para gestión de procesos
UNIDAD 9: Gestión de servicio
9.1 SysVinit/SystemV, Upstart, Systemd
9.2 SystemV vs Systemd
9.3 Niveles de ejecución del sistema
9.4 Control de servicios
UNIDAD 10: Gestión de bitácoras
10.1 Administración de Bitácoras con SystemV
102. Estructura del mensaje
10.3 Archivo de configuración del servicio
10.4 Directorio de almacenamiento estándar
10.5 Administración del espacio utilizado por las bitácoras
10.6 Administración de Bitácoras con Systemd
10.7 Estructura del mensaje
10.8 Archivo de configuración del servicio
10.9 Directorio de almacenamiento estándar
10.10 Coexistencia de rsyslog y journalctl
UNIDAD 11: Administración de usuario locales
11.1 Introducción
11.2 Gestión de grupos locales
11.3 Gestión de usuarios locales
11.4 Comandos para la gestión de usuarios
UNIDAD 12: Administración de archivos
12.1 Comandos para la gestión de archivos
12.2 Permisos de archivos
12.3 Modificación de propiedades a nivel de permisos de los archivos
12.4 Permisos por defecto para la creación de archivos nuevos
12.5 Permisos especiales
12.6 Comandos para la gestión de permisos
12.7 Copia de archivos de un host a otro
12.8 Buscar archivos en el sistema de archivos
UNIDAD 13: Compresión de archivos
13.1 Gestión básica de archivos comprimidos
13.2 Empaquetado y compresión de archivos
13.3 Comandos para la compresión de archivos
UNIDAD 14: Configuración y gestión de servicios AWS (S3, Route53 y RDS)
14.1 Casos de uso típicos para:
14.1.1 S3 (almacenamiento de objetos)
14.1.2 RDS (bases de datos relacionales)
14.1.3 Consideraciones de costos y buenas prácticas.
14.2 Configuración y gestión de S3
14.2.1 Buckets, objetos y regiones.
14.2.2 Controles de acceso: ACLs, políticas de bucket e IAM.
14.2.3 Versionado y políticas de ciclo de vida.
14.2.4 Acceso público vs privado: buenas prácticas.
14.3 Configuración y gestión de RDS
14.3.1 Introducción a bases de datos gestionadas en la nube.
14.3.2 Tipos de motores soportados: MySQL, PostgreSQL, MariaDB, etc.
14.3.3 Ventajas de RDS frente a autogestión en EC2.
14.3.4 Seguridad: grupos de seguridad, parámetros de red y cifrado.
14.4 Configuración y gestión de Route53
14.4.1 Introducción a DNS y su rol en la nube.
14.4.2 Hosted zones: públicas vs privadas.
14.4.3 Tipos de registros: A, AAAA, CNAME, MX, TXT, etc.
14.4.4 Routing policies: Simple, Weighted, Failover.
UNIDAD 15: Seguridad básica y buenas prácticas en entornos cloud
15.1 Configuración de firewall (Security Groups vs firewalld)
15.2 Desactivación de root y políticas de sudo
15.3 Reglas de actualizaciones automáticas
15.4 Copias de seguridad y snapshots de volúmenes
15.5 Prácticas recomendadas en AWS
UNIDAD 16: Instalación y configuración de servicios de DNS
16.1 Introducción a servicios de DNS.
16.2 Tipos de registro.
16.3 Instalación y configuración de servicios de DNS.
16.4 Configuración de servicios de HA para DNS.
UNIDAD 17: Herramientas de Troubleshooting para servicios de red
17.1 Consultas DNS
17.2 Consulta de servicios de manera remota
17.3 Escaneo de puertos
17.4 Captura de trafico
UNIDAD 18: Configuración de Firewall interno en servidores Linux
18.1 Introducción a iptables.
18.2 Introducción a nftables.
18.3 Ventajas y desventajas iptables / nftables.
18.4 Introducción a ufw.
18.5 Introducción a firewalld.
UNIDAD 19: Particionamiento dinámico (LVM)
19.1 Particionamiento CIS de seguridad.
19.2 Instalación de sistema operativo con particionamiento dinámico
19.3 Distribución de los directorios /usr, /tmp, /var, /var/log, /home, /boot, /
19.4 Redimensionamiento de volúmenes lógicos
19.5 Extensión de volúmenes lógicos existentes agregando un segundo disco duro virtual
19.6 Generación de snapshots LVM
19.7 Restauración de snapshots LVM
19.8 Utilizar snapshots LVM como herramienta para realizar respaldos
UNIDAD 20: Creación de servicios de almacenamiento redundantes y de alta disponibilidad
20.1 Instalación de servicios GlusterFS (cliente / servidor).
20.2 Configuración de almacenamiento remoto en sistema cliente.
20.3 Implementación de servicios de HA.
UNIDAD 21: Instalación de SAMBA4 Active Directory.
21.1 ¿Qué es Samba4?
21.2 Diferencias entre Samba como servidor de archivos y Samba como controlador de dominio AD.
21.3 Compatibilidad con Microsoft Active Directory.
21.4 Casos de uso en entornos mixtos (Windows/Linux).
21.5 Instalación de Samba4 como controlador de dominio (DC)
21.6 Administración desde clientes Windows
21.7 Integración con Active Directory
21.8 Compartiendo archivos
UNIDAD 22: Instalación de servicios de Balanceo con HAProxy
22.1 Introducción al HAProxy
22.2 ¿Qué es HAProxy y para qué se utiliza?
22.3 Balanceo de carga vs alta disponibilidad.
22.4 Casos de uso en entornos empresariales y cloud.
22.5 Instalación de HAProxy
22.6 Configuración básica de balanceo
22.7 Tráfico HTTP / HTTPS.
22.8 Configuración de múltiples dominios.
22.9 Monitoreo de servicio.
Audiencia
- Personas que valoren la Certificación Sysadmin Linux & Cloud como paso para roles de administración de sistemas con nube.
- Estudiantes y profesionales de TI (soporte, redes, dev) que requieren bases sólidas de Linux y cloud.
- Equipos que migran cargas a AWS/Azure/GCP y necesitan estandarizar operación.
- Perfiles no especializados que buscan formalizar prácticas para servidores Linux y servicios en la nube.
- Organizaciones que desean mejorar confiabilidad, trazabilidad y tiempos de entrega.
Requisitos
- Equipo con conexión a internet para materiales y laboratorios.
- No necesitas conocimientos previos de Linux: empezamos desde cero.
- Prácticas guiadas desde lo básico hasta casos reales.
- Nociones en redes y nube

* Campo obligatorio


















