Este repositorio recoge todos los laboratorios prácticos realizados durante el Bootcamp de DevOps de Lemoncode.
El objetivo no es solo completar ejercicios, sino construir una base sólida en conceptos clave de infraestructura moderna, automatización y despliegue de sistemas.
A lo largo de los laboratorios se cubren áreas como:
- Fundamentos de sistemas Linux
- Contenerización con Docker
- Orquestación de servicios
- Integración y entrega continua (CI/CD)
- Infraestructura como código (IaC)
- Observabilidad y monitorización
Cada módulo está organizado de forma progresiva, siguiendo una curva de aprendizaje que va desde los fundamentos hasta escenarios más cercanos a entornos reales.
El repositorio está dividido en módulos numerados que representan distintas áreas del ecosistema DevOps:
LEMONCODE-DEVOPS-BOOTCAMP-EXERCISES/
├── 00-fundamentos-linux/
├── 01-contenedores/
├── 02-orquestacion/
├── 03-CI-CD/
├── 05-IaC/
└── 06-Observabilidad/
Cada carpeta contiene:
- Laboratorios independientes
- Su propio
README.mdcon contexto, objetivos y pasos - Recursos y configuraciones necesarias
Este repositorio sigue un enfoque práctico basado en:
- Aprendizaje por implementación (learning by doing)
- Entornos reproducibles
- Uso de herramientas reales del ecosistema DevOps
- Documentación clara y estructurada
En progreso — se irán añadiendo nuevos laboratorios y mejoras conforme avance el bootcamp.