Tutorial: Deploy and walk through the digital distribution center application template
As manufacturers and retailers establish worldwide presences, their supply chains branch out and become more complex. Consumers now expect a large selection of products, and for those goods to arrive within one or two days of purchase. Distribution centers must adapt to these trends while overcoming existing inefficiencies.
Today, reliance on manual labor means that picking and packing accounts for 55-65% of distribution center costs. Manual picking and packing are also typically slower than automated systems, and rapidly fluctuating staffing needs make it even harder to meet shipping volumes. This seasonal fluctuation results in high staff turnover and increases the likelihood of costly errors.
Solutions based on IoT enabled cameras can deliver transformational benefits by enabling a digital feedback loop. Data from across the distribution center leads to actionable insights that, in turn, results in better data.
The benefits of a digital distribution center include:
- Cameras monitor goods as they arrive and move through the conveyor system.
- Automatic identification of faulty goods.
- Efficient order tracking.
- Reduced costs, improved productivity, and optimized usage.
Video cameras (1)
Video cameras are the primary sensors in this example application. Machine learning and artificial intelligence enable video to be turned into structured data and that you can process at the edge before sending it to the cloud. Use IP cameras to capture images, compress them on the camera, and then send the compressed data to edge compute resources for video analytics.
Azure IoT Edge gateway (2)
Azure IoT Edge manages the "cameras-as-sensors" and edge workloads locally and a video analytics pipeline processes the data stream from the camera. The video analytics processing pipeline at Azure IoT Edge brings many benefits including decreased response times and low-bandwidth consumption. The IoT Edge device sends only the most essential metadata, insights, or actions to the cloud.
Device management with IoT Central
Azure IoT Central is a solution development platform that simplifies IoT device and Azure IoT Edge gateway connectivity, configuration, and management. The platform significantly reduces the burden and costs of IoT device management, operations, and related developments. Customers and partners can build an end-to-end enterprise solution to achieve a digital feedback loop in distribution centers.
Business insights and actions using data egress (5,6)
IoT Central platform provides rich extensibility options through data export and APIs. Business insights based on telemetry data processing or raw telemetry are typically exported to a preferred line-of-business application. Export destinations include webhooks, Azure Service Bus, an event hub, or blob storage.
In this tutorial, you learn how to,
- Create digital distribution center application.
- Walk through the application.
Prerequisites
An active Azure subscription. If you don't have an Azure subscription, create a free account before you begin.
Create digital distribution center application template
To create your IoT Central application:
Navigate to the Create IoT Central Application page in the Azure portal. If prompted, sign in with your Azure account.
Enter the following information:
Field Description Subscription The Azure subscription you want to use. Resource group The resource group you want to use. You can create a new resource group or use an existing one. Resource name A valid Azure resource name. Application URL The URL subdomain for your application. The URL for an IoT Central application looks like https://yoursubdomain.azureiotcentral.com
.Template Digital Distribution Center Region The Azure region you want to use. Pricing plan The pricing plan you want to use. Select Review + create. Then select Create.
When the app is ready, you can navigate to it from the Azure portal:
To learn more, see Create an Azure IoT Central application.
Walk through the application
The following sections walk you through the key features of the application:
Dashboard
The default dashboard is a distribution center operator focused portal. Northwind Trader is a fictitious distribution center solution provider managing conveyor systems.
In this dashboard, you see one gateway and one camera acting as an IoT device. The gateway provides telemetry about packages such as valid, invalid, unidentified, and size along with associated device twin properties. All downstream commands are executed at IoT devices. This dashboard is preconfigured to show the critical distribution center device operations activity.
The dashboard is logically organized to show the device management capabilities of the Azure IoT gateway and IoT device. You can:
- Complete gateway command and control tasks.
- Manage all the cameras in the solution.
Device templates
Navigate to Device templates. The application has two device templates:
Camera - Organizes all the camera-specific command capabilities.
Digital Distribution Gateway - Represents all the telemetry coming from camera, cloud defined device twin properties and gateway info.
Rules
Select the rules tab to see two different rules that exist in this application template. These rules configure email notifications to the operators for further investigations:
Too many invalid packages alert - This rule triggers when the camera detects a high number of invalid packages flowing through the conveyor system.
Large package - This rule triggers if the camera detects huge package that can't be inspected for the quality.
Clean up resources
If you don't plan to continue using this application, you can delete it:
- In your Azure IoT Central application, go to Application > Management.
- Select Delete, and then confirm your action.
Next steps
Learn more about:
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for