- -

Orquestación, despliegue y escalabilidad de un servicio de ejecución de código altamente disponible basado en contenedores

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Orquestación, despliegue y escalabilidad de un servicio de ejecución de código altamente disponible basado en contenedores

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Muñoz Escoí, Francisco Daniel es_ES
dc.contributor.advisor Bernabeu Aubán, José Manuel es_ES
dc.contributor.author López Martínez, Miguel Ángel es_ES
dc.date.accessioned 2024-10-07T08:00:04Z
dc.date.available 2024-10-07T08:00:04Z
dc.date.created 2024-09-20
dc.date.issued 2024-10-07 es_ES
dc.identifier.uri http://hdl.handle.net/10251/209398
dc.description.abstract [ES] El objetivo de este trabajo de fin de grado es desplegar un servicio de ejecución de código en la nube mediante un clúster altamente disponible basado en la orquestación de contenedores. Para ello, partiendo de un servicio previamente construido, se realiza un análisis de su arquitectura y se describen los pasos necesarios para diseñar y obtener, mediante tecnologías y estructuras formales de orquestación, virtualización y monitoreo (ampliamente utilizadas en los sectores comercial e investigador), un servicio escalable y resiliente que permita proporcionar una estructura de soporte al despliegue del servicio objetivo. Por otra parte, se analizan las distintas tecnologías utilizadas en la realización del proyecto, así como su uso en un contexto actual, describiendo la arquitectura y funcionamiento general del servicio inicial. La arquitectura de los distintos componentes se ha adaptado al marco de un servicio de orquestación más resiliente y avanzado que el inicial. Estos cambios permiten exponer y desarrollar las distintas mejoras implementadas destacando, además, el potencial de uso de las mismas y ajustándose a los diferentes criterios del sector tecnológico que han conllevado a instituirlas, actualmente, como puntos esenciales de la industria. es_ES
dc.description.abstract [EN] The objective of this final degree project is to deploy a cloud code execution service through a highly available cluster based on container orchestration. To achieve this, starting from a previously built service, an analysis of its architecture is carried out, implementing the necessary steps to design and obtain a scalable and resilient service through technologies and formal structures of orchestration, virtualization, and monitoring (widely used in the commercial and research sectors), allowing this service to provide a support infrastructure for the deployment process. Furthermore, the different technologies used in the project are analyzed, as well as their use in a current context, via the description of the underlying architecture and general operation of the initial service. The architecture of the different components has been adapted to a more resilient and advanced orchestration service framework than the initial one. These changes allow for the presentation and development of the various improvements implemented, highlighting their potential use while aligning with the different criteria of the technological sector that have led to their establishment as essential industry standards. es_ES
dc.description.abstract [CA] L’objectiu d’este treball de fi de grau és desplegar un servici d’execució de codi en el núvol mitjançant un clúster altament disponible basat en l’orquestració de contenidors. Per a això, partint d’un servici prèviament construït, es realitza una anàlisi de la seua arquitectura i es descriuen els passos necessaris per a dissenyar i obtindre, mitjançant tecnologies i estructures formals d’orquestració, virtualització i monitoratge (àmpliament utilitzades en els sectors comercial i investigador), un servici escalable i resilient que permeta proporcionar una estructura de suport al desplegament del servici objectiu. D’altra banda, s’analitzen les diferents tecnologies utilitzades en la realització del projecte, així com el seu ús en un context actual, descrivint l’arquitectura i funcionament general del servici inicial. L’arquitectura dels diferents components s’ha adaptat al marc d’un servici d’orquestració més resilient i avançat que l’inicial. Estos canvis permeten exposar i desenvolupar les diferents millores implementades destacant, a més, el potencial d’ús de les mateixes i ajustant-se als diferents criteris del sector tecnològic que han comportat a instituir-les, actualment, com a punts essencials de la indústria. es_ES
dc.format.extent 78 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Computación en la nube es_ES
dc.subject Orquestación es_ES
dc.subject Resiliencia es_ES
dc.subject Escalabilidad es_ES
dc.subject Clúster es_ES
dc.subject Contenedorización es_ES
dc.subject Cloud computing es_ES
dc.subject Orchestration es_ES
dc.subject Resiliency es_ES
dc.subject Scalability es_ES
dc.subject Cluster es_ES
dc.subject Containerization es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Orquestación, despliegue y escalabilidad de un servicio de ejecución de código altamente disponible basado en contenedores es_ES
dc.title.alternative Orchestration, Deployment and Scalability of a Highly Available Container-Based Code Execution Service es_ES
dc.title.alternative Orquestració, desplegament i escalabilitat d'un servei d'execució de codi altament disponible basat en contenidors es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation López Martínez, MÁ. (2024). Orquestación, despliegue y escalabilidad de un servicio de ejecución de código altamente disponible basado en contenedores. Universitat Politècnica de València. http://hdl.handle.net/10251/209398 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\165587 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem