Implementación de una aplicación móvil para el monitoreo de contenido y disponibilidad de servicios Web, servicio FTP y páginas Web
Abstract
A lo largo de los años, se ha incrementado la cantidad de caídas de servicios
virtuales que funcionan vía internet por diversos motivos, desde problemas en
los equipos que los soportan hasta ataques informáticos. Asimismo, se ha
incrementado la necesidad de que estos servicios funcionen la mayor cantidad
de tiempo posible con el fin de aminorar las pérdidas que generan la caída de
los mismos.
Por ello, se han implementado soluciones de monitoreo de servicios virtuales con
el fin de tener conocimiento respecto al correcto funcionamiento del mismo.
Estas soluciones implementadas se dan de forma manual y automatizada,
siendo esta última la más eficaz. Además, se verificó que las soluciones
automatizadas encontradas son, en su mayoría, soluciones que requieren ser
instaladas en el mismo servidor donde se encuentra alojado el servicio virtual; o
son soluciones que envían alertas a un correo u otra vía de comunicación; sin
embargo, no se han encontrado soluciones móviles que permitan notificar el
comportamiento anómalo de servicios al administrador de los mismos.
Ante esto, en el presente proyecto de tesis se propone una solución
automatizada que permita el monitoreo de los servicios web en formato JSON,
servicios ftp y páginas web; que permita alertar al usuario a un dispositivo móvil,
con el fin de disminuir el tiempo en el que el usuario - administrador del servicio
- tarde en enterarse del comportamiento errado del mismo. Esta solución contará
con dos aplicaciones, una aplicación de servidor que realiza el monitoreo y envía
información y alertas a una aplicación móvil; y la aplicación móvil, desarrollada
para plataforma iOS, que permite visualizar el comportamiento del servicio virtual
durante el periodo monitoreado y que, además, alerta al usuario en caso el
servicio virtual no trabaje correctamente.
Temas
Teléfonos celulares--Innovaciones tecnológicas
Servicios Web
Protocolos de redes de computadoras
Servicios Web
Protocolos de redes de computadoras
Para optar el título de
Ingeniero Informático