Contribution to the uptake of Cloud Computing solutionsDesign of a cloud services intermediator to foster an ecosystem of trusted, interoperable and legal compliant cloud services. Application to multi-cloud aware software

  1. ALONSO IBARRA, JUNCAL
Dirigida por:
  1. Maider Huarte Arrayago Director/a

Universidad de defensa: Universidad del País Vasco - Euskal Herriko Unibertsitatea

Fecha de defensa: 05 de octubre de 2022

Departamento:
  1. Ingeniería de Comunicaciones

Tipo: Tesis

Teseo: 757454 DIALNET lock_openADDI editor

Resumen

El objetivo del trabajo de investigación presentado en esta tesis es facilitar a los desarrolladores y operadores de aplicaciones desplegadas en múltiples Nubes el descubrimiento y la gestión de los diferentes servicios de Computación, soportando su reutilización y combinación, para generar una red de servicios interoperables, que cumplen con las leyes y cuyos acuerdos de nivel de servicio pueden ser evaluados de manera continua. Una de las contribuciones de esta tesis es el diseño y desarrollo de un bróker de servicios de Computación llamado ACSmI (Advanced Cloud Services meta-Intermediator). ACSmI permite evaluar el cumplimiento de los acuerdos de nivel de servicio incluyendo la legislación. ACSmI también proporciona una capa de abstracción intermedia para los servicios de Computación donde los desarrolladores pueden acceder fácilmente a un catálogo de servicios acreditados y compatibles con los requisitos no funcionales establecidos.Además, este trabajo de investigación propone la caracterización de las aplicaciones nativas multiNube y el concepto de ¿DevOps extendido¿ especialmente pensado para este tipo de aplicaciones. El concepto ¿DevOps extendido¿ pretende resolver algunos de los problemas actuales del diseño, desarrollo, implementación y adaptación de aplicaciones multiNube, proporcionando un enfoque DevOps novedoso y extendido para la adaptación de las prácticas actuales de DevOps al paradigma multiNube.