Diseño y despliegue automático de una arquitectura Publish/Subscribe orientada a Microservicios. Un ejemplo en el dominio del Marketing Digital

García Menéndez, Javier (2020). Diseño y despliegue automático de una arquitectura Publish/Subscribe orientada a Microservicios. Un ejemplo en el dominio del Marketing Digital. Thesis (Master thesis), E.T.S.I. de Sistemas Informáticos (UPM).

Description

Title: Diseño y despliegue automático de una arquitectura Publish/Subscribe orientada a Microservicios. Un ejemplo en el dominio del Marketing Digital
Author/s:
  • García Menéndez, Javier
Contributor/s:
  • Muñoz Fernández, Isabel
  • Díaz Fernández, Jessica
Item Type: Thesis (Master thesis)
Masters title: Software de Sistemas Distribuidos y Empotrados
Date: January 2020
Subjects:
Freetext Keywords: Cloud computing; Stream processing; Bases de datos; Microservicios; Despliegue automático
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB)

Abstract

La gestión de datos en tiempo real es uno de los grandes retos en el marketing digital. Las organizaciones de marketing digital se enfrentan al problema de recuperar, tratar y explotar datos de comportamiento de usuario con la mayor velocidad posible para poder localizar al usuario y ofrecerle los servicios adquiridos tan rápido como sea posible. Por tanto, las latencias en la persistencia, recuperación y procesamiento de los datos suponen una gran problemática para este tipo de organizaciones. Esta tesis fin de máster persigue desarrollar una aplicación que disminuya la latencia de la persistencia y recuperación de datos relativos al comportamiento de usuarios en páginas web, de tal manera que los entornos web se vean impactados por la menor latencia posible, es decir, se mejoren los tiempos de respuesta. La arquitectura de la aplicación se basa en una arquitectura Publish/Subscribe y orientada a microservicios. Esta tesis también persigue la automatización del despliegue de la infraestructura y recursos necesarios para desplegar la aplicación en busca de fomentar la aplicación de la cultura DevOps. Abstract: Real-time data management is one of the biggest challenges in digital marketing. Digital marketing organizations are facing with the challenge of accelerating the recovery, processing and exploitation of user behavior data in order to locate users and offer them the acquired services as quickly as possible. Therefore, the latencies in the data persistence, recovery and processing are a great problem for this type of organizations. This master's thesis aims to develop an application to reduce the latency of user behavior data persistence and recovery on web pages, so that web environments are impacted by the lowest possible latency, that is, response time is improved. The application architecture is based on a publish/subscribe and microservice-oriented architecture. This thesis also aims to automate the deployment of the infrastructure and resources needed to deploy the application in order to foster the adoption of DevOps culture.

More information

Item ID: 62680
DC Identifier: http://oa.upm.es/62680/
OAI Identifier: oai:oa.upm.es:62680
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 08 Jun 2020 14:39
Last Modified: 18 Jun 2020 12:35
  • 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