Evolución de una plataforma de chat desde una solución basada en despliegues tradicionales a una basada en contenedores

Pérez Ramos, José María (2018). Evolución de una plataforma de chat desde una solución basada en despliegues tradicionales a una basada en contenedores. Thesis (Master thesis), E.T.S. de Ingenieros Informáticos (UPM).

Description

Title: Evolución de una plataforma de chat desde una solución basada en despliegues tradicionales a una basada en contenedores
Author/s:
  • Pérez Ramos, José María
Contributor/s:
Item Type: Thesis (Master thesis)
Masters title: Ingeniería Informática
Date: June 2018
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Arquitectura y Tecnología de Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFM_JOSE_MARIA_PEREZ_RAMOS.pdf]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (292kB) | Preview

Abstract

Las tecnologías de contenedores y su aplicación a la ingeniería del software son una irrupción reciente, sin embargo, están revolucionando completamente el proceso de desarrollo, prueba y despliegue gracias a la agilidad que proporcionan en todos los entornos. El hecho de proporcionar un sistema de empaquetado y despliegue agnóstico de la tecnología más allá del sistema operativo aporta una ventaja diferencial en cuanto a tiempos de desarrollo se refiere. En este documento se explora el uso de estas tecnologías en una situación real en la que un sistema se transforma de una metodología tradicional a otra basada en contenedores. Se ha documentado todo el proceso y los distintos entornos afectados. Por último se aplica la solución obtenida en la etapa anterior para dar un paso más y desplegar este sistema de chat en un cluster de orquestación basado en contenedores.---ABSTRACT---Containerization and its application to software engineering is a young technology, however, this technology is changing completely the methodology traditionally used to develop, test and deploy software solutions. This revolution is due to the game-changing speed containerization provides in all environments, thanks to the ease of use an environment-independent (save for the operating system) packaging and deployment tool provides. This document explores the use of the containerization technology in a real world situation where a traditional chat system is migrated from the traditional develop, test and deploy system to another one based in containers. This process has been documented as well as all the environments affected. In the end, this solution is used to deploy the chat system over an orchestation platform, which is the next logical step in this system evolution.

More information

Item ID: 56949
DC Identifier: https://oa.upm.es/56949/
OAI Identifier: oai:oa.upm.es:56949
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 18 Oct 2019 07:59
Last Modified: 18 Oct 2019 08:00
  • 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