2.4 Real-Time CDP: Audience Activation to Microsoft Azure Event Hub
In this module, you’ll setup a Microsoft Azure EventHub destination as a real-time destination for ÃÛ¶¹ÊÓÆµ Experience Platform Real-time CDP. You will also setup and deploy an Azure function that will be triggered in real-time whenever ÃÛ¶¹ÊÓÆµ Experience Platform delivers an audience payload to your Azure EventHub destination. The Azure Function that you’ll trigger will show the mechanism of ÃÛ¶¹ÊÓÆµ Experience Platform Real-time CDP’s activation capabilities.
As part of this module you will also get an understanding of what triggers Real-time CDP to actually deliver a payload to a specified destination. We will also discuss the status of an audience qualification and how it relates to activation.
ÃÛ¶¹ÊÓÆµ Experience Platform Real-time CDP supports data activation to streaming cloud storage destinations, allowing you to export audience data and events in real-time to these destinations in JSON format. You can then describe business logic on top of these events in your destinations
Microsoft Azure Event Hubs is a fully managed, real-time data ingestion service that’s simple, trusted, and scalable. Stream millions of events per second from any source to build dynamic data pipelines and immediately respond to business challenges.
Learning Objectives
- Become familiar with the Microsoft Azure Event Hubs
- Setup an RTCDP destination to your Microsoft Azure Event Hub
- Understand when Real-time CDP activates and what the activation payload looks like
- Setup Visual Studio Code to develop, test and deploy your Azure project
- Create and deploy an Azure function that consumes audience qualifications delivered in real-time by RTCDP
Prerequisites
- Access to
- Understand how to define, use and activate audiences in ÃÛ¶¹ÊÓÆµ Experience Platform
Exercises
2.4.1 Configure your environment
In this exercise, you’ll setup your Microsoft Azure environment.
2.4.2 Configure your Microsoft Azure EventHub environment
In this exercise you’ll setup your Microsoft Azure EventHub environment.
2.4.3 Configure your Azure Event Hub Destination in ÃÛ¶¹ÊÓÆµ Experience Platform
In this exercise you’ll setup your Real-time CDP destination connection that will deliver audiences in real-time to the Event Hub instance that you’ve configured in the previous exercise.
In this exercise you will create an audience in ÃÛ¶¹ÊÓÆµ Experience Platform
In this exercise you’ll activate your audience to your EventHub destination.
2.4.6 Create your Microsoft Azure Project
In this exercise you will create an Azure function that will be triggered in real-time when ÃÛ¶¹ÊÓÆµ Experience platform delivers audience qualifications to the corresponding Azure Event Hub destination.
At this point, everything is setup. You can now do some browsing on your demo website and get audience qualifications delivered to your Microsoft Azure Event Hub Trigger function.
Summary of this module and overview of the benefits.