Mostra i principali dati dell'item

dc.contributor.advisorCrespo González Carvajal, Yania es
dc.contributor.authorGarcía Nieto, Enrique
dc.contributor.editorUniversidad de Valladolid. Escuela de Ingeniería Informática de Valladolid es
dc.date.accessioned2021-11-18T14:57:21Z
dc.date.available2021-11-18T14:57:21Z
dc.date.issued2021
dc.identifier.urihttps://uvadoc.uva.es/handle/10324/50392
dc.description.abstractEl objetivo de este proyecto es facilitar la gestiónn, administración y aplicación de configuraciones en dispositivos de red, ya sean routers, switches o firewalls. El proyecto está enfocado a los administradores de redes y sistemas que día a día tienen que operar con estos dispositivos, para facilitar así su trabajo, aportando una interfaz para operar con estos dispositivos, además de añadir múltiples funcionalidades que pueden ser de gran utilidad como aplicar una misma configuración a varios dispositivos de manera automática, mantenimiento de una base de datos de los dispositivos utilizados, adem as de otras operaciones como búsqueda de tablas ARP o ver la configuración interna de cada dispositivo sin tener que conectarse directamente a éste a través de línea de comandos. Por último, la motivación a la hora de desarrollar este proyecto es ahorrar tiempo a la hora de realizar tareas repetitivas que se pueden automatizar, aumentando la productividad del personal encargado de administrar estos equipos y aumentando la facilidad de uso de éstos a través de una interfaz intuitiva. El proyecto se ha construido utilizando el framework Vue.js, Javascript, HTML5 y CSS para el frontend, Python para backend y MySQL para la capa de persistencia. En cuanto a la metodología para el seguimiento y el control del proyecto, se ha realizado adaptando el marco de trabajo para desarrollo ágil Scrum al contexto de este proyecto.es
dc.description.abstractThe objective of this project is to facilitate management, administration, and application of configurations in network devices, whether these are routers, switches, or firewalls. The project is focused on network and system administrators who, commonly, operate with these devices, thus easing their work by providing a graphical interface to manage these devices. Moreover, the project aims to deliver a set of useful functionalities such as running batch configuration among a number of devices automatically as well as maintaining a device database, performing ARP table searches, or recovering remote configuration without the need for a CLI interface mechanism. The motivation for this project comes from the nature of this kind of device operations, which are usually repetitive and time consuming. CLI interfaces tend to be rough and hard to master, also implies some risk, whereas graphical interfaces reduce complexity by hiding some procedures behind an easy to use application and an intuitive interface. The project has been developed using the following technology stack. Frontend side uses the Vue.js framework, Javascript, HTML, and CSS. Backend has been coded in Python. Finally, for the persistence layer the project uses MySQL as DBMS and is interfaced with the backend using SQL Alchemy as ORM. The project has been developed using an adapted Scrum agile development framework for this context.es
dc.format.mimetypeapplication/pdfes
dc.language.isospaes
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subject.classificationJunCoes
dc.subject.classificationAplicación webes
dc.subject.classificationRedeses
dc.titleJunCo: Una aplicación web para automatizar configuraciones de switches, routers y equipos de redes
dc.typeinfo:eu-repo/semantics/bachelorThesises
dc.description.degreeGrado en Ingeniería Informáticaes
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*


Files in questo item

Thumbnail

Questo item appare nelle seguenti collezioni

Mostra i principali dati dell'item