Volver al blog

Tecnología12 Dec 2025

Dockerizado: Cómo Desplegar un SCADA Moderno en 15 Minutos

Tutorial Práctico: Deja de pagar licencias millonarias. Monta un stack de monitoreo industrial completo usando InfluxDB, Grafana y Node-RED sobre Docker.

Dockerizado: Cómo Desplegar un SCADA Moderno en 15 Minutos

Adiós al "Infierno de Dependencias" #

Damos por sabido qué es un SCADA y su arquitectura clásica; aquí va lo que cambia al contenerizarlo. ¿Recuerdas cuando instalar un SCADA requería un Windows Server específico, .NET Framework versión exacta, SQL Server y rezar para que no conflictúe con el antivirus? Eso se acabó.

Con Docker, empaquetamos todo el software y sus dependencias en "contenedores" ligeros. Funciona igual en tu laptop de desarrollo que en el servidor industrial de planta.

El Stack "IGT" (Influx - Grafana - Telegraf) + Node-RED #

Vamos a montar la navaja suiza del IoT Industrial:

  • Node-RED: El pegamento. Lee Modbus del PLC y lo convierte a JSON.
  • InfluxDB: La base de datos de series temporales. Guarda millones de datos de sensores ultrarrápido.
  • Grafana: La cara bonita. Visualización profresional.

El Archivo Mágico: docker-compose.yml #

Crea un archivo de texto con esto y tendrás tu infraestructura lista:

version: '3'
services:
  nodered:
    image: nodered/node-red
    ports: ["1880:1880"]
    volumes: ["./nodered_data:/data"]

  influxdb:
    image: influxdb:1.8
    ports: ["8086:8086"]
    volumes: ["./influx_data:/var/lib/influxdb"]

  grafana:
    image: grafana/grafana
    ports: ["3000:3000"]
    links: ["influxdb"]
            

Ejecuta docker-compose up -d en tu terminal. ¡Bum! En 30 segundos tienes los tres servicios corriendo y conectados.

¿Es esto robusto para industria? #

Absolutamente. Tesla, Netflix y Uber corren sobre contenedores. Si configuras las políticas de reinicio (restart: always) y volúmenes persistentes, es más estable que cualquier SCADA monolítico corriendo sobre Windows. Si un proceso falla, Docker lo revive en milisegundos.

Temas

  • Docker
  • SCADA Open Source
  • Grafana
  • InfluxDB
Francisco Cisternas

Sobre el autor

Francisco CisternasSenior Full-Stack Lead

Trabaja tanto en el Edge como en la nube. Construye la infraestructura de iGromi, desde el firmware en el controlador hasta los tableros que usa la planta.

@igromi · App gratis

Inteligencia artificial industrial segura, en el celular de tu planta.

  1. 1Pide tu acceso anticipado, gratis
  2. 2Elige tu oficio: mantención, producción o prevención
  3. 3La IA lee, propone y cita; una persona decide
Pide tu acceso anticipado

Sin tarjeta. Tus datos son tuyos.