Choisir un type de déploiement
Le choix de l’approche sous-jacente de déploiement représente une étape importante de la création de l’architecture de votre solution Connected Field Service. Actuellement trois approches principales sont proposées. Elles sont toutes basées sur Azure IoT Hub pour la communication bidirectionnelle sécurisée avec les appareils IoT (Internet des objets) connectés. Voici ces approches brièvement décrites.
Modèle Connected Field Service : il s’agit de la configuration par défaut lorsque vous installez Connected Field Service, elle comprend une application modèle basée sur un scénario de température générique. Le déploiement par défaut crée un Azure IoT Hub et une automatisation utilisant Logic Apps pour enregistrer des appareils et déclencher des alertes dans Dynamics 365 Field Service. Stream Analytics permet de détecter les anomalies. Les composants peuvent être personnalisés et adaptés à vos scénarios.
Accélérateurs de solution Azure IoT : collection de solutions IoT prêtes au déploiement pour des scénarios courants, tels que la télésurveillance et la maintenance prévisionnelle. Le code source des solutions est en open source et se trouve sur GitHub. Vous pouvez personnaliser l’accélérateur pour répondre à vos besoins. Actuellement, aucun de ces accélérateurs ne fonctionne directement avec les composants Connected Field Service, mais il est possible de les adapter en les personnalisant pour ressembler à l’application modèle Connected Field Service dans leur façon de communiquer avec Dynamics 365 Field Service.
Azure IoT Central : solution Software as a service (SaaS) qui extrait plusieurs des composants de bas niveau d’une solution IoT avec une approche basée sur un modèle personnalisable. La solution est configurée dans IoT Central à un niveau d’abstraction similaire à celui des applications de Dynamics 365. IoT Central peut être utilisé avec Connected Field Service en déclenchant des flux Power Automate qui créent des alertes qui s’insèrent dans les processus Connected Field Service.
Pour mieux comprendre les différences entre ces trois approches, le tableau suivant les met en comparaison. Comme les approches du modèle Connected Field Service et des accélérateurs de solution Azure IoT partagent de nombreuses caractéristiques que nous comparons, elles sont incluses dans la même colonne.
Caractéristique | IoT Central | Modèle Connected Field Service/Accélérateurs de solution Azure IoT |
---|---|---|
Utilisation principale | Pour accélérer le délai de commercialisation des solutions IoT simples ne nécessitant pas de personnalisation de service approfondie. | Pour accélérer le développement de solutions IoT personnalisées nécessitant une flexibilité maximale. |
Accès aux services PaaS sous-jacents | SaaS. Solution entièrement gérée, les services sous-jacents ne sont pas exposés. | Vous pouvez accéder aux services Azure sous-jacents pour les gérer ou les remplacer le cas échéant. |
Flexibilité | Vous pouvez profiter de l’expérience utilisateur basée sur navigateur pour personnaliser le modèle de solution et certains aspects de l’interface utilisateur. L’infrastructure n’est pas personnalisable. | Le code des composants est disponible et vous pouvez le modifier à votre guise. De plus, vous pouvez personnaliser l’infrastructure de déploiement. |
Niveau de compétence | Similaire à la personnalisation de Dynamics 365. | Nécessite des compétences de développeur pour personnaliser la plupart des composants qui génèrent les insights. |
Tarification | Structure de tarification simple et prévisible. | Ajustement possible au niveau des composants pour gérer les coûts. |
Le schéma suivant présente les composants configurés dans le cadre du modèle Connected Field Service lorsque vous déployez le complément Connected Field Service (ce que vous ferez dans l’unité suivante).
Ces composants sont préconfigurés pour prendre en charge un scénario basé sur la température. Lorsque la température se situe en dehors de la plage acceptable, une alerte IoT est générée et envoyée à Dynamics 365 Field Service. Dans le cadre de l’utilisation de ce modèle, vous allez vraisemblablement personnaliser les tâches Logic Apps et Stream Analytics pour prendre en charge vos besoins spécifiques. Si vous l’utilisez dans un accélérateur de solution Azure IoT, vous déploieriez d’abord l’accélérateur, puis vous vous connecterez au IoT Hub existant au cours du déploiement. Si vous utilisiez Azure IoT Central, vous ne déploieriez pas les actifs Azure car Azure IoT Central les inclut lorsque vous approvisionnez votre application.
Dans la prochaine unité, vous allez déployer Connected Field Service à l’aide du modèle par défaut.