Temario del curso

Sesión 1 — Visión General del Negocio: ¿Por qué el IoT es tan importante?

  • Estudios de casos de Nest, CISCO y las principales industrias
  • Tasa de adaptación del IoT en América del Norte y cómo están alineando su modelo de negocio futuro y operaciones en torno al IoT
  • Área de Aplicación a Gran Escala
  • Casas Inteligentes y Ciudades Inteligentes
  • Internet Industrial
  • Coches Inteligentes
  • Dispositivos Vestibles
  • Atención Domiciliaria
  • Generación de Reglas Empresariales para IoT
  • Arquitectura en 3 capas de Big Data — Física (Sensores), Comunicación y Inteligencia de Datos

Sesión 2 — Introducción al IoT: Todo sobre Sensores — Electrónica

  • Función básica y arquitectura de un sensor — cuerpo del sensor, mecanismo del sensor, calibración del sensor, mantenimiento del sensor, estructura de costos y precios, redes de sensores legadas y modernas — todos los fundamentos sobre los sensores
  • Desarrollo de electrónica de sensores — IoT vs. legado y diseño de PCB de código abierto vs. tradicional
  • Desarrollo de protocolos de comunicación de sensores — desde la historia hasta nuestros días. Protocolos legados como Modbus, relé, HART a los modernos Zigbee, Zwave, X10, Bluetooth, ANT, etc.
  • Motores de negocio para el despliegue de sensores — regulación FDA/EPA, detección de fraude/alteración, supervisión, control de calidad y gestión de procesos
  • Diferentes Técnicas de Calibración — manual, automatizada, en campo, primaria y secundaria — y sus implicaciones en el IoT
  • Opciones de alimentación para sensores — batería, solar, Witricity, móvil y PoE (Power over Ethernet)
  • Capacitación práctica con silicio simple y otros sensores como temperatura, presión, vibración, campo magnético, factor de potencia, etc.

Demo: Registro de datos desde un sensor de temperatura

Sesión 3 — Fundamentos de la Comunicación M2M — Red de Sensores y Protocolos Inalámbricos

  • ¿Qué es una red de sensores? ¿Qué es una red ad-hoc?
  • Red inalámbrica vs. red con cable
  • WiFi- familias 802.11: N a S — aplicación de estándares y proveedores comunes.
  • Zigbee y Zwave — ventaja de la malla de baja potencia. Zigbee a larga distancia. Introducción a diferentes chips Zigbee.
  • Bluetooth/Bluetooth Low Energy (BLE): baja potencia vs. alta potencia, velocidad de detección, clase de BLE. Introducción a proveedores de Bluetooth y sus revisiones.
  • Creación de redes con protocolos inalámbricos como Piconet por BLE
  • Pilas de protocolos y estructura de paquetes para BLE y Zigbee
  • Otras enlaces de comunicación RF a larga distancia
  • Enlaces de línea de vista (LOS) vs. no línea de vista (NLOS)
  • Cálculo de capacidad y throughput
  • Problemas de aplicación en protocolos inalámbricos — consumo de energía, fiabilidad, PER, QoS, LOS
  • Redes de sensores para despliegue WAN utilizando LPWAN. Comparación de diversos protocolos emergentes como LoRaWAN, NB-IoT, etc.
  • Capacitación práctica con red de sensores

Demo: Control de dispositivo usando BLE

Sesión 4 — Revisión de Plataformas Electrónicas, producción y proyección de costos

  • PCB vs. FPGA vs. ASIC design—cómo tomar la decisión
  • Electrónica prototipada vs. electrónica en producción
  • Certificado QA para IoT- CE/CSA/UL/IEC/RoHS/IP65: ¿Qué son y cuándo se necesitan?
  • Introducción básica al diseño de PCB multicapa y su flujo de trabajo
  • Fiabilidad electrónica—concepto básico de FIT y tasa de mortalidad temprana
  • Pruebas ambientales y de fiabilidad—conceptos básicos
  • Plataformas de código abierto básicas: Arduino, Raspberry Pi, Beaglebone, cuándo se necesitan?

Sesión 5 — Concepción de un nuevo producto IoT—Documento de Requisitos del Producto para IoT

  • Estado del arte y revisión de la tecnología existente en el mercado
  • Sugerencias para nuevas funciones y tecnologías basadas en análisis de mercado y cuestiones de patentes
  • Especificaciones técnicas detalladas para nuevos productos—sistema, software, hardware, mecánica, instalación, etc.
  • Requisitos de embalaje y documentación
  • Requisitos de servicio y soporte al cliente
  • Diseño de alto nivel (HLD) para comprender el concepto del producto
  • Plan de lanzamiento para la introducción faseada de las nuevas funciones
  • Habilidades necesarias para el equipo de desarrollo y plan de proyecto propuesto —costo y duración
  • Precio objetivo de fabricación

