Del 29 noviembre al 14 diciembre de 2019

Objetivos del curso

El objetivo final del curso será ofrecer al alumno una visión general del fog computing y de las posibilidades que ofrece la técnica. En las sesiones se desarrollarán varios casos prácticos de fog computing abarcando desde la generación de datos IoT, almacenamiento y ejecución de algoritmos en fog computing, interacción de máquinas y visualización de datos.

Perfil del alumno

Para la realización de este curso es necesario tener conocimientos y experiencia en algunas de estas áreas: IoT, programación, redes TCP/IP, redes inalámbricas, protocolos de comunicación, bases de datos, uso de sistemas linux, microcontroladores, autómatas, electrónica, uso de sensores, actuadores, motores, etc…

Es recomendable un conocimiento medio de Inglés puesto que gran parte de la documentación de consulta estará en éste idioma.

Contenido

Fase Teórica

  • ¿Qué es fog computing?
  • Introducción al fog computing, principales agentes (open fog, …)
  • Arquiteturas de fog computing
  • Sistemas de agentes inteligentes. Definición y modelos genéricos.
  • Protocolos de comunicación entre agentes
  • Comparativa de fog computing frente a otros modelos.
  • Metodologías de Design Thinking y Lean Startup para proyectos de fog computing.

Fase Práctica

  • Fuentes de generación de datos: IoT, PLC’s… Descripción, y ejemplos de conexión.
  • Configuración de hardware libre para fog computing.
  • Conexión de fuentes generadoras de datos con sistemas de almacenamiento en la niebla (fog).
  • Creación de bases de datos (ejemplo influxDB).
  • Ejecución de algoritmos en la niebla (fog computing). Ejecución de algoritmos Python en una RPi y en node-RED.
  • Intercambio de información entre estaciones de fog computing.
  • Envío de resultados al cloud.
  • Visualización de resultados en la niebla (Grafana).

Fechas y horarios

Fechas: 29 y 30 de noviembre y 13 y 14 de diciembre de 2019

Horario: Los viernes de 16:00 a 21:00 y sábados de 09:00 a 14:00

Horas: 20

Profesores

Miguel Ángel Rodríguez López

Abel Arregui Odériz

Lugar de impartición

Centro Tecnológico de La Rioja

Avda. Zaragoza 21

Logroño

Inscripciones

El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos. Los alumnos deberán confirmar su asistencia una vez seleccionados.

Inscripción