Este curso trata sobre Software como Servicio y Sistemas Distribuidos. Se compone de tres bloques que cubren paradigmas de sistemas distribuidos, arquitectura SOA avanzada y tendencias futuras en SOA. Los estudiantes aprenderán sobre servicios web, patrones de diseño SOA, servicios web semánticos y computación en la nube. El curso se imparte los miércoles por la tarde y la evaluación consiste en prácticas y documentación sobre cada bloque.
1. Software como Servicio y
Distribuido
Curso 2011-2012
Máster Universitario en Nuevas Tecnologías en
Informática
2. Objetivos
• Entender los conceptos más relevantes en el
Paradigma Orientado a Servicios (SOA)
• Mostrar y gestionar los conceptos básicos de
Servicios Web y las tecnologías existentes
• Conocer y gestionar aspectos avanzados en el
desarrollo de servicios
• Identificar y gestionar algunas tendencias
futuras en SOA
3. Temario
• Bloque 1. Sistemas Distribuidos
– Paradigmas más importantes
– Web Services
• Bloque 2. Arquitectura SOA Avanzada
– Introducción de REST
– Patrones de diseño y buenas prácticas en el
desarrollo de aplicaciones SOA
• Bloque 3. Tendencias futuras en SOA
– Servicios Web Semánticos
– Computación nube y software como servicio
4. Profesorado
• M. Antonia Martínez Carreras amart@um.es
Bloque 1
• Diego Sevilla Ruiz dsevilla@um.es Bloque 2
• Francisco García Sánchez frgarcia@um.es
Bloque 3
5. Distribución de clases
• 5 Octubre – Bloque 1
• 19 Octubre – Bloque 1, Prácticas Laboratorio
• 26 Octubre – Bloque 2
• 2 Noviembre- Bloque 2
• 9 Noviembre – Bloque 2
• 16 Noviembre – Bloque 2
• 23 Noviembre – Bloque 3
• 30 Noviembre – Bloque 3
• 7 Diciembre – Bloque 3
• 14 Diciembre – Bloque 3
• 21 Diciembre – Bloque 3
6. HORARIO y AULA
• 5 Octubre-19 Octubre (Bloque I), 18:00-20:00
Aula 1.01 Facultad Informática
• 26 Octubre – 16 Noviembre (Bloque II) aprox.
18:00 -20:00 en Laboratorio 1.2 Facultad
Informática
• 23 Noviembre – 21 Diciembre (Bloque III)
aprox. 18:00-20:00 Aula 1.01 Facultad
Informática
7. Evaluación
• En cada bloque se establecerán unas prácticas que se
desarrollaran en seminarios y mediante aprendizaje
autónomo.
• Necesidad de obtener un evaluación de 4 como
mínimo en cada bloque
• Cada bloque se ponderará de distinta manera según
peso en la asignatura
• Se entregará documentación asociada a cada
práctica dónde se razonarán conceptos teóricos (80%
nota), entrevistas de los trabajos (20% nota)