Open santiagogil opened 8 years ago
En cuanto a tomar la información de los sistemas de tickets y directorio telefónico, otra posibilidad es tomar los datos de una consulta sql. Esto simplificaría la tarea de filtrado y adaptación de los datos.
En este caso, se debería contar con un usuario en ambas bases, con permiso de sólo lectura. La frecuencia de actualización de los datos no es tán alta como en el caso de Air Control, por lo que no representaría una carga excesiva.
@ferbuss Necesitaría que me confirmes que tan factible es realizar una consulta que podamos actualizar periódicamente.
@sherix88 Le encaramos con node para el backend? Yo iría armando el proyecto base y pasandoté data para avanzar juntos.
@gpabloandres Algo que aportar a nivel análisis?
Dale, no hay problema
La necesidad
Tener una visualización en tiempo real de la situación técnica en las dependencias.
Resulta impresindible un acceso rápido a la información que permita a cualquier miembro del equipo brindar respuestas rápidas y concisas.
La propuesta
Desarrollar un mapa interactivo en tiempo real que presente la siguiente información:
Con qué contamos?
Implementación técnica
El backend toma la información mediante la api de Air Control y los feed de sincronización de las bases de datos de los sistemas de tickets y agenda. Ordena los datos en un formato útil y los almacena en la base de datos.
Se almacena sólo tickets abiertos, último estado de los nodos y datos de las dependencias.
El frontend html5 almacena la totalidad de la información en el navegador, manteniendosé actualizado por un websocket.
Esto permite el funcionamiento sin conección exibiendo la fecha de la última actualización.