Despliegue del servicio RoutingMaps en entornos &quot

[ES] El proceso de despliegue de servicios en entornos cloud es complejo, pues se deben gestionar problemas como las posibles interrupciones del servicio, la pérdida de calidad del servicio en determinadas situaciones, la compatibilidad entre versiones de componentes o la gestión del estado del serv...

ver descrição completa

Detalhes bibliográficos
Autor: Morant Moya, Óscar
Formato: tesis de maestría
Fecha de publicación:2020
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/151173
Acesso em linha:https://riunet.upv.es/handle/10251/151173
Access Level:acceso abierto
Palavra-chave:Despliegue
Disponibilidad de servicio
Docker
Kubernetes
Deployment
Service availability
LENGUAJES Y SISTEMAS INFORMATICOS
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
Descrição
Resumo:[ES] El proceso de despliegue de servicios en entornos cloud es complejo, pues se deben gestionar problemas como las posibles interrupciones del servicio, la pérdida de calidad del servicio en determinadas situaciones, la compatibilidad entre versiones de componentes o la gestión del estado del servicio. En este trabajo académico se analizan los distintos problemas del proceso de despliegue y se diseña e implementa una solución para cada uno de ellos. Las soluciones obtenidas se aplicarán en el proceso de migración de la aplicación de escritorio de gestión de enrutamiento de vehículos, RoutingMaps, a un servicio desplegado en entornos cloud. En este proceso de migración se diseña e implementa una arquitectura basada en microservicios. Todos los componentes del servicio se ejecutarán en contenedores Docker y serán gestionados por el orquestador de contenedores Kubernetes.