How Azure Event Hub Capture works

In common use cases for Event Hub, you need a producer and a consumer to fetch data and process it. Let's consider the following scenario:

In this scenario, we have two consumers:

  • Consumer 1 for some generic processing
  • Consumer 2 for archiving events

We also introduced storage for storing a log of events. As you can see, the downside of that solution is the fact that you need to maintain both consumers—two code bases and two instances. With Event Hub Capture, the scenario we are considering now will change a little bit:

Now we no longer require additional consumers as it will be Event Hub Capture's responsibility ...

Get Hands-On Azure for Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.