Contribución al desarrollo de arquitecturas distribuidas orientadas a servicios

  1. Rodríguez Silva, Daniel Amós
Dirixida por:
  1. Francisco Javier González Castaño Director

Universidade de defensa: Universidade de Vigo

Fecha de defensa: 16 de abril de 2015

Tribunal:
  1. Carlos Palau Salvador Presidente/a
  2. Beatriz Lorenzo Veiga Secretario/a
  3. Andrés Gómez Tato Vogal
Departamento:
  1. Enxeñaría telemática

Tipo: Tese

Teseo: 378358 DIALNET

Resumo

Continuamente aparecen nuevos paradigmas que suponen un beneficio importante en la forma en que los servicios se gestionan y ofrecen a los consumidores. Sin embargo, muchas veces ocurre que las tecnologías, las arquitecturas y en general las soluciones que giraban en torno a los paradigmas previos no son aplicables en los nuevos escenarios. Uno de los cambios de paradigma más relevantes de los últimos tiempos ha sido el paso de las aplicaciones centralizadas a aplicaciones distribuidas orientadas a servicio, que finalmente han confluido en la ¿Computación en la nube¿ o Cloud Computing. Esta tesis se centra en este escenario distribuido, proponiendo una serie de contribuciones que combinan tecnologías innovadoras y arquitecturas orientadas a servicio para resolver problemas en diferentes campos. Se ha planteado una arquitectura que abstrae los recursos de computación remota mediante una solución ad-hoc para telemedicina, que permitió ofrecer a los hospitales herramientas remotas avanzadas para cálculos complejos en tiempo limitado. También se han presentado arquitecturas que abstraen recursos de computación remota mediante virtualización, tanto para t-Learning (visualización fluida en la TV de contenidos educativos ejecutados de forma remota) como para VDI (plataforma Cloud Computing para acceder a aplicaciones remotas virtualizadas y visualizarlas mediante un cliente web). Finalmente, en el ámbito de la seguridad, se ha presentado una arquitectura para el procesado seguro de datos en la nube, que permite crear aplicaciones cloud que mantienen la privacidad de los datos, y otra para videovigilancia en la nube con tolerancia a fallos, que permite garantizar la continuidad de los datos que se almacenan en el cloud ante situaciones adversas. Las arquitecturas propuestas se han validado con pruebas cualitativas y cuantitativas que demuestran la aplicabilidad de los resultados.