Sesión 6 — Introducción a la Plataforma de Aplicaciones Móviles para IoT

  • Pila de protocolos de aplicaciones móviles para IoT
  • Integración móvil a servidor—¿qué factores considerar?
  • ¿Qué capas inteligentes se pueden introducir en el nivel de la aplicación móvil?
  • iBeacon en iOS
  • Windows Azure
  • Amazon AWS-IoT
  • Interfaces web para aplicaciones móviles (REST/WebSockets)
  • Protocolos de capa de aplicación IoT (MQTT/CoAP)
  • Seguridad del middleware de IoT—claves, tokens y generación de contraseñas aleatorias para la autenticación de dispositivos gateway.

Demo: Aplicación móvil para rastrear contenedores de basura habilitados con IoT

Sesión 7 — Aprendizaje Automático para un IoT Inteligente

  • Introducción al aprendizaje automático (machine learning)
  • Técnicas de clasificación de aprendizaje
  • Predicción bayesiana—preparación del archivo de entrenamiento
  • Máquina de Soporte Vectorial (Support Vector Machine)
  • Análisis de imagen y video para IoT
  • Análisis de fraude y alertas a través de IoT
  • Integración de identificación biométrica con IoT
  • Análisis en tiempo real o análisis de flujo (stream analytics)
  • Cuestiones de escalabilidad del IoT y el aprendizaje automático
  • ¿Cuáles son las implementaciones arquitectónicas del aprendizaje automático para IoT?

Demo: Uso del algoritmo KNN para análisis de regresión

Demo: Clasificación basada en SVM para análisis de imagen y video

Sesión 8 — Motor Analítico para IoT

  • Análisis de insight
  • Análisis visual
  • Análisis predictivo estructurado
  • Análisis predictivo no estructurado
  • Motor de recomendaciones
  • Detección de patrones
  • Descubrimiento de reglas/escenarios — fallos, fraude, optimización
  • Descubrimiento de causas raíz

Sesión 9 — Seguridad en la Implementación del IoT

  • Por qué la seguridad es absolutamente esencial para el IoT
  • Mecanismos de brechas de seguridad en capa IoT
  • Tecnologías que mejoran la privacidad
  • Fundamentos de la seguridad de red
  • Implementación de cifrado y criptografía para datos de IoT
  • Estándares de seguridad para plataformas disponibles
  • Legislación europea de seguridad en plataformas de IoT
  • Inicialización segura (secure booting)
  • Autenticación de dispositivos
  • Cortafuegos y prevención de intrusiones (IPS)
  • Actualizaciones y parches

Sesión 10 — Implementación de Bases de Datos para IoT: Plataformas en la Nube de IoT

  • SQL vs NoSQL—¿Cuál es el mejor para tu aplicación de IoT?
  • Bases de datos de código abierto vs. con licencia
  • Plataformas M2M en la nube disponibles
  • Cassandra —Datos de series temporales
  • MongoDB
  • Omega
  • Ayla
  • Libellium
  • Plataforma M2M de CISCO
  • Plataforma M2M de AT&T
  • Plataforma M2M de Google

Sesión 11 — Algunos Sistemas IoT Comunes

  • Automatización del hogar
  • Optimización energética en el hogar
  • OBD (On-Board Diagnostics) automotriz
  • Cerrojo IoT
  • Detectores de humo inteligentes
  • BAC (monitoreo de alcohol en sangre) para adictos bajo libertad condicional
  • Cámara para mascotas
  • IoT vestible
  • Sistema de estacionamiento móvil
  • Rastreo indoor en tiendas minoristas
  • Atención domiciliaria
  • Reloj deportivo inteligente

Demo: Aplicación de ciudad inteligente con IoT

Demo: Caso de uso de IoT en Retail, Transporte y Logística

Sesión 12 — Big Data para IoT

  • 4V—volumen, velocidad, variedad y veracidad del Big Data
  • ¿Por qué el Big Data es importante en IoT?
  • Big Data vs. datos legados en IoT
  • Hadoop para IoT—cuándo y por qué?
  • Técnicas de almacenamiento para datos de imagen, geoespaciales y video
  • Bases de datos distribuidas—Cassandra como ejemplo
  • Conceptos básicos de computación paralela para IoT
  • Arquitectura de microservicios

Demo: Apache Spark

Requerimientos

Conocimiento básico de operaciones comerciales, dispositivos, sistemas electrónicos y sistemas de datos

Comprensión básica de software y sistemas

Comprensión básica de Estadística (a nivel de Excel)

 21 Horas

Testimonios (1)

Próximos cursos

Categorías Relacionadas