Alibaba Cloud IoT Platform conecta dispositivos a la nube con gestión de dispositivos integrada, comunicación segura, suscripción y reenvío de mensajes, así como servicios de datos que incluyen almacenamiento, análisis, filtrado, análisis sintáctico e integración. Las API en la nube permiten el control remoto de dispositivos desde su servidor.
Introducción a IoT Platform
Ruta de aprendizaje: Aprenda a desarrollar y conectar dispositivos a IoT Platform.
Basic concepts: Conozca los conceptos de IoT Platform antes de comenzar.
FAQ: Respuestas a preguntas frecuentes.
Funcionamiento
La siguiente figura muestra el flujo de mensajes entre dispositivos, IoT Platform, servidores y clientes:
La comunicación de extremo a extremo entre dispositivos requiere el desarrollo de dispositivos, el desarrollo del lado del servidor (incluida la configuración del SDK en la nube), la creación de bases de datos y el desarrollo de aplicaciones móviles. Durante este proceso, debe definir y procesar los mensajes de los dispositivos.
La siguiente tabla describe cómo se comunican los dispositivos con IoT Platform.
|
Enlace de comunicación |
Descripción |
|
Comunicación ascendente |
Los dispositivos establecen conexiones MQTT persistentes con IoT Platform y reportan datos mediante la publicación de topics y cargas útiles. |
|
Los mensajes de los dispositivos se reenvían a su servidor a través de un grupo de consumidores AMQP. |
|
|
La función de reenvío de datos procesa los datos de los dispositivos y los reenvía a servicios de Alibaba Cloud, incluidos ApsaraDB RDS, Tablestore, Function Compute, Lindorm Time Series Database, Lindorm, DataHub y Message Queue for Apache RocketMQ. |
|
|
Comandos descendentes |
El servidor empresarial llama a la Pub API a través de HTTPS para enviar un comando desde una aplicación empresarial a un topic en IoT Platform. |
|
IoT Platform utiliza el protocolo MQTT para publicar datos (un topic y una carga útil específicos) en el dispositivo. |
Communication methods aborda la comunicación de dispositivos en detalle.
El servicio de datos de IoT Platform admite la ingesta, el análisis sintáctico, el almacenamiento, las métricas, el análisis, las API y las aplicaciones para ayudarle a aprovechar el valor de los datos de los dispositivos.
Descripción general de funciones
|
Función |
Descripción |
|
Las instancias públicas permiten a los desarrolladores explorar las funciones de IoT Platform. Las instancias Enterprise proporcionan conectividad de dispositivos, gestión, operaciones y mantenimiento, así como servicios de datos para cargas de trabajo de producción. |
|
|
Admite varios protocolos (MQTT, CoAP, HTTPS), plataformas (C, Node.js, Java) y redes (2G/3G/4G/5G, NB-IoT, LoRaWAN, Wi-Fi) para acelerar el desarrollo de dispositivo a nube. |
|
|
Gestiona ciclos de vida de dispositivos con búsqueda avanzada, etiquetas, trabajos, sombras y gestión de archivos. |
|
|
Se integra con servicios de Alibaba Cloud (Tablestore, RDS, Lindorm, TSDB, FC, MNS, RocketMQ) para comunicación M2M, almacenamiento de datos, cómputo y colas de mensajes. |
|
|
Ingresa, analiza sintácticamente, almacena y examina datos de IoT a gran escala. Las métricas y aplicaciones de datos ayudan a liberar el valor de los datos de los dispositivos. |
|
|
Monitoreo a nivel de instancia, alertas, análisis de registros, actualizaciones OTA, diagnóstico de dispositivos e integración con Security Center. |
Para consultar la lista completa de funciones, consulte Features.
Beneficios
-
Conectividad estable para una gran cantidad de dispositivos
Gestiona cientos de millones de conexiones de dispositivos y millones de mensajes simultáneos. Proporciona mitigación de DDoS en la capa de acceso de hasta 600 Gbps contra ataques DDoS y un SLA superior al 99.95%.
-
Bajo costo y acceso global a dispositivos
Su costo es significativamente menor que el de los clústeres MQTT autogestionados, a la vez que ofrece capacidades completas de gestión y operaciones y mantenimiento. Se despliega en ocho regions en todo el mundo, por lo que los dispositivos se conectan automáticamente al punto de acceso más cercano.
-
Facilidad de uso y escalado flexible
Admite facturación pay-as-you-go y de suscripción con escalado sin interrupciones. Ofrece gestión integral de dispositivos, monitoreo en tiempo real e integración con servicios de Alibaba Cloud para simplificar el desarrollo de IoT.
Para consultar la lista completa, consulte Benefits.
Escenarios
IoT Platform es compatible con hogares inteligentes, agricultura inteligente, medios inteligentes y más. Consulte Scenarios.
Facturación
IoT Platform admite dos métodos de facturación: pay-as-you-go y subscription.
Tras la activación, se proporciona una instancia pública para uso de prueba. Las instancias públicas anteriores utilizan facturación pay-as-you-go, mientras que las instancias públicas más recientes ofrecen especificaciones fijas sin cargo. Para cargas de trabajo de producción, adquiera una instancia Enterprise con facturación por suscripción.
Para obtener información sobre elementos facturables, métodos de facturación y detalles de precios, consulte Billing.
Para activar y adquirir el servicio IoT Platform, haga clic en Activar servicio ahora y luego en Adquirir instancia Enterprise.
Uso
Puede acceder a IoT Platform de las siguientes maneras.
|
Método |
Descripción |
|
Gestione los recursos de IoT Platform a través de la consola basada en web. |
|
|
Envíe solicitudes HTTPS o HTTP GET/POST al endpoint de la API mediante un SDK en la nube. Incluya los parámetros de solicitud obligatorios tal como se describe en la documentación de la API. Puede utilizar la OpenAPI Explorer para descubrir API, probarlas en línea y generar código de ejemplo de SDK. Comience a trabajar con los SDK en la nube en Download a cloud SDK. |
Preguntas frecuentes
|
Categoría |
Pregunta |
|
Servicios de Alibaba Cloud |
|
|
Conectividad de dispositivos |
|
|
Comunicación de mensajes |
|
|
SDK y API en la nube |