Module 1: Introduction to IoT and Azure IoT Services
- Business Opportunities for IoT
- Introduction to IoT Solution Architecture
- IoT Hardware and Cloud Services
- Lab scenarios for this course:
- Getting Started with Azure
- Getting started with Azure IoT Services
Module 2: Devices and Device Communication
- IoT Hub and Devices
- IoT Developer Tools
- Device Configuration and Communication
- Lab: Setup the Development Environment
- Lab: Connect IoT Device to Azure
Module 3: Device Provisioning at Scale
- Device Provisioning Service Terms and Concepts
- Configure and Manage the Device Provisioning Service
- Device Provisioning Tasks
- Lab: Individual Enrollment of Devices in DPS
- Lab: Automatic Enrollment of Devices in DPS
Module 4: Message Processing and Analytics
- Messages and Message Processing
- Data Storage Options
- Azure Stream Analytics
- Lab: Device Message Routing
- Lab: Filtering and Aggregating Message Data
Module 5: Insights and Business Integration
- Business Integration for IoT Solutions
- Data Visualization with Time Series Insights
- Data Visualization with Power BI
- Lab: Integrate IoT Hub with Event Grid
- Lab: Explore and Analyze Time Stamped Data with Time Series Insights
Module 6: Azure IoT Edge Deployment Process
- Introduction to Azure IoT Edge
- Edge Deployment Process
- Edge Gateway Devices
- Lab: Introduction to IoT Edge
- Lab: Set Up an IoT Edge Gateway
Module 7: Azure IoT Edge Modules and Containers
- Develop Custom Edge Modules
- Offline and Local Storage
- Lab: Develop, Deploy, and Debug a Custom Module on Azure IoT Edge
- Lab: Run an IoT Edge Device in Restricted Network and Offline
Module 8: Device Management
- Introduction to IoT Device Management
- Manage IoT and IoT Edge Devices
- Device Management at Scale
- Lab: Remotely Monitor and Control Devices with Azure IoT Hub
- Lab: Automatic Device Management
Module 9: Solution Testing, Diagnostics, and Logging
- Monitoring and Logging
- Troubleshooting
- Lab: Configure Metrics and Logs in Azure IoT Hub
- Lab: Monitor and Debug Connection Failures
Module 10: Azure Security Center and IoT Security Considerations
- Security Fundamentals for IoT Solutions
- Introduction to Azure Security Center for IoT
- Enhance Protection with Azure Security Center for IoT Agents
- Lab: Implementing Azure Security Center for IoT
Module 11: Build an IoT Solution with IoT Central
- Introduction to IoT Central
- Create and Manage Device Templates
- Manage Devices in Azure IoT Central
- Lab: Get Started with Azure IoT Central
- Lab: Implementing IoT Solutions with Azure IoT Central