Quand utiliser Azure IoT Central

Effectué

Utilisez Azure IoT Central pour évaluer rapidement votre scénario IoT et les opportunités qu’il peut créer pour votre activité.

Rappelez-vous que dans le scénario de l’entreprise de vente au détail, vous souhaitez d’abord démontrer l’impact commercial que vous pouvez créer avec le flux de données IoT dans un magasin. Ensuite, vous souhaitez étendre le scénario dans tous les magasins. Si les données IoT peuvent aider à maintenir des conditions de température agréables, alors vous aiderez votre entreprise à différencier ses magasins des magasins de ses concurrents.

Ici, vous découvrirez les critères utilisés pour déterminer si IoT Central convient à votre scénario IoT. Ensuite, vous créez et déployez une solution de bout en bout à l’aide du modèle d’application IoT Central Analyique en magasin - Validation.

Critères de décision

IoT Central est un environnement prêt à l’emploi et son interface principale est une interface utilisateur web. Les modèles d’applications peuvent avoir plusieurs utilités : vous faire une idée des possibilités offertes ou bien personnaliser entièrement votre application pour correspondre à votre scénario. Certains utilisateurs peuvent constater qu’IoT Central ne fournit pas toutes les fonctionnalités dont leur solution a besoin pour évaluer le scénario. Il vaut donc la peine d’envisager les options d’exportation de données vers d’autres services et applications, ou d’étendre ces données avec l’API REST.

Si vous voulez démontrer l’impact commercial que vous pouvez créer en utilisant une solution IoT, l’utilisation d’IoT Central est le moyen le plus rapide et le plus simple d’y parvenir. Si votre équipe a de nombreuses compétences et de l’expérience dans le développement de solutions IoT, vous pouvez commencer par une solution entièrement personnalisable en utilisant des services IoT PaaS (Platform as a Service) comme : Azure IoT Hub et IoT Hub Device Provisioning Service (DPS). Comme IoT Central utilise les services IoT Hub et DPS en interne, il existe des moyens de migrer vos inscriptions d’appareils entre les solutions aPaaS et PaaS.

Examinons quelques-uns des critères que vous devez prendre en compte pour déterminer si IoT Central vous convient :

Critères Analyse
Expérience L’un des principaux problèmes rencontrés lors de la mise en place des solutions IoT est le manque de compétences et d’expérience. Par conséquent, il est essentiel de prendre en compte les compétences et les capacités de votre équipe IoT. IoT Central est destiné aux utilisateurs et aux équipes qui ne sont pas nécessairement des professionnels de l’IoT.
Personnalisation Comme la plupart des solutions aPaaS, IoT Central fournit une application prête à l’emploi, et il existe moins d’options de personnalisation disponibles en comparaison de solutions PaaS. Avant de sélectionner IoT Central pour évaluer votre scénario IoT, vérifiez que vous pouvez utiliser l’analytique intégrée pour vos besoins. Vous pouvez également exporter des données vers d’autres services et applications ou utiliser l’API REST. Si vous avez démarré avec IoT Central, vous pouvez utiliser l’outil de migration IoT Central pour migrer les inscriptions d’appareils d’IoT Central vers une solution PaaS qui utilise IoT Hub et DPS.

Appliquer les critères

Appliquez ces critères aux exigences de la solution IoT à partir de l’exemple de scénario introduit dans la première unité. L’organigramme suivant illustre le processus de décision que vous allez suivre pour déterminer si IoT Central peut répondre au scénario d’entreprise de vente au détail. Le processus de décision est basé sur les critères définis dans cette unité.

Diagramme qui résume le processus de décision pour déterminer si Azure IoT Central est une bonne option pour une solution IoT.

Maintenant que vous avez la liste de critères et une illustration du processus de décision, vous pouvez appliquer les critères aux exigences du scénario d’entreprise de distribution. Ce processus vous permet de déterminer si IoT Central peut vous aider à évaluer rapidement le scénario IoT et les opportunités qu’il peut créer pour l’entreprise.

Critères Condition requise Doit-on utiliser Azure IoT Central ?
Expérience Comme indiqué dans notre scénario, votre équipe n’a pas d’expérience avec les projets IoT. Par conséquent, la solution que vous concevez doit tenir compte du manque de compétences et d’expérience. Oui
Personnalisation Votre équipe et vous-même aimeriez concevoir un système de notification personnalisé pour que l’application cloud puisse envoyer des notifications d’alertes critiques aux responsables des magasins. Elle doit s’intégrer au système de messagerie actuel. Oui : utiliser des règles pour déclencher des actions externes

Créer une application de vente au détail

D’après l’analyse des critères de décision, IoT Central est la plateforme idéale pour évaluer le scénario de l’entreprise de distribution et les opportunités qu’il peut créer pour l’entreprise. Vous avez également constaté qu’il existe un modèle d’application axé sur le secteur qui est prêt à être utilisé et personnalisable.

Les étapes suivantes créent une application IoT Central qui utilise le modèle In-store Analytics - Check out pour vous permettre de vous faire une idée de ce qui est possible :

  1. Exécutez les commandes suivantes dans Cloud Shell afin de générer un nom unique pour votre application IoT Central et l’enregistrer dans une variable d’environnement pour l’utiliser ultérieurement :

    APP_NAME="in-store-analytics-$RANDOM"
    echo "Your application name is: $APP_NAME"
    

    Notez le nom de l’application pour le cas où le shell viendrait à expirer et perdrait la variable d’environnement.

  2. Exécutez les commandes suivantes dans Cloud Shell afin de générer un nom unique pour votre application IoT Central et l’enregistrer dans une variable d’environnement pour l’utiliser ultérieurement :

    az iot central app create \
    --resource-group <rgn>[sandbox resource group name]</rgn> \
    --name $APP_NAME --sku ST2 --location centralus \
    --subdomain $APP_NAME --template iotc-store \
    --display-name 'Store Analytics'
    echo "You can now navigate to: https://$APP_NAME.azureiotcentral.com/dashboards"
    
    

    L’exécution de cette commande peut prendre une minute ou deux.

  3. Dans un autre onglet ou une autre fenêtre du navigateur, accédez à l’URL affichée dans la sortie de la commande précédente. Patientez une ou deux minutes pour commencer à voir des données simulées sur les tableaux de bord.

Diagramme de l’architecture de l’application d’analytique en magasin.

Comme indiqué dans le diagramme d’architecture d’application précédent, vous pouvez utiliser le modèle d’application pour :

  1. Connecter différents capteurs IoT à une instance d’application IoT Central.
  2. Surveiller et gérer l’intégrité du réseau de capteurs et les éventuels appareils de passerelle de l’environnement
  3. Créez des règles personnalisées autour des conditions environnementales d’un magasin qui déclenchent des alertes pour les directeurs de magasin.
  4. Transformer les conditions ambiantes des magasins en insights, que l’équipe du magasin peut utiliser pour améliorer l’expérience du client.
  5. Fournir des informations utiles et opportunes au personnel de la vente au détail, en exportant les informations agrégées dans des applications d’entreprise existantes ou nouvelles.

Pour en savoir plus, consultez le tutoriel sur l’utilisation et la personnalisation du modèle d’application IoT Central In-Store Analytics - Checkout.