Examine Azure Stream Analytics and Azure Functions in Azure IoT Hub solutions

Intermediate
Developer
Azure
Azure IoT Hub
Azure Stream Analytics
Azure Functions

This module introduces you to processing IoT data with Azure Stream Analytics and Azure Functions, the capabilities provided by the Stream Analytics service, and the configuration options for Stream Analytics inputs, outputs, and queries.

Learning objectives

After you complete this module, you will be able to:

  • Describe Azure Stream Analytics concepts, use cases, and guidelines.
  • Describe Azure Stream Analytics input types and configuration requirements.
  • Describe the Azure Stream Analytics query syntax for simple and complex queries.
  • Describe how Azure Stream Analytics handles time data and the available windowing functions.
  • Describe Azure Stream Analytics output options and the capabilities provided by Azure functions.

Prerequisites

Ability to:

  • Demonstrate a general understanding of cloud-based solutions, Azure, and Azure services.
  • Describe the features and capabilities of IoT Hub.
  • Describe the Azure IoT SDKs for devices and services, and how Visual Studio Code, Azure CLI, and the Azure Cloud Shell can be used to configure and develop components of an IoT solution.
  • Describe how an IoT solution uses message routing and other message processing options to process message and event data.
  • Describe the hot and cold storage path options for an Azure IoT solution.