Personalized Community is here!
Quickly customize your community to find the content you seek.
Check out the latest Field Service updates!Learn about the key capabilities and features of Dynamics 365 Field Service and experience some of the new features.
Download overview guide | Watch Field Service video
2022 Release Wave 2Check out the latest updates and new features of Dynamics 365 released from October 2022 through March 2023
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Community | FastTrack Program | Finance and Operations TechTalks | Customer Engagement TechTalks | Upcoming TechTalks | All TechTalks
This post is part of a series on Dynamics 365 Field Service and IoT
In the previous article, we looked at the fundamental premise of connecting IoT devices with Dynamics 365 Field Service. Today let’s have a look at various technology options for enabling this conversation between IoT devices and Dynamics 365. There are essentially three different approaches while working with Azure and Dynamics 365 Field Service:
Let’s delve into details of each of these approaches for further details:
First thing first, a quick introduction to Azure IoT Central:
Azure IoT Central is cloud-based web application (SaaS) that is capable of (a) connecting with a variety of IoT devices, (b) centrally manage, and (c) provides a mechanism to integrate with business apps
Azure IoT Central also comes with a variety of industry accelerators (open source as well) which further helps in getting an IoT portal up and running pretty quickly. As IoT Central receives signals and alerts from devices, you could define rules (above or below a certain range, for example) and based on those rules, alerts could be sent to Dynamics 365 Field Service using Power Automate flows.
Introducing Azure IoT Hub and Connected Field Service first:
Azure IoT Hub is a full-fledged cloud-based PaaS that connects to both IoT and Edge devices, ensure secure communication channel between cloud and devices, is able to support bi-directional communication with millions of devices and fully integrates with other Azure products like Event Grid, IoT Edge, Stack Hub, Machine Learning etc.Connected Field Service is a solution that (a) Dynamics 365 model-driven app, (b) Dataverse information structure for IoT devices, alerts etc., and (c) a capability to integrate with Azure IoT Central and Azure IoT Hub.
Azure IoT Hub is a full-fledged cloud-based PaaS that connects to both IoT and Edge devices, ensure secure communication channel between cloud and devices, is able to support bi-directional communication with millions of devices and fully integrates with other Azure products like Event Grid, IoT Edge, Stack Hub, Machine Learning etc.
Connected Field Service is a solution that (a) Dynamics 365 model-driven app, (b) Dataverse information structure for IoT devices, alerts etc., and (c) a capability to integrate with Azure IoT Central and Azure IoT Hub.
Connected Field Service provides a mechanism to setup Azure IoT Hub and related products (e.g. Azure Logic Apps to communicate with Dynamics 365, Azure App Services etc.) seamlessly using a wizard. This solution stack serves as a powerful platform for integrating and listening to millions of devices securely, communicate two-way, ensure device-level authentication, and tight coupling with business rules in Dynamics 365.
Thanks to Azure and Power Automate, any third party IoT SaaS or PaaS solution can send IoT alerts or receive commands from Dynamics 365 Field Service and Connected Field Service. The benefits of integrating a third-party IoT system with business applications are many: from end-to-end business coverage to bringing the element of proactivity (versus reactivity) in services portfolio. There are numerous examples of Dynamics 365 Field Service ingesting devices data through Azure or sending commands based on business rules.
This concludes the overview of various technology approaches that are available for IoT devices to talk to Dynamics 365 Field Service. The next article in this series will be hands-on walkthrough of the first approach.
Feel free to share your feedback, I’d love to hear your thoughts
Say hi on Twitter and subscribe here if you’d like to get my new posts (on Dynamics 365, Azure AI and IoT) via email (roughly weekly).
Business Applications communities