Contenedores

Los contenedores (según el modelo C4) son las unidades de software que conforman un sistema. Se definen además dominios de sistema para agrupar contenedores que atienden un mismo conjunto de requerimientos.

Índice

Dominio de Gobernanza de datos

Dominio: Dominio de Gobernanza de datos ITRENDCL-SIGRID-DOM-GOB

Subsistema encargado de mantener control sobre la gobernanza de los datos en SIGRID.

Servicio: Servicio de Calidad de datos ITRENDCL-SIGRID-SRV-GOB-DQ

Almacena y valida la calidad de los datos.

Servicio: Servicio de Ciclo de vida de datos ITRENDCL-SIGRID-SRV-GOB-LC

Define estándares de ciclo de vida y trazabilidad de los datos.

Servicio: Servicio de gestión de políticas ITRENDCL-SIGRID-SRV-GOB-PM

Políticas de acceso a datos, calidad de datos, retención, estándares.

Base de Datos: BD Gobernanza ITRENDCL-SIGRID-DB-GOB

Base de datos de información de gobernanza.

Dominio de Comunicación externa

Dominio de Gestión de usuarios

Dominio: Dominio de Gestión de usuarios ITRENDCL-SIGRID-DOM-UM

Subsistema encargado de autenticar y autorizar a usuarios del SIGRID.

Servicio: Servicio de permisos y políticas ITRENDCL-SIGRID-SRV-UM-PERM

Servicio de gestión de permisos de usuarios.

Dominio de Integración

Dominio: Dominio de Integración ITRENDCL-SIGRID-DOM-INT

Subsistema encargado de integrar al SIGRID con sistemas externos de monitoreo.

Servicio: Cola de ingesta ITRENDCL-SIGRID-SRV-INT-INGESTQUEUE

Recibe la información de los sistemas de monitoreo usando el formato EDXL encriptado.

Servicio: Pipeline EDXL ITRENDCL-SIGRID-SRV-INT-PIPELINE

Transforma mensajes EDXL a mensajes del broker para ser distribuídos en el SIGRID.

Servicio: Publicación ITRENDCL-SIGRID-SRV-INT-PUB

Publica información al broker de mensajes para ser comunicada a otros servicios.

Servicio: Transformador EDXL ITRENDCL-SIGRID-SRV-INT-CONV

Transforma información del sistema a EDXL para ser comunicado.

Servicio: Despachador ITRENDCL-SIGRID-SRV-INT-DISPATCH

Envía información a OTM.

Dominio de Emergencia

Dominio: Dominio de Emergencia ITRENDCL-SIGRID-DOM-EMG

Subsistema encargado de los servicios de gestión de información de emergencias.

Servicio: Información del estado de la emergencia ITRENDCL-SIGRID-SRV-EMG-INFNET

Gestiona recursos de emergencia.

Servicio: Información para la ciudadanía ITRENDCL-SIGRID-SRV-EMG-INFPEOPLE

Gestiona información para la ciudadanía.

Servicio: Información histórica ITRENDCL-SIGRID-SRV-EMG-INFHISTORY

Gestión de eventos, amenazas e información histórica.

Servicio: Información de Conocimiento ITRENDCL-SIGRID-SRV-EMG-KNOWLEDGE

Almacena información de gestión de conocimiento.

Servicio: Información de recursos de emergencia ITRENDCL-SIGRID-SRV-EMG-RESOURCES

Gestiona recursos de emergencia.

Servicio: Información de organismos de monitoreo ITRENDCL-SIGRID-SRV-EMG-MONITOR

Gestiona la información de los sistemas de monitoreo.

Dominio de Información territorial

Dominio: Dominio de Información territorial ITRENDCL-SIGRID-DOM-GIS

Subsistema encargado de administrar la información georeferenciada de SIGRID.

Servicio: Servicio de límites geográficos ITRENDCL-SIGRID-SRV-GIS-BOUNDS

