Desarrollo y despliegue de un servicio web para visualizar datos de la pandemia de covid19

Moro Santolaria, Luis (2021). Desarrollo y despliegue de un servicio web para visualizar datos de la pandemia de covid19. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Desarrollo y despliegue de un servicio web para visualizar datos de la pandemia de covid19
Author/s:
  • Moro Santolaria, Luis
Contributor/s:
  • Mariño Carballo, Julio
Item Type: Final Project
Degree: Grado en Matemáticas e Informática
Date: May 2021
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB) | Preview

Abstract

En el presente trabajo se realizará el diseño e implementación de una aplicación web cuya principal finalidad será mostrar las consecuencias de la pandemia de Covid-19 a nivel global. La aplicación se diseñará buscando la simplicidad y favoreciendo la usabilidad para cualquier usuario. De esta manera, se diseñará un flujo de usuario para implementar de la manera más eficiente y efectiva posible. Además, se hará un diseño de baja fidelidad de la aplicación total para tener claro el diseño antes de comenzar la implementación. Para cumplir con los requisitos funcionales más adelante expuestos, se creará un cliente web mediante un framework de front-end moderno que facilitará la creación de este. Los datos para mostrar serán obtenidos de diferentes APIs públicas de buena reputación, gestionando la conexión con estas con herramientas asíncronas y de manera securizada. Tras esto, se harán una serie de pruebas unitarias sobre el código creado, asegurando el correcto funcionamiento de la plataforma. Por último, toda la aplicación será desplegada en Google Cloud Platform, haciendo uso de su servicio de Kubernetes en la nube pública, y será expuesta bajo un dominio público para poder ser accedida desde cualquier red.---ABSRACT---In this work we will design and implement a web application whose main purpose will be to show the consequences of the Covid-19 pandemic at a global level. The application will be designed looking for simplicity and favoring usability for any user. In this way, a user flow will be designed to be implemented in the most efficient and effective way possible. In addition, a low-fidelity design of the overall application will be made in order to be clear about the design before starting the implementation. To meet the functional requirements stated below, a web client will be created using a modern front-end framework to facilitate the implementation. The data to be displayed will be obtained from different public APIs of good reputation, managing the connection to these with asynchronous tools and in a secure way. Finally, a series of unit tests will be performed on the code created, ensuring the correct functioning of the platform. Finally, the entire application will be deployed on Google Cloud Platform, making use of its Kubernetes service in the public cloud, and will be exposed under a public domain so that it can be accessed from any network.

More information

Item ID: 68584
DC Identifier: https://oa.upm.es/68584/
OAI Identifier: oai:oa.upm.es:68584
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 21 Sep 2021 07:33
Last Modified: 21 Sep 2021 07:33
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM