RT Generic T1 Virtualización de una aplicación web para su uso con contenedores docker A1 Dosantos Moreno, Darío AB Este Proyecto Fin de Carrera plantea el ciclo de vida completo de unaaplicaci on web de gestión orientada a llevar los datos estadísticos de un equi-po amateur de baloncesto. Consiste en el desarrollo de la aplicación en sí,su adaptación a nuevas versiones de software, su integración con aplicacio-nes de terceros (Facebook en este caso concreto), su securización mediantecertificados y su despliegue en un entorno estable y accesible de una manerarápida y sencilla, haciendo uso de tecnologías de virtualización y paquetiza-ción (Docker).La aplicación permite identificación de los usuarios, presenta una variedadde información en diferentes tablas y permite al administrador operar sobrelos datos del sistema, añadiendo, editando o eliminando, según la necesi-dad. También se integra con la red social Facebook para facilitar el acceso ausuarios no registrados previamente y está desplegada mediante el uso de latecnología de Docker, que hace los despliegues sencillos y cómodos, optimi-zando los recursos del sistema que la aloje.El presente documento abarca desde la fase de análisis de requisitos hastael despliegue en un servidor final, explicando cada fase del proyecto y cadadecisión tomada. AB The present PFC (Proyecto Final de Carrera) propounds the full lifecicle of a web application, oriented to the management of the statistic dataof an amateur basketball team. It consists on the development of the code,adapting it to fresh versions of the software, the integration with third partyapplications (Facebook, in this particular case), the securization of the systemby using certificates and the deployment into a stable environment in a easyway, making use of virtualization and packaging technologies (Docker).The application identifies different users and roles, shows the informationpresenting a variety of tables and allows the administrator to operate over thesystem data, offering the possibility to add, edit or remove data according tothe needs of the moment. It also integrates with the social network Facebookin order to grant access to users who were not previously registered, and it isdeployed by means of Docker technology, that makes the deployments easyand optimizes the resources of the system that hosts it.The span of this document includes the full scope of the project, from therequirement analysis step to the final deployment in a secure server. It alsoexplains each step and decission. YR 2017 FD 2017-09-21 LK https://hdl.handle.net/10016/32803 UL https://hdl.handle.net/10016/32803 LA spa DS e-Archivo RD 17 jul. 2024