Migración a un entorno Kubernetes de la plataforma ACTaaS

[ES] El objetivo de este TFM es migrar los servicios existentes de la plataforma ACTaaS a un entorno Kubernetes. El objeto de la plataforma ACTaaS es evaluar de forma automática diferentes métricas ligadas a las habilidades y competencias relacionas con el Computational Thinking. Actualmente, ACTaaS...

ver descrição completa

Detalhes bibliográficos
Autor: Alarcon, Gary
Formato: tesis de maestría
Fecha de publicación:2025
País:España
Recursos:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:español
OAI Identifier:oai:riunet.upv.es:10251/220704
Acesso em linha:https://riunet.upv.es/handle/10251/220704
Access Level:acceso abierto
Palavra-chave:ACTaaS
Kubernetes
Docker
Contenedores
Containers
Contenidors
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
id ES_620464bd41f0ed4e9c0c8cde8b0b34d4
oai_identifier_str oai:riunet.upv.es:10251/220704
network_acronym_str ES
network_name_str España
repository_id_str
spelling Migración a un entorno Kubernetes de la plataforma ACTaaSMigrating ACTaaS Platform to a Kubernetes environmentMigració a un entorn Kubernetes de la plataforma ACTaaSAlarcon, GaryACTaaSKubernetesDockerContenedoresContainersContenidorsMáster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&aposAltes Prestacions / Cloud and High-Performance Computing[ES] El objetivo de este TFM es migrar los servicios existentes de la plataforma ACTaaS a un entorno Kubernetes. El objeto de la plataforma ACTaaS es evaluar de forma automática diferentes métricas ligadas a las habilidades y competencias relacionas con el Computational Thinking. Actualmente, ACTaaS se puede desplegar de forma agnóstica en diferentes proveedores de la nube tanto públicos (e.g. Azure, AWS) como privados (e.g. OpenStack, OpenNebula) a través de Máquinas Virtuales (MV) que implementan los servicios requeridos. Por ello, en este trabajo se va a realizar la migración de todos los servicios ACTaaS a un entorno Kubernetes, donde se implementarán los servicios ACTaaS a través de contenedores docker. El propio despliegue K8s y de todos los contenedores deben de ser agnósticos y poder desplegarse en proveedores en la nube tanto públicos como privados.[EN] The objective of this Master's Thesis is to migrate the existing services of the ACTaaS platform to a Kubernetes environment. The purpose of the ACTaaS platform is to automatically evaluate different metrics related to skills and competencies associated with Computational Thinking. Currently, ACTaaS can be deployed agnostically on various cloud providers, both public (e.g., Azure, AWS) and private (e.g., OpenStack, OpenNebula), through Virtual Machines (VMs) that implement the required services. Therefore, this work aims to migrate all ACTaaS services to a Kubernetes environment, where they will be implemented using Docker containers. The Kubernetes deployment itself, along with all containers, must be agnostic and capable of being deployed on both public and private cloud providers.[CA] L'objectiu d'este TFM és migrar els servicis existents de la plataforma ACTaaS a un entorn Kubernetes. L'objecte de la plataforma ACTaaS és avaluar de manera automàtica diferents mètriques lligades a les habilitats i competències relaciones amb el Computational Thinking. Actualment, ACTaaS es pot desplegar de manera agnòstica en diferents proveïdors del núvol tant públics (e.g. Azure, AWS) com a privats (e.g. OpenStack, OpenNebula) a través de Màquines Virtuals (MV) que implementen els servicis requerits. Per això, en este treball es realitzarà la migració de tots els servicis ACTaaS a un entorn Kubernetes, on s'implementaran els servicis ACTaaS a través de contenidors docker. El propi desplegament K8s i de tots els contenidors han de ser agnòstics i poder desplegar-se en proveïdors en el núvol tant públics com privats.Universitat Politècnica de ValènciaSegrelles Quilis, José DamiánCalatrava Arroyo, AmandaDepartamento de Sistemas Informáticos y ComputaciónEscuela Técnica Superior de Ingeniería Aeroespacial y Diseño IndustrialInstituto de Instrumentación para Imagen MolecularRepositorio Institucional de la Universitat Politècnica de València Riunet20252025-07-0220252025-04-08master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfhttps://riunet.upv.es/handle/10251/220704reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Reserva de todos los derechoshttp://rightsstatements.org/vocab/InC/1.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/2207042026-06-13T07:49:27Z
dc.title.none.fl_str_mv Migración a un entorno Kubernetes de la plataforma ACTaaS
Migrating ACTaaS Platform to a Kubernetes environment
Migració a un entorn Kubernetes de la plataforma ACTaaS
title Migración a un entorno Kubernetes de la plataforma ACTaaS
spellingShingle Migración a un entorno Kubernetes de la plataforma ACTaaS
Alarcon, Gary
ACTaaS
Kubernetes
Docker
Contenedores
Containers
Contenidors
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
title_short Migración a un entorno Kubernetes de la plataforma ACTaaS
title_full Migración a un entorno Kubernetes de la plataforma ACTaaS
title_fullStr Migración a un entorno Kubernetes de la plataforma ACTaaS
title_full_unstemmed Migración a un entorno Kubernetes de la plataforma ACTaaS
title_sort Migración a un entorno Kubernetes de la plataforma ACTaaS
dc.creator.none.fl_str_mv Alarcon, Gary
author Alarcon, Gary
author_facet Alarcon, Gary
author_role author
dc.contributor.none.fl_str_mv Segrelles Quilis, José Damián
Calatrava Arroyo, Amanda
Departamento de Sistemas Informáticos y Computación
Escuela Técnica Superior de Ingeniería Aeroespacial y Diseño Industrial
Instituto de Instrumentación para Imagen Molecular
Repositorio Institucional de la Universitat Politècnica de València Riunet
dc.subject.none.fl_str_mv ACTaaS
Kubernetes
Docker
Contenedores
Containers
Contenidors
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
topic ACTaaS
Kubernetes
Docker
Contenedores
Containers
Contenidors
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
description [ES] El objetivo de este TFM es migrar los servicios existentes de la plataforma ACTaaS a un entorno Kubernetes. El objeto de la plataforma ACTaaS es evaluar de forma automática diferentes métricas ligadas a las habilidades y competencias relacionas con el Computational Thinking. Actualmente, ACTaaS se puede desplegar de forma agnóstica en diferentes proveedores de la nube tanto públicos (e.g. Azure, AWS) como privados (e.g. OpenStack, OpenNebula) a través de Máquinas Virtuales (MV) que implementan los servicios requeridos. Por ello, en este trabajo se va a realizar la migración de todos los servicios ACTaaS a un entorno Kubernetes, donde se implementarán los servicios ACTaaS a través de contenedores docker. El propio despliegue K8s y de todos los contenedores deben de ser agnósticos y poder desplegarse en proveedores en la nube tanto públicos como privados.
publishDate 2025
dc.date.none.fl_str_mv 2025
2025-07-02
2025
2025-04-08
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://riunet.upv.es/handle/10251/220704
url https://riunet.upv.es/handle/10251/220704
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reserva de todos los derechos
http://rightsstatements.org/vocab/InC/1.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reserva de todos los derechos
http://rightsstatements.org/vocab/InC/1.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universitat Politècnica de València
publisher.none.fl_str_mv Universitat Politècnica de València
dc.source.none.fl_str_mv reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
instname:Universitat Politècnica de València (UPV)
instname_str Universitat Politècnica de València (UPV)
reponame_str RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
collection RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869409463883005952
score 15,812429