TC-027-temp
0 (0 Likes / 0 Dislikes)
>>In this video we'll provide an overview of Azure event hubs
and why you may want to use it in your enterprise solution.
Let's begin.
Data is valuable only when there's an easy way to process it
and get timely insights from data sources, otherwise it's pretty useless.
To help solve this problem there's Azure Event Hubs,
a big data streaming platform and event ingestion service
capable of receiving and processing millions of events per second.
It can process and store events, data, or telemetry produced by distributed software or devices.
Simply put it provides a distributed stream processing platform
with low latency and seamless integration
with data and analytic services inside and outside of Azure to build a complete big data pipeline.
It's a fully managed platform as service, a.k.a PaaS offering
with little configuration or management overhead letting you focus
on your business solution and get timely insights as needed.
Not only that, but event hubs represent the front door for an event pipeline,
often called an event ingesture in solution architecture, which is a component or service
that sits between an event publisher and event consumers to decouple the production
of an event stream from the consumption of those events.
Event hubs provide a unified streaming platform with time retention buffer,
decoupling the event producers from event consumers.
Because of this, event hubs can be used in many common scenarios,
including anomaly detection, logging, archiving,
telemetry processing, and live dashboarding.
And it has some pretty big features.
Let's discuss 3 of them.
It has real-time and batch processing.
Using the event hub's capture feature, which allows a single stream
to support real-time end batch base pipeline,
will reduce the complexity of your solution, you'll be able to build for today's batch processing
on a platform that supports tomorrow's real-time analytics and processing.
This is the easiest way to load data into Azure. It can handle volume, variety, and velocity.
Big data originates from many sources with a variable load profiles, such as thermostats
that produce telemetry data every few minutes,
application performance counters that generate events every second,
and mobile apps that capture telemetry for every customer's action.
This is a fully managed service that ingests events with elastic scale
to accommodate variable load profiles and traffic spikes.
It's developed across platforms with support for many languages.
With a broad ecosystem available for various languages such as .net, java, python, go, node.js,
you can easily start processing your streams from Event Hubs.
In fact, all supported client languages provide low-level integration.
And these are just a few of the many features available with Event Hubs.
That said, We hope this video provides a solid overview of what Azure Event Hubs can do
and how its capabilities can take your organization to the next level.