Overview
Internet of Things (IoT) is a network infrastructure that connects physical objects and software applications wirelessly, allowing them to communicate with each other and exchange data via network communications, cloud computing, and data capture. Azure is a comprehensive set of cloud services which offers an IoT Suite consisting of preconfigured solutions that help developers accelerate development of IoT projects.
In this instructor-led, live training, participants will learn how to develop IoT applications using Azure.
By the end of this training, participants will be able to:
- Understand the fundamentals of IoT architecture
- Install and configure Azure IoT Suite
- Learn the benefits of using Azure in programming IoT systems
- Implement various Azure IoT services (IoT Hub, Functions, Stream Analytics, Power BI, Cosmos DB, DocumentDB, IoT Device Management)
- Build, test, deploy, and troubleshoot an IoT system using Azure
Audience
- Developers
- Engineers
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Note
- To request a customized training for this course, please contact us to arrange.
Requirements
- Basic programming experience
- Basic experience or familiarity with microcontrollers
Course Outline
Introduction to Internet of Things (IoT)
- Understanding IoT Fundamentals
- Examples of IoT Devices and Platforms
Overview of IoT Solutions Architecture
- IoT Components
- Analog Sensors and Actuators
- Digital Sensors
- Internet Gateways and Data Acquisition Systems
- Data Aggregation
- Analog to Digital Conversion
- Edge IT
- Analytics
- Pre-Processing
- Data Center / Cloud
- Analytics
- Management
- Archive
Overview of Azure IoT Suite
Installing and Configuring Azure IoT Suite
- Azure IoT SDKs and Tools
- Azure IoT Hardware and Software
- Azure IoT Hub
- Azure IoT Preconfigured Solutions
Using the Azure Dashboard for IoT
Building an IoT Solution with Azure
- Connecting and Managing the Devices Using Azure IoT Hub
- Extracting and Analyzing Data from the Devices Using Azure Functions and Azure Stream Analytics
- Storing, Managing, and Displaying the Data Using Azure Cosmos DB, DocumentDB, and Power BI
- Managing Devices Remotely Using Azure IoT Device Management
Testing and Deploying Your IoT Solution with Azure
Troubleshooting
Summary and Conclusion