Marco de Referencia IoT/Edge
Objetivos
El Marco de Things cubre con tres objetivos concretos:
Referencia comercial
Servir de referencia a los equipos comerciales que realizan las labores de desarrollo de negocio entornos a los productos y soluciones Onesait que soportan los casos de uso relacionados con IoT y Edge Computing. En este documento, los equipos comerciales encontrarán:
Una descripción de alto nivel de los conceptos principales de IoT y Edge Computing.
Una guía para la configuración de proyectos IoT/Egde.
Un conjunto de escenarios y como los componente de IoT y Edge Computing incluidos en Onesait Platform Things permiten cubrirlos.
El conjunto de productos/fabricantes/ distribuidores que están autorizados para trabajar/integrar con tecnología Onesait Platform Things.
Referencia técnica
Servir de referencia a los equipos técnicos que desarrollan y mantienen soluciones y productos Onesait, en las áreas de IoT y Edge Computing. En este documento, los equipos técnicos encontraran tres áreas de concreción:
Una descripción de alto nivel de las arquitecturas (hardware/software) habituales de los sistemas IoT y Edge Computing.
Dada la importancia que tienen las comunicaciones para estos sistemas, una descripción de los estándares más habituales y sus casos de aplicación.
El detalle de la infraestructura distribuida que soporta estas arquitecturas, sus capacidades y casos de uso.
El detalle de los componentes de Onesait Things y que soporta las funciones habituales de estos sistemas.
Un conjunto de escenarios habituales en IoT/Edge con sus stacks de arquitectura recomendada.
Para lo Product Owners, la revisión del Assesment Tecnológico de IoT/Edge que debe servir de guía para la revisión o diseño de sus productos.
Normas de uso
Establecer las normas de uso de las distintas tecnologías que se agrupan bajo el paraguas de IoT/Edge Computing empleando los productos y capacidades de Onesait Platform.
Estructura del Marco de referencia IoT
La estructura del marco de referencia IoT se divide en los siguientes puntos principales:
Un primer contacto con IoT&Edge. En este apartado se realiza una presentación de alto nivel de qué son los sistemas IoT y de Edge Computing, dando respuesta a las siguientes cuestiones:¿Qué son?, ¿cómo surgen?, ¿para qué se usan?, ¿con qué otras áreas están relacionadas?. Recomendamos la lectura del marco partiendo de esta sección.
Conceptos de IoT&Edge. Este apartado proporciona dos niveles técnicos de detalle sobre los conceptos básicos presentados en el capítulo anterior. Está indicado para todos aquellos que requieren mayor profundización técnica en las arquitecturas técnicas disponible en el mundo de IoT&Edge, así como de los dos elementos técnicos principales en ellas (i ) el mix de comunicaciones y (ii) el mix de capacidad de computo distribuido. El contenido de cada capítulo es el siguiente,
Arquitecturas IoT&Edge. En este apartado se profundiza en la definición y tipología de arquitecturas disponibles, los casos de uso habituales que se soportan, la configuración de productos de terceros, los aspectos de seguridad relacionados con estos sistemas distribuidos, así como la descripción general de las lineas de diseño que sigue Onesait Things.
Comunicaciones IoT&Edge. El aspecto de la conectividad es crucial en los escenarios donde operan los sistemas IoT o Edge. Siguiendo el estándar ISO/OSI Model como marco general, en este apartado se presentan las tecnologías más extendidas relacionando sus características, aplicabilidad y modelo de uso/consumo.
Infraestructura distribuida de baja capacidad. Con este apartado iniciamos los dos dedicados a la estructura y configuración de la infraestructura distribuida necesaria para un sistema IoT&Edge. Empleando el concepto de capacidad de cómputo este primer capítulo se centrará en los distintos dispositivos de baja capacidad que permiten adquisición de datos de sensores, pequeños comandos o acciones que no se suelen modificar en el tiempo. Se presentarán los ecosistemas de Cortex-M, ESP32, Arduino, etc., así como su posible uso en combinación con Onesait Things para cubrir casos como posicionamiento, tracking, media de flujos, temperaturas, etc.
Infraestructura distribuida de media y alta capacidad. Continuando con el apartado anterior, este se centrará en el uso de infraestructura con mucha más capacidad de proceso, bien general con procesadores de arquitectura CPU, bien específica con arquitecturas centradas en problemas concretos como el procesamiento de imágenes ( TPUs, VPUs o GPUs) o HPC para procesos muy demandantes (FPGAs).
Protocolos de aplicación de uso en IoT/Edge: apartado enfocado a los protocolos de red de uso generalizado en las diferentes capas y en el cual se basa Phygital Edge.