Alibaba Cloud IoT Platform connecte vos appareils au cloud grâce à des fonctionnalités intégrées de gestion des appareils, de communication sécurisée, d'abonnement et de transfert de messages, ainsi que des services de données incluant le stockage, l'analyse, le filtrage, l'analyse syntaxique et l'intégration. Les API cloud vous permettent de contrôler les appareils à distance depuis votre serveur.
Premiers pas avec IoT Platform
Parcours d'apprentissage : Apprenez à développer et à connecter des appareils à IoT Platform.
Concepts de base : Assimilez les concepts fondamentaux d'IoT Platform avant de commencer.
FAQ : Réponses aux questions fréquentes.
Fonctionnement
Le schéma ci-dessous illustre le flux de messages entre les appareils, IoT Platform, les serveurs et les clients :
La mise en place d'une communication de bout en bout entre les appareils nécessite le développement des appareils, le développement côté serveur (y compris la configuration du SDK cloud SDK), la création d'une database et le développement d'applications mobiles. Au cours de ce processus, vous devez définir et traiter les messages des appareils.
Le tableau suivant décrit les modes de communication entre les appareils et IoT Platform.
|
Lien de communication |
Description |
|
Communication ascendante |
Les appareils établissent des connexions MQTT persistantes avec IoT Platform et transmettent les données en publiant des topics et des payloads. |
|
Un groupe de consommateurs AMQP transfère les messages des appareils vers votre serveur. |
|
|
La fonctionnalité de transfert de données traite les données des appareils et les achemine vers les services Alibaba Cloud, notamment ApsaraDB RDS, Tablestore, Function Compute, Lindorm Time Series Database, Lindorm, DataHub et Message Queue for Apache RocketMQ. |
|
|
Commandes descendantes |
Le serveur métier appelle l'API API Pub via HTTPS pour envoyer une commande depuis une application métier vers un topic sur IoT Platform. |
|
IoT Platform utilise le protocole MQTT pour publier les données (un topic et un payload spécifiés) sur l'appareil. |
La rubrique Méthodes de communication détaille les mécanismes de communication des appareils.
Le service de données d'IoT Platform prend en charge l'ingestion, l'analyse syntaxique, le stockage, les métriques, l'analyse, les API et les applications afin de vous aider à exploiter la valeur des données de vos appareils.
Présentation des fonctionnalités
|
Fonctionnalité |
Description |
|
Les instances publiques permettent aux développeurs d'explorer les fonctionnalités d'IoT Platform. Les instances Enterprise offrent la connectivité des appareils, la gestion, l'exploitation et la maintenance (O&M), ainsi que des services de données adaptés aux charges de travail de production. |
|
|
Prend en charge plusieurs protocoles (MQTT, CoAP, HTTPS), plateformes (C, Node.js, Java) et réseaux (2G/3G/4G/5G, NB-IoT, LoRaWAN, Wi-Fi) pour accélérer le développement de la connexion appareil-cloud. |
|
|
Gère le cycle de vie des appareils grâce à des fonctions de recherche avancée, de tags, de jobs, de shadows et de gestion de fichiers. |
|
|
S'intègre aux services Alibaba Cloud (Tablestore, RDS, Lindorm, TSDB, FC, MNS, RocketMQ) pour la communication machine-à-machine (M2M), le stockage des données, le calcul et la mise en file d'attente des messages. |
|
|
Ingeste, analyse syntaxiquement, stocke et analyse les données IoT à grande échelle. Les métriques de données et les applications de données aident à exploiter la valeur des données des appareils. |
|
|
Surveillance au niveau de l'instance, alertes, analyse des journaux, mises à jour OTA, diagnostic des appareils et intégration avec Security Center. |
Pour la liste complète des fonctionnalités, consultez la rubrique Fonctionnalités.
Avantages
-
Connectivité stable pour un nombre massif d'appareils
Gère des centaines de millions de connexions d'appareils et des millions de messages simultanés. Offre une atténuation des attaques DDoS au niveau de la couche d'accès jusqu'à 600 Gbps contre les DDoS attacks et un SLA supérieur à 99,95 %.
-
Coût réduit et accès mondial aux appareils
Coûte nettement moins cher que des clusters MQTT auto-gérés tout en offrant des capacités complètes de gestion et d'O&M. Déployé dans huit régions à travers le monde, permettant aux appareils de se connecter automatiquement au point d'accès le plus proche.
-
Facilité d'utilisation et mise à l'échelle flexible
Prend en charge la facturation à l'utilisation et par abonnement avec une mise à l'échelle transparente. Fournit une gestion centralisée des appareils, une surveillance en temps réel et une intégration avec les services Alibaba Cloud pour simplifier le développement IoT.
Pour la liste complète, consultez la rubrique Avantages.
Scénarios
IoT Platform prend en charge les maisons intelligentes, l'agriculture intelligente, les médias intelligents, etc. Consultez la rubrique Scénarios.
Facturation
IoT Platform propose deux méthodes de facturation : paiement à l'utilisation et abonnement.
Après activation, une instance publique est fournie à titre d'essai. Les anciennes instances publiques utilisent la facturation à l'utilisation, tandis que les nouvelles instances publiques offrent des spécifications fixes gratuitement. Pour les charges de travail de production, achetez une instance Enterprise avec une facturation par abonnement.
Pour plus d'informations sur les éléments facturables, les méthodes de facturation et les détails tarifaires, consultez la rubrique Facturation.
Pour activer et acheter le service IoT Platform, cliquez sur Activer le service maintenant, puis sur Acheter une instance Enterprise.
Utilisation
Vous pouvez accéder à IoT Platform de différentes manières.
|
Méthode |
Description |
|
Gérez les ressources IoT Platform via la console web. |
|
|
Envoyez des requêtes HTTPS ou HTTP GET/POST au endpoint de l'API à l'aide d'un SDK cloud. Incluez les paramètres de requête requis comme indiqué dans la documentation de l'API. Utilisez l'OpenAPI Explorer pour découvrir les API, les tester en ligne et générer du code d'exemple pour les SDK. Commencez à utiliser les SDK cloud en téléchargeant un SDK cloud à l'adresse Télécharger un SDK cloud. |
FAQ
|
Catégorie |
Question |
|
Services Alibaba Cloud |
|
|
Connectivité des appareils |
|
|
Communication de messages |
|
|
SDK cloud et API |