GLPI: El ITSM open source que reemplaza a ServiceNow sin pagar licencias millonarias
🔴 El problema: el ITSM empresarial cuesta lo que una PYME no puede pagar
Si gestionas un departamento de TI en Latinoamérica, conoces el dilema. Tus clientes internos necesitan una mesa de ayuda. Necesitas llevar un inventario de activos, gestionar contratos, controlar licencias, dar soporte estructurado. En resumen: necesitas un sistema ITSM (IT Service Management).
Pero cuando buscas opciones, te encuentras con esto:
- ServiceNow: desde $100 por usuario al mes. Para un equipo de 10 agentes + 50 usuarios finales: ~$60,000/año.
- Zendesk: desde $55/agente/mes en su plan Suite. Para 10 agentes: ~$6,600/año (sin incluir inventario ni CMDB).
- Freshdesk: desde $35/agente/mes. 10 agentes: ~$4,200/año (funcionalidades limitadas).
- Jira Service Management: desde $20/agente/mes (Atlassian ató a 3 agentes mínimo).
Y todos ellos almacenan tus datos en sus servidores. Tus tickets, tus activos, tu información sensible — en la nube de otro.
💡 La tesis de este artículo
GLPI es un sistema ITSM completo, open source (GPLv2+), que cubre mesa de ayuda, CMDB, inventario de activos, gestión financiera, contratos, proyectos y más. Está en producción en más de 100,000 organizaciones a nivel global, es mantenido por Teclib' y una comunidad activa, y puede desplegarse en tu propia infraestructura por $0 en licencias.
🧠 ¿Qué es GLPI exactamente?
GLPI (Gestionnaire Libre de Parc Informatique) es un software de código abierto lanzado originalmente en 2003. En sus más de 20 años de evolución, ha pasado de ser un simple gestor de inventario a una plataforma ITSM completa que compite funcionalmente con las soluciones enterprise del mercado.
Está escrito en PHP, usa MariaDB/MySQL como base de datos, y se despliega típicamente vía Docker o en servidores LAMP. Su última versión estable (GLPI 11, lanzada en 2025) introdujo una interfaz modernizada, API REST completa y mejoras significativas en performance.
Módulos principales
🎫 Mesa de Ayuda
Gestión completa de tickets con categorización, prioridades, SLA, escalamiento, notificaciones por email y auto-asignación.
📦 CMDB e Inventario
Inventario completo de activos TI (hardware, software, periféricos, redes) con descubrimiento automático vía agentes (OCS Inventory, FusionInventory).
📋 Gestión de Contratos
Control de contratos de soporte, licencias, arriendos, garantías con alertas de vencimiento y vinculación a activos.
💰 Gestión Financiera
Presupuestos, órdenes de compra, facturas vinculadas a activos y proyectos. Trazabilidad financiera completa.
🔗 Base de Conocimientos
Artículos, FAQ, documentación técnica integrada con el sistema de tickets para resolución rápida.
📊 Reportes y Dashboard
Reportes personalizables, gráficos, SLAs, indicadores de performance del equipo de soporte.
⚖️ GLPI vs ServiceNow: la comparación que importa
Pongamos los números sobre la mesa. Comparamos GLPI con ServiceNow, el líder del mercado ITSM, para una PYME de 50 empleados con 5 agentes de soporte:
🔴 ServiceNow
- $100/mes por agente (mínimo 5 usuarios)
- $6,000/año solo en licencias base
- $15,000+/año con módulos adicionales
- $20,000+/año con implementación
- Datos en servidores de terceros
- Vendor lock-in total
- Personalización limitada sin pagar más
🟢 GLPI (Open Source)
- $0 en licencias
- $0 en suscripciones
- $0 en módulos base
- Solo costo de infraestructura (~$10-20/mes VPS)
- 100% soberanía de datos
- Código abierto: zero vendor lock-in
- Personalización total vía plugins o código
📊 Ahorro estimado: $15,000 - $60,000/año
Para una PYME de 50 personas con 5 agentes de soporte, migrar de ServiceNow a GLPI implica un ahorro del 100% en licencias. El único costo real es el VPS: desde $10/mes en Hetzner o DigitalOcean.
🚀 Caso real: Cómo desplegamos GLPI en Wagner Solutions
En Wagner Solutions AI, GLPI es parte de nuestro stack open source enterprise y lo tenemos desplegado en producción en support.wagnersolutionsai.com. Este es el setup real:
Arquitectura Docker
# docker-compose.yml - GLPI + MariaDB + Traefik
version: "3.8"
services:
mariadb:
image: mariadb:10.11
container_name: glpi-mariadb
restart: unless-stopped
environment:
MARIADB_ROOT_PASSWORD: <your_secure_pass>
MARIADB_DATABASE: glpi
MARIADB_USER: glpi
MARIADB_PASSWORD: <your_db_pass>
volumes:
- glpi-db:/var/lib/mysql
networks:
- glpi-net
healthcheck:
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
interval: 10s
timeout: 5s
retries: 5
glpi:
image: glpi/glpi:latest
container_name: glpi-app
restart: unless-stopped
depends_on:
mariadb:
condition: service_healthy
environment:
TZ: America/Santiago
GLPI_DB_HOST: mariadb
GLPI_DB_PORT: 3306
GLPI_DB_NAME: glpi
GLPI_DB_USER: glpi
GLPI_DB_PASSWORD: <your_db_pass>
volumes:
- glpi-app-data:/var/www/html/glpi
networks:
- glpi-net
- traefik-public
labels:
- traefik.enable=true
- traefik.http.routers.glpi.rule=Host(\`support.tudominio.com\`)
- traefik.http.routers.glpi.tls=true
- traefik.http.routers.glpi.tls.certresolver=letsencrypt
- traefik.http.services.glpi.loadbalancer.server.port=80
networks:
glpi-net:
driver: bridge
traefik-public:
external: true
volumes:
glpi-db:
glpi-app-data:
Despliegue en un comando
Con ese docker-compose.yml, el despliegue se reduce a:
# 1. Crear directorio
mkdir -p /opt/stacks/glpi-docker && cd /opt/stacks/glpi-docker
# 2. Guardar el docker-compose.yml
nano docker-compose.yml
# 3. Crear red compartida (si no existe)
docker network create traefik-public
# 4. Levantar el stack
docker compose up -d
# 5. Configurar desde el navegador
# Ir a https://support.tudominio.com
# Usuario por defecto: glpi / Contraseña: glpi
# Cambiar credenciales inmediatamente
⚠️ Post-instalación obligatorio
GLPI trae credenciales por defecto (glpi/glpi). En producción debes: (1) cambiar todas las contraseñas por defecto, (2) eliminar los usuarios post-only y normal si no los usas, (3) configurar HTTPS vía Traefik (como mostramos arriba), y (4) programar backups periódicos de los volúmenes Docker.
🔌 Integraciones clave: GLPI en tu ecosistema
GLPI no es una isla. Se integra nativamente con las herramientas que ya usas:
🛡️ Wazuh
Las alertas de seguridad de Wazuh pueden crear tickets automáticos en GLPI. Ideal para SOC open source.
GLPI puede leer correos electrónicos y convertirlos en tickets automáticamente (IMAP/POP3).
🔄 n8n
Conexión vía API REST de GLPI con n8n para automatizar flujos: aprobaciones, notificaciones, escalamientos.
📱 WhatsApp / Telegram
Notificaciones de tickets vía Evolution API o Telegram Bot. Tus técnicos reciben alertas en su chat.
📊 Metabase / Grafana
Conecta la base de datos de GLPI a Metabase o Grafana para dashboards avanzados de performance del soporte.
🏢 Odoo
Integración vía API: tickets de GLPI vinculados a órdenes de venta, proyectos o contratos en Odoo.
🧩 Plugins esenciales para GLPI
La potencia real de GLPI está en su ecosistema de plugins. Aquí los que consideramos esenciales para un despliegue productivo:
| Plugin | Función | ¿Por qué usarlo? |
|---|---|---|
| FusionInventory | Descubrimiento automático de activos | Escanea equipos en red y actualiza el inventario automáticamente |
| GLPI Agent | Agente para inventario local | Se instala en cada equipo y reporta hardware/software al servidor |
| Fields | Campos personalizados | Agrega campos extra a formularios de tickets y activos |
| Manufacturer Management | Gestión de fabricantes | Organiza modelos, proveedores y fabricantes de equipos |
| Data Injection | Importación masiva de datos | Importa activos desde Excel, CSV o XML en lotes |
| Web Services | API REST expuesta | Habilita la API para integraciones externas (n8n, Odoo, etc.) |
📈 ¿Para quién es GLPI?
GLPI es ideal para:
- PYMEs LATAM que necesitan ITSM profesional pero no pueden pagar $15,000+/año en licencias
- MSPs (Managed Service Providers) que gestionan múltiples clientes con una sola instancia multi-tenant
- Departamentos de TI internos que quieren soberanía sobre sus datos y procesos
- Organizaciones públicas y educativas con presupuestos restringidos pero necesidades complejas
- Empresas en transición a open source que buscan reemplazar ServiceNow, Jira o Zendesk
🎯 Conclusión: ¿Por qué GLPI y no otra cosa?
Hay otras alternativas open source en el espacio ITSM: Zammad (moderno pero menos modular), osTicket (solo tickets, sin CMDB), Request Tracker (poderoso pero con curva de aprendizaje alta), iTop (CMDB robusta pero más complejo).
GLPI destaca porque no te obliga a elegir entre simplicidad y potencia:
- ✅ Tiene todo lo que necesitas: tickets, inventario, contratos, finanzas, conocimientos
- ✅ Se despliega en minutos con Docker
- ✅ Se integra con todo tu stack (Wazuh, n8n, Odoo, Metabase, WhatsApp)
- ✅ Tiene 20+ años de madurez y una comunidad activa
- ✅ Es 100% soberano: tus datos, tu infraestructura, tus reglas
🧠 Y esto es solo el principio
GLPI se puede extender con plugins de IA para clasificación automática de tickets, análisis de sentimiento, respuestas sugeridas y más. En Wagner Solutions estamos explorando integrar GLPI con nuestros agentes de Consensus para automatizar la resolución de tickets de nivel 1. El ITSM del futuro no solo gestiona incidencias: las resuelve antes de que el usuario sepa que existen.
🚀 ¿Listo para implementar GLPI en tu organización?
En Wagner Solutions AI te ayudamos a desplegar GLPI y todo el stack open source enterprise en tu propia infraestructura. Sin licencias, sin vendor lock-in, sin sorpresas.
💬 Contáctanos