Temario del curso
Sesión 1 — Visión comercial de por qué el IoT es tan importante
- Estudios de caso de Nest, CISCO y las principales industrias.
- Tasa de adopción del IoT en América del Norte y cómo están alineando sus modelos de negocio y operaciones futuras en torno al IoT.
- Áreas de aplicación a gran escala.
- Casa inteligente y Ciudad inteligente.
- Internet Industrial.
- Automóviles inteligentes.
- Dispositivos vestibles (wearables).
- Salud en el hogar.
- Generación de reglas de negocio para el IoT.
- Arquitectura de tres capas de los Big Data: Física (sensores), Comunicación e Inteligencia de Datos.
Sesión 2 — Introducción al IoT: Todo sobre sensores — Electrónica
- Función y arquitectura básica de un sensor: cuerpo del sensor, mecanismo, calibración, mantenimiento, estructura de costos y precios, redes de sensores heredadas y modernas; todo lo básico sobre sensores.
- Desarrollo de electrónica de sensores: IoT frente a sistemas heredados, y diseño de PCB de código abierto frente al estilo tradicional.
- Desarrollo de protocolos de comunicación de sensores: de la historia a la actualidad. Protocolos heredados como Modbus, relé, HART, hasta los modernos Zigbee, Zwave, X10, Bluetooth, ANT, etc.
- Impulsores comerciales para la implementación de sensores: regulaciones FDA/EPA, detección de fraude/manipulación, supervisión, control de calidad y gestión de procesos.
- Diferentes tipos de 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ías, energía solar, Witricity, móviles y PoE.
- Capacitación práctica con un solo silicio y otros sensores como los de 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 protocolo inalámbrico
- ¿Qué es una red de sensores? ¿Qué es una red ad-hoc?
- Redes inalámbricas frente a redes por cable.
- WiFi: familias 802.11, de N a S — aplicación de estándares y proveedores comunes.
- Zigbee y Zwave: ventajas de las redes malla de bajo consumo. Zigbee de larga distancia. Introducción a diferentes chips Zigbee.
- Bluetooth/BLE: bajo consumo frente a alto consumo, velocidad de detección, clase de BLE. Introducción a proveedores de Bluetooth y sus reseñas.
- Creación de redes con protocolos inalámbricos, como Piconet mediante BLE.
- Pilas de protocolos y estructura de paquetes para BLE y Zigbee.
- Otros enlaces de comunicación RF de larga distancia.
- Enlaces con línea de vista (LOS) frente a sin línea de vista (NLOS).
- Cálculo de capacidad y rendimiento.
- Problemas de aplicación en protocolos inalámbricos: consumo de energía, confiabilidad, tasa de error de paquete (PER), calidad de servicio (QoS), línea de vista (LOS).
- Redes de sensores para implementación WAN utilizando LPWAN. Comparación de varios protocolos emergentes como LoRaWAN, NB-IoT, etc.
- Capacitación práctica con redes de sensores.
Demo: Control de dispositivos mediante BLE
Sesión 4 — Revisión de plataformas electrónicas, producción y proyección de costos
- PCB frente a FPGA frente a diseño ASIC: cómo tomar decisiones.
- Electrónica de prototipos frente a electrónica de producción.
- Certificados de calidad 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.
- Confiabilidad electrónica: concepto básico de FIT y tasa de mortalidad temprana.
- Pruebas ambientales y de confiabilidad: conceptos básicos.
- Plataformas de código abierto básicas: Arduino, Raspberry Pi, Beaglebone; ¿cuándo son necesarias?
Sesión 5 — Concepción de un nuevo producto IoT: Documento de requisitos del producto para IoT
- Estado actual de la técnica y revisión de la tecnología existente en el mercado.
- Sugerencias para nuevas funciones y tecnologías basadas en el análisis de mercado y los problemas de patentes.
- Especificaciones técnicas detalladas para nuevos productos: sistema, software, hardware, mecánica, instalación, etc.
- Requisitos de empaque y documentación.
- Requisitos de servicio y atención al cliente.
- Diseño de alto nivel (HLD) para comprender el concepto del producto.
- Plan de lanzamiento para la introducción por fases de nuevas funciones.
- Conjunto de habilidades para el equipo de desarrollo y plan de proyecto propuesto: costos 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 la aplicación móvil para IoT.
- Integración móvil con servidor: ¿qué factores considerar?
- ¿Qué capas inteligentes se pueden introducir a nivel de 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 para IoT (MQTT/CoAP).
- Seguridad para el middleware de IoT: claves, tokens y generación de contraseñas aleatorias para la autenticación de dispositivos de puerta de enlace.
Demo: Aplicación móvil para rastreo de contenedores de basura habilitados con IoT
Sesión 7 — Aprendizaje automático para IoT inteligente
- Introducción al aprendizaje automático.
- Técnicas de clasificación de aprendizaje.
- Predicción bayesiana: preparación de archivos de entrenamiento.
- Máquinas de vectores de soporte (SVM).
- Análisis de imágenes y video para IoT.
- Análisis de fraude y alertas mediante IoT.
- Integración de identificación biométrica con IoT.
- Análisis en tiempo real/análisis de flujo de datos.
- Problemas 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 imágenes y video
Sesión 8 — Motor de análisis para IoT
- Análisis de insights.
- Análisis de visualización.
- Análisis predictivo estructurado.
- Análisis predictivo no estructurado.
- Motor de recomendación.
- Detección de patrones.
- Descubrimiento de reglas/escenarios: fallos, fraude, optimización.
- Descubrimiento de la causa raíz.
Sesión 9 — Seguridad en la implementación de IoT
- Por qué la seguridad es absolutamente esencial para el IoT.
- Mecanismos de violación de seguridad en la capa de IoT.
- Tecnologías de mejora de 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 sobre seguridad en plataformas de IoT.
- Arranque seguro.
- Autenticación de dispositivos.
- Firewalling y IPS.
- Actualizaciones y parches.
Sesión 10 — Implementación de bases de datos para IoT: Plataformas de IoT basadas en la nube
- SQL frente a NoSQL: ¿Cuál es mejor para su aplicación de IoT?
- Bases de datos de código abierto frente a licenciamiento.
- Plataformas en la nube M2M disponibles.
- Cassandra: datos de series de tiempo.
- 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.
- Automotriz: OBD.
- Cerraduras inteligentes (IoT-Lock).
- Alarmas de humo inteligentes.
- BAC (monitoreo de alcohol en sangre) para consumidores de drogas bajo probation.
- Cámaras para mascotas para amantes de los animales.
- IoT vestible.
- Sistema de ticketing de estacionamiento móvil.
- Rastreo de ubicación interior en tiendas minoristas.
- Salud en el hogar.
- Reloj deportivo inteligente.
Demo: Aplicación de ciudad inteligente utilizando IoT
Demo: Caso de uso para IoT en comercio minorista, transporte y logística
Sesión 12 — Big Data para IoT
- Las 4V del Big Data: volumen, velocidad, variedad y veracidad.
- Por qué el Big Data es importante en el IoT.
- Big Data frente a datos heredados en el IoT.
- Hadoop para IoT: ¿cuándo y por qué?
- Técnicas de almacenamiento para imágenes, datos 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
Conocimientos básicos sobre 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).
Testimonios (1)
El entrenamiento fue relevante para mis necesidades y podré aplicar las lecciones aprendidas para satisfacer mis desafiantes requerimientos
Botshabelo Jason - Water Utilities Botswana
Curso - IoT Fundamentals and Frontiers : For Managers, CXO, VP, Investors and Entrepreneurs
Traducción Automática