Saltar al contenido principal

Conceptos

Cómo está diseñado DeviceChain: la arquitectura, el modelo de dominio, la multitenencia, el procesamiento de eventos y alarmas, y los paneles.

📄️Procesamiento de eventos y alarmas

DeviceChain convierte la telemetría bruta de los dispositivos en señales significativas. Un servicio dedicado event-processing observa los eventos a medida que fluyen por el pipeline: una etapa DETECT evalúa reglas en streaming en tiempo real, y una etapa REACT ejecuta las respuestas automatizadas que declara cada disparo — levantando una alarma (una condición con estado que tiene un ciclo de vida, una severidad y una vía para notificar a una persona) o emitiendo un comando de vuelta al dispositivo.

📄️Conectores de Salida

La detección es solo la mitad de la automatización — la otra mitad es actuar sobre el mundo exterior. Cuando se dispara una regla de detección, sus acciones REACT pueden alcanzar más allá de la plataforma: llamar a un webhook, o publicar un mensaje en un broker o una cola en la nube. Estos conectores de salida son la forma en que DeviceChain distribuye los eventos procesados hacia los sistemas que ya operas — una herramienta de incidentes, un pipeline de datos, el bus de mensajes de otra aplicación.

📄️Acceso de IA (MCP)

Los asistentes de IA — Claude Desktop y Claude Code, Cursor, VS Code — pueden operar un inquilino de DeviceChain en nombre de un usuario a través de un servidor Model Context Protocol (MCP). Un cliente LLM se conecta, descubre un conjunto de herramientas y las invoca para responder preguntas sobre tu flota: "¿qué dispositivos del Edificio 3 no han reportado en la última hora?", "resume las alarmas de hoy para los activos de almacenamiento en frío", "¿cuál es la última temperatura del termostato T-114?"

📄️Gobernanza y cuotas

DeviceChain ejecuta un único conjunto compartido de servicios para todos los inquilinos, y el aislamiento de inquilinos allí trata sobre la corrección la equidad. Las cuotas por inquilino aseguran que la ráfaga, la tormenta de reconexiones o la regla mal configurada de un inquilino no puedan agotar la capacidad que todos los inquilinos comparten. El aislamiento de datos sin equidad de recursos igual permite que una flota degrade a todos los demás; la gobernanza cierra esa brecha.