Servicio que disponibiliza límites geográficos de Chile.

Servicio: Servidores de Mapas Web ITRENDCL-SIGRID-SRV-GIS-WEBMAPS

Servicio de gestión de información geográfica como layers y mapas usando el protocolo WMS.

Referencia WMS.

Servicio: Ingesta de Información territorial ITRENDCL-SIGRID-SRV-GIS-INGEST

Servicio que almacena nueva información territorial.

Base de Datos: BD Espacial ITRENDCL-SIGRID-DB-GIS

Base de datos capaz de indexar eficientemente información georeferenciada.

Dominio de Análisis de datos

Dominio: Dominio de Análisis de datos ITRENDCL-SIGRID-DOM-ANALYSIS

Subsistema encargado de analizar la información almacenada en SIGRID para obtener reportes y conclusiones.

Servicio: Ingesta de información ITRENDCL-SIGRID-SRV-ANALYSIS-INGEST

Orquestador para el análisis de información.

Sistema de transformación de los datos para ser analizados.

Servicio: Análisis de recursos de emergencia ITRENDCL-SIGRID-SRV-ANALYSIS-RESOURCES

Análisis de recursos de emergencia.

Servicio: Generación de estadísiticas ITRENDCL-SIGRID-SRV-ANALYSIS-STATS

Análisis de estadísticas internas de SIGRID.

Servicio: Otros posibles análisis ITRENDCL-SIGRID-SRV-ANALYSIS-OTHER

Anlálsis utilizando algoritmos de inteligencia artificial, data lake entre otros.

Base de Datos: BD Analítica ITRENDCL-SIGRID-DB-ANALYSIS

Base de datos que almacena los resultados de los análisis de la información del SIGRID.

Dominio de Creación de alertas

Dominio: Dominio de Creación de alertas ITRENDCL-SIGRID-DOM-ALERT

Subsistema encargado de asistir en la creación de alertas hacia la comunidad.

Servicio: Servicio CAP ITRENDCL-SIGRID-SRV-ALERT-CAP

Sistema de publicación de mensajes CAP.

Servicio: Creación de sirenas ITRENDCL-SIGRID-SRV-ALERT-SIREN

Sistema de sirenas.

Servicio: Creación de SAE ITRENDCL-SIGRID-SRV-ALERT-SAE

Sistema de Alertas de Emergencias

Dominio de Notificaciones

Dominio: Dominio de Notificaciones ITRENDCL-SIGRID-DOM-NOTIFY

Subsistema encargado de enviar notificaciones y administrar suscripciones a canales de notificación.

Servicio: Gestor de canales ITRENDCL-SIGRID-SRV-NOTIFY-CHANNELS

Gestión de canales de comunicación.

Servicio: Servicio de suscripciones ITRENDCL-SIGRID-SRV-NOTIFY-SUBS

Gestión de suscriptores.

Base de Datos: BD Notificaciones ITRENDCL-SIGRID-DB-NOTIFY

Base de datos de información de notificaciones enviadas.

Dominio de Comunicación interna

Dominio de Encriptación y codificación

Dominio: Dominio de Encriptación y codificación ITRENDCL-SIGRID-DOM-ENCRYPT

Subsistema encargado de encriptar la información y gestionar las llaves de encriptación.

Servicio: Servicio de valicación de checksums ITRENDCL-SIGRID-SRV-ENCRYPT-CHK

Servicio de codificación de mensajes en formato autorreparable.

Dominio interno

Dominio: Dominio interno ITRENDCL-SIGRID-DOM-INTERNAL

Subsistema encargado de la gestión de oportunidades y proyectos de SENAPRED y COGRID.

Servicio: Gestión interna ITRENDCL-SIGRID-SRV-INTERNAL-ORCH

Gestión interna de oportunidades y proyectos de SENAPRED, COGRID.

Base de Datos: Sistema de archivos ITRENDCL-SIGRID-DB-INTERNAL-FS

Sistema de archivos.

Base de Datos: Base de datos de gestión interna ITRENDCL-SIGRID-DB-INTERNAL

Información interna de SENAPRED.

Dominio de Planes

Dominio: Dominio de Planes ITRENDCL-SIGRID-DOM-PLANS

Subsistema encargado de gestionar los planes de emergencia.

Servicio: Cumplimiento de planes ITRENDCL-SIGRID-SRV-PLANS-COMPLIANCE

Servicio que gestiona el cumplimiento de planes de emergencia.

Base de Datos: Sistema de archivos ITRENDCL-SIGRID-DB-PLANS-FS

Sistema de archivos.

Base de Datos: Base de datos de planes ITRENDCL-SIGRID-DB-PLANS

Base de datos de planes de emergencia.

Dominio de Gestión de nodos

Dominio: Dominio de Gestión de nodos ITRENDCL-SIGRID-DOM-NODES

Subsistema encargado de gestionar los nodos SIGRID en la red des-centralizada.

Servicio: Servicio de health check ITRENDCL-SIGRID-SRV-NODES-HEALTHCHECK

Gestión y registro de nodos P2P.

Servicio: Gestor de nodos. ITRENDCL-SIGRID-SRV-NODES-ORCH

Envío de información de snapshots del SIGRID.

Base de Datos: Lista de nodos activos ITRENDCL-SIGRID-DB-NODES

Base de datos para almacenar los nodos activos del sistema

Dominio de Arranque

Dominio: Dominio de Arranque ITRENDCL-SIGRID-DOM-BOOT

Subsistema encargado de la puesta en operación, respaldo y recuperación del SIGRID.

Servicio: Respaldos y restauración ITRENDCL-SIGRID-SRV-BOOT-BACKUPS

Gestión de respaldos y restauración de automática del sistema.

Servicio: Inicialización de nodo ITRENDCL-SIGRID-SRV-BOOT-BOOT

Proceso de restauración del sistema a partir de un snapshot.

Servicio: Creación de snapshots ITRENDCL-SIGRID-SRV-BOOT-SNAPSHOT

Creación de representaciones del estado del sistema (snapshots), que pueden ser utilizados para su recuperación o para la inicialización de otros nodos SIGRID.

Base de Datos: Información de respaldos y snapshots ITRENDCL-SIGRID-DB-BOOT

Base de datos que almacena respaldos y snapshots del SIGRID.

Dominio de Auditoría

Dominio: Dominio de Auditoría ITRENDCL-SIGRID-DOM-AUDIT

Subsistema encargado de persistir las acciones internas de SIGRID, para posibilitar su auditoría.

Servicio: Procesador de información ITRENDCL-SIGRID-SRV-AUDIT-PROC

Recibe acciones del sistema para almacenarlas.

Base de Datos: Auditoría de trazabilidad ITRENDCL-SIGRID-DB-AUDIT-TRACE

Almacena la información sobre acciones de los usuarios.

Base de Datos: Auditoría de acceso ITRENDCL-SIGRID-DB-AUDIT-ACCESS

Almacena la información sobre accessos al sistema.

Base de Datos: Base de datos de Eventos ITRENDCL-SIGRID-DB-AUDIT-EVENTS

Base de datos para almacenar los eventos procesados en el sistema.

Dominio de Inteligencia

Dominio: Dominio de inteligencia ITRENDCL-SIGRID-DOM-INTELLIGENCE

Subsistema encargado de la generación de inteligencia a partir de la información almacenada en SIGRID.

Servicio: Servicio de RAG ITRENDCL-SIGRID-SRV-INTELLIGENCE-RAG

Servicio de generación basado en la recuperación de la información.

Base de Datos: Base de datos de inteligencia ITRENDCL-SIGRID-DB-INTELLIGENCE

Base de datos vectorial para almacenar la información de inteligencia generada.