Azure Event Hubs for Developers (2022)
1h 49mIntermediate2022-04-12
Authors

Nertil Poci
Freelance Software Architect
Course details
As modern applications become more decentralized and developers need to create solutions for receiving and processing events generated from multiple sources, building data ingestion pipelines that are simple, trusted, and scalable has never been more important. In this course, Nertil Poci teached you how to build data processing solutions with Azure Event Hubs. Nertil goes over provisioning event hubs, sending events, and creating event processors to read the messages coming into your hub. If you’re looking to use Azure Event Hubs to ingest data and create actionable insights, check out this course.
Skills covered
Cloud DevelopmentAzureSoftware Development ToolsNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoftSoftware DevelopmentOne-Off
Concepts
Introduction
- Azure Event Hubs for developers
- What you should know
Getting Started with Event Hubs
- Azure Event Hubs overview
- Creating event hub workspaces
- Provisioning event hub instances
- Understanding throughput units
- Challenge - Provisioning event hub workspaces and instances
- Solution - Provisioning event hub workspaces and instances
Sending Data to Event Hubs
- Creating an event producer
- Configuring Access policies
- Sending messages to an event hub
- Previewing events
- Understanding message and batch limits
Consuming Event Hubs
- Creating an event receiver
- Creating event receiver resources
- Reading events from client applications
- Checkpointing in event hubs
- Understanding partitions
- Understanding consumer groups
- Working with multiple consumer groups
Advanced Options
- Capturing events for long-term storage
- Autoscaling
- Enabling geo-recovery
- Testing a geo-recovery failover scenario
- Configuring event replication
- Creating alerts
Conclusion
- Next steps