Descripción

Despliega configuraciones de agentes y parámetros de sistema a dispositivos edge remotamente.

Parámetros de la Tool

Entrada — lo que recibe
ParámetroTipoReq.Default
configIdstring✓ Sí
targetDevicesarray✓ Sí
strategystring
Salida — lo que devuelve
CampoTipoFormato
deployedinteger
failedinteger
rollbackAvailableboolean

Guía de Implementación

¿Por qué estos parámetros de entrada?

configId identifica el paquete de configuración en el repositorio (parámetros de agentes, umbrales de alarma, configuración de protocolos). targetDevices lista los dispositivos edge que recibirán la nueva configuración. strategy controla el riesgo del despliegue: 'rolling' actualiza de a pocos dispositivos para detectar problemas antes de afectar toda la flota, 'all-at-once' es más rápido pero más riesgoso.

Cálculos y lógica a implementar

Obtener el paquete de configuración de configId del repositorio. Validar la configuración contra el schema esperado. Conectar a cada targetDevice según su protocolo de gestión (SSH, MQTT management, REST API). Aplicar la configuración según strategy: si 'rolling', actualizar de a 10% de la flota por ciclo, verificar salud antes de continuar. Si algún dispositivo falla, marcar como failed y continuar con los demás.

¿Por qué estos parámetros de salida?

deployed y failed son los contadores que muestran el resultado del despliegue masivo para el reporte de operaciones. rollbackAvailable indica si el agente puede revertir automáticamente a la configuración anterior si se detectan problemas post-despliegue. El agente monitorea los dispositivos actualizados durante 10 minutos después del despliegue para confirmar estabilidad.

Interfaz gráfica recomendada

Panel de despliegue con barra de progreso y contadores de dispositivos actualizados/fallidos/pendientes. Lista de dispositivos con estado individual. Log en tiempo real del proceso de despliegue. Botón de rollback con confirmación. Historial de despliegues anteriores.

Conexiones con otras Tools

Recibe de
NEW_DEVICE_REGISTEREDMQTT

Nuevo dispositivo registrado recibe su configuración inicial

Envía a
CONFIG_DEPLOYEDMQTT

Configuración desplegada incluye actualización de agentes

Evento ISO que genera esta tool

Cuando esta tool detecta un evento relevante, emite el siguiente evento al Simulador ISO. El campostandardEvent.module.iddebe usar este nombre exacto.
edge_config_deployed→ se visualiza en el Dashboard ISO y Reporte de Auditoría

Cláusulas ISO que cubre este evento

IEC 62443-2-1:2010§4.3.3Gestión del sistema de control industrial

Despliegue de configuración en nodos edge con verificación de integridad.

Al ejecutar el demo de esta tool, el evento se guardará en el Simulador ISO con este identificador.

Demo en vivo

Listo

Presiona Ejecutar Demo para ver cómo actúa esta tool en tiempo real

Agentes que usan esta tool

Desplegar Configuración Edge
Hola, soy el asistente de  Desplegar Configuración Edge. ¿En qué puedo ayudarte?