bachelorThesis
Plataforma tecnológica para contribuir a la planeación urbana de la ciudad de Guayaquil dirigido a la transportación, enfocado a la administración de base de datos Postgresql garantizando la disponibilidad 24/7 de la información, desarrollando esquemas de respaldos automáticos, monitoreo, depuración, seguridad y sincronización.
Fecha
2019-04Autor
Barahona Alcívar, Steven Bolívar
Rebutti Izquierdo, Jéssica Alexandra
Institución
Resumen
Este proyecto está dirigido para la administración del Sistema de Gestor de Datos PostgreSQL alojada en Amazon Web Services del proyecto LESSTRAFFIC, además del desarrollo de una aplicación web de monitoreo básico usando herramientas open source, se propone que la misma sea de apoyo para el Administrador de la Base de Datos para mantenerse informado. El desarrollo se abordará en 3 fases. Iniciando con una investigación y análisis de la fase anterior del proyecto mencionado, seguido de un juicio de experto para poder determinar aspectos técnicos relevantes a monitorear en una base de datos, para empaparnos del tema se revisará bibliografía de administración de base de datos, herramientas open source, aplicaciones web progresivas, lenguajes de programación (JavaScript, PHP) y frameworks (Slim PHP, Angular). En la segunda fase se instala el ambiente de la base de datos para implementar el plan de administración de la base de datos, de acuerdo con los resultados del juicio de experto y de la fase anterior (administrando roles, gestionando privilegios, definiendo vistas, respaldos etc.). Por último, en la fase 3 se procede con el desarrollo de una aplicación web de monitoreo básico utilizando herramientas open source como: PgAdmin 4, Angular 6, Slim 3.11.0 etc., haciendo que esta pueda ser visualizada en cualquier dispositivo. Finalizando con varias pruebas como de rendimiento, unitarias, de carga y un juicio de experto lo cual salen resultados óptimos, y como complemento se reduce a 1 las bases de datos después de haber recibido 8. This project is aimed at the administration of the PostgreSQL Data Management System hosted in Amazon Web Services of the LESSTRAFFIC project, in addition to the development of a basic monitoring web application using open source tools, it is proposed that it be of support to the Administrator of the Database to stay informed. The development will be addressed in 3 phases. Starting with a research and analysis of the previous phase of the aforementioned project, followed by an expert judgment to be able to determine relevant technical aspects to be monitored in a database, in order to get the topic covered, we will review the bibliography of database administration, open tools source, progressive web applications, programming languages (JavaScript, PHP) and frameworks (Slim PHP, Angular). In the second phase, the database environment is installed to implement the database administration plan, according to the results of the expert judgment and the previous phase (managing roles, managing privileges, defining views, backups etc.). Finally, in phase 3 we proceed with the development of a basic web monitoring application using open source tools such as: PgAdmin 4, Angular 6, Slim 3.11.0 etc., making it visible on any device. Finishing with several tests such as performance, unit, load and expert judgment which results optimal results, and as a complement is reduced to 1 database after having received 8.