- Presentación
- Personal
- Ubicación
- Contacto
- Presentación
- Docencia de Grado
- Docencia de Master
- Trabajos Fin de Grado/Master
- Doctorado
- Presentación
- OTTIUC
- Comunicaciones Inalámbricas
- Planificación de Red
- Aplicaciones y Servicios
- Proyectos
|
|
|
DOCENCIA: Docencia de Master INFORMACIÓN GENERAL
OBJETIVOS
Estudiar en detalle el concepto de integración de servicios y las metodologías empleadas. Interpretar las arquitecturas de descubrimiento, publicación y descubrimiento de servicios en entornos distribuidos. Comprender los procedimientos para el despliegue de servicios empleando recursos compartidos en la nube. Explotar la información semántica como vínculo entre datos y servicios para mejorar la colaboración entre aplicaciones, sistemas, etc. Analizar alternativas para proporcionar servicios y habilitar la intercomunicación entre dispositivos de forma segura empleando tecnologías de tarjeta inteligente y comunicación de campo cercano. PROGRAMA
Tema I: Arquitecturas Orientadas al Servicio (SOA).
Concepto. Terminología. Arquitectura. Servicios distribuidos y servicios web: RPC, SOAP y REST. Composición y orquestación. Tema II: cloud Computing.
Concepto. Historia. Características. Modelo de Servicio: SaaS, PaaS y IaaS. Seguridad. Tema III: Web Semántica
Concepto. Arquitectura. Operativa. Ontologías y lenguajes de descripción de recursos y relaciones entre ellos. Tema IV: Servicios Seguros a través de Tecnologías Inalámbricas.
Conceptos básicos de seguridad. Tarjetas inteligentes. Near Field Communications (NFC). Virtualización. PRÁCTICAS
Práctica 1. Remote Procedure Calls Práctica 2. XML-RPC Práctica 3. Web Services: SOAP, WSDL, UDDI Práctica 4. Desarrollo de RESTful Web Services Práctica 5. Acceso al API REST de una plataforma IoT Práctica 6. Cloud Computing: EC2 La realización de las prácticas es obligatoria. La evaluación se adaptará a las características de las prácticas realizadas, teniendo en cuenta la consecución de hitos durante la realización de las mismas. Adicionalmente, podrán plantearse cuestiones durante la realización de las prácticas así como tests a la finalización de las mismas. EVALUACIÓN
La nota final de la asignatura se obtiene aplicando la siguiente fórmula, en la que TEOR es la nota de teoría y PRAC la de prácticas. BIBLIOGRAFÍA
Básica
Thomas Erl: “Service-oriented architecture: concepts, technology, and design”; The Prentice Hall service-oriented computing series from Thomas Erl, 2005 Leonard Richardson y Sam Ruby: “RESTful web services”; O'Reilly, 2007 Rankl Wolfgang y Effing Wolfgang,: “Smart Card Handbook”; 4th Edition, Ed. Willey, 2010 Barrie Sosinsky: “Cloud Computing Bible”; Willey 2011 Dean Allemang, James Hendler: “Semantic Web for the Working Ontologist, Second Edition: Effective Modeling in RDFS and OWL”; 2011 Complementaria
Diversas Recomendaciones de la ITU Diversos Request for Comments RFC de la IETF MATERIALES
|