Output from Azure Digital Twins to downstream services
In this module, you'll learn about how Azure Digital Twins uses event routes to send data to consumers outside the service. It's the fun part of this learning path. You can finally start to experience the outcome of your hard work in the form of insights, dashboards, visualizations, and more.
Learning objectives
In this module, you will:
- Build and simulate the chocolate factory twin.
- Create a route and filter for twin update notifications.
- Create and configure an Azure function and send telemetry messages to an event hub.
- Create an Azure Time Series Insights instance and connect it to Azure Digital Twins.
- Visualize and query your data in Time Series Insights.
Prerequisites
- (Recommended.) Introductory knowledge of Azure IoT. You can learn more by completing the Introduction to Azure IoT learning path.
- A basic understanding of the Azure CLI. We recommend that you complete the Control Azure services with the CLI module.
- The Azure CLI.
- We recommend that you install the Azure CLI locally.
- We don't recommend that you use Azure Cloud Shell. It will time out because of the length of the lab.
- PowerShell
- On Windows, PowerShell is built in.
- On macOS, you need to install PowerShell for Mac.
- (For the exercise units.) Access to an Azure subscription in which you have the Global Administrator role for your account and an Azure Active Directory tenant.
- (Recommended.) Some experience working with Time Series Insights. You can learn more by completing the Explore and analyze time-stamped data with Time Series Insights module.
- Node.js to run the device simulator application.
- Git.
- Visual Studio Code.
- .NET Core 3.1.
- C# Visual Studio Code extension.
- Azure Functions Visual Studio Code extension.