Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Implementación de una estructura de contenedores para la realización de prácticas de sistemas, redes y seguridad

dc.contributor.advisorPardines Lence, María Inmaculada
dc.contributor.advisorSánchez-Elez Martín, Marcos
dc.contributor.authorGonzález de Santos, Mario
dc.contributor.authorFernández-Pacheco Santamaría, Daniel
dc.date.accessioned2023-09-20T15:08:29Z
dc.date.available2023-09-20T15:08:29Z
dc.date.issued2023
dc.degree.titleGrado en Ingeniería del Software y Grado en Ingeniería Informática
dc.descriptionTrabajo de Fin de Grado en Ingeniería del Software y en Ingeniería Informática, Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2022/2023
dc.description.abstractA lo largo del curso 2021-2022, se desarrolló la aplicación LabsOnContainers centrada en desplegar múltiples contenedores para poder desarrollar prácticas de labratorio que requieren el uso de máquinas virtuales para simular redes con varios hosts conectados. De esta forma, las máquinas virtuales ya no serían necesarias porque los contenedores permiten realizar las mismas funciones reduciendo considerablemente los recursos que consume el equipo a la hora de realizar las prácticas. Este Trabajo de Fin de Grado tiene como objetivo ampliar y mejorar las funcionalidades del software y del entorno de la aplicación LabsOnContainers, añadiendo nuevas herramientas, mejorando la accesibilidad en el uso de la herramienta y proporcionando medidas de seguridad en el software desarrollado para garantizar la correcta ejecución de las prácticas realizadas en este entorno. Para ello, será llevado a cabo un estudio del proyecto del que partimos a través de una auditoría de segurirdad y usabilidad. Se han corregido errores y se han añadido nuevas funcionalidades como el registro de actividad mediante logs. Posteriormente, se había desarrollado una herramienta para poder proporcionar los recursos necesarios a los usuarios de la aplicación LabsOnContainers (principalmente los estudiantes de la Facultad de Informática) mediante la creación de un servidor de imágenes para los contenedores. También se ha añadido una interfaz grá ca que permite a los estudiantes utilizar la aplicación de forma más intuitiva y por último, se ha nalizado el proyecto con una auditoría que revele posibles mejoras para un trabajo futuro en cuanto a seguridad del servidor y de la aplicación.
dc.description.abstractThroughout the 2021-2022 academic year, the LabsOnContainers application was developed, focused on deploying multiple containers in order to develop laboratory exercises that require the use of virtual machines to simulate networks with several connected hosts. In this way, virtual machines would no longer be necessary because the containers allow to perform the same functions reducing considerably the resources consumed by the equipment when performing the exercises. This Final Degree Project aims to expand and improve the functionality of the software and the LabsOnContainers application environment, adding new tools, improving accessibility in the use of the tool and providing security measures in the developed software to ensure the correct execution of the exercises carried out in this environment. To this end, a study of the project will be carried out through a security and usability audit. Errors have been corrected and new functionalities have been added, such as the recording of activity through logs. Subsequently, a tool had been developed to provide the necessary resources to the users of the LabsOnContainers application (mainly the students of the Facultad de Informática) through the creation of an image server for the containers. A graphical interface has also been added to allow students to use the application in a more intuitive way and finally, the project has been finalized with an audit to reveal possible improvements for future work in terms of server and application security.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/87836
dc.language.isospa
dc.page.total116
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordContenedores
dc.subject.keywordDocker
dc.subject.keywordPrácticas
dc.subject.keywordLabsOnContainers
dc.subject.keywordServidor
dc.subject.keywordVirtualización
dc.subject.keywordContainers
dc.subject.keywordServer
dc.subject.keywordVirtualization
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleImplementación de una estructura de contenedores para la realización de prácticas de sistemas, redes y seguridad
dc.title.alternativeImplementation of a container structure for carrying out labs of systems, networks and security
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublication69622c48-498a-41af-9863-ec09c1daca74
relation.isAdvisorOfPublication764c793e-cab2-4de4-9eac-fb445d7fbb0a
relation.isAdvisorOfPublication.latestForDiscovery69622c48-498a-41af-9863-ec09c1daca74

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Implementación de una estructura_85028_DANIEL_FERNANDEZ-PACHECO_SANTAMARIA_Implementacion_de_una_estructura_de_contenedores_para_la_realizacion_de_practicas_de_sistemas__redes__1437971557.pdf
Size:
5.6 MB
Format:
Adobe Portable Document Format