Azure Event Hubs for .NET Developers: Fundamentals

Azure Event Hubs is a telemetry ingestion service to collect millions of events. This course will teach you how to use Event Hubs, including sending and receiving events in .NET, using Stream Analytics, and triggering Azure Functions and Logic Apps.
Course info
Rating
(60)
Level
Beginner
Updated
Feb 22, 2018
Duration
4h 58m
Table of contents
Course Overview
Looking at the Scenario
Setting up an Event Hub in Azure
Building a WPF Simulator App to Send Events
Consuming Events in a .NET Core Application
Analyzing Real-time Data with Stream Analytics and Power BI
Archiving Events with Event Hub Capture
Triggering Other Azure Services with Event Hubs
Description
Course info
Rating
(60)
Level
Beginner
Updated
Feb 22, 2018
Duration
4h 58m
Description

At the core of building a hyper-scalable event-processing solution in Azure is a thorough knowledge of how to use Azure Event Hubs. In this course, Azure Event Hubs for .NET Developers: Fundamentals, you will learn the skills you need to create a full event-processing pipeline in Azure. First, you will learn how to set up an Azure Event Hub and how to send and receive events in a .NET application. Next, you will discover how to build a real-time dashboard with Stream Analytics and Power BI. Finally, you will explore how to archive the events for long-time storage and how to trigger Azure Functions and Azure Logic Apps with events from an Event Hub. When you’re finished with this course, you will have a foundational understanding of Azure Event Hubs that will help you immensely as you move forward and create your own .NET applications and IoT solutions that use Azure Event Hubs to collect and store millions of events.

About the author
About the author

Thomas is a well-known author, software developer, and speaker from Germany. He specializes in .NET, C#, TypeScript, XAML, and Azure.

More from the author
Testing .NET Code in Visual Studio 2019
Intermediate
2h 53m
Jul 16, 2019
More courses by Thomas Claudius Huber
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Thomas Claudius Huber, and welcome to my course Azure Event Hubs for. NET Developers Fundamentals. I am a software developer, and I have a passion for building professional applications with. NET and Microsoft Azure. In this course, you will learn how to use Azure Event Hubs, the highly scalable telemetry ingestion service that can collect and store millions of events. You can use Azure Event Hubs to collect sensor data from your IoT devices, but also from many other event-driven scenarios, like for example, collecting log data from web, desktop, or mobile applications. This course covers the fundamentals of building event driven solutions with Azure Event Hubs. Some of the major topics that we will cover include setting up and configuring an Azure Event Hub in the Azure portal, building a coffee machine simulator with WPF that will send events to the Event Hub, receiving events from the Event Hub in. NET Core applications, using Stream Analytics and Power BI to build a real-time dashboard that displays the data collected by the Event Hub, and triggering Azure functions and Azure logic apps when events are available in the event hub. By the end of this course, you will know how to use Azure Event Hubs to build highly scalable event-driven solutions with Microsoft Azure in. NET. Before beginning the course, you should be familiar with the C# programming language. No prior experience with Azure Event Hubs is required. I hope you will join me on this journey to learn about Azure Event Hubs with the Azure Event Hubs for. NET Developers Fundamentals course at Pluralsight.