Comprehensive Technical Tutorial for Adobe Experience Platform

Overview

This tutorial is the perfect starting point for Data Engineers, Data Analysts, Data Architects, Data Scientists, Orchestration Engineers and Marketers to gain a full understanding of the business value of Adobe Experience Platform and all of its Application Services. Each lesson focuses on a real challenge businesses face in today’s complex ecosystem of personalization and breaks down how Experience Platform solves that challenge in various hands-on exercises.

This tutorial is very diverse and offers clear insights in the following applications:

  • Adobe Experience Platform
  • Adobe Experience Platform Launch
  • Real-time CDP
  • Journey Orchestration
  • Customer Journey Analytics
  • Offer Decisioning

This tutorial doesn’t just focus on Adobe applications, but takes into account the broader ecosystem in which brands operate. In order to do that, in some lessons there is a focus on how non-Adobe applications integrate with Adobe Experience Platform. As such, you’ll gain a deep understanding in how the following applications will work together with Adobe Experience Platform:

  • Amazon: AWS Lambda, AWS S3, AWS Kinesis, AWS SQS, Alexa
  • Google: Google Tag Manager, Google Analytics, Google Cloud Platform, Google BigQuery, Google Display&Video 360, Google AdWords
  • Microsoft: Power BI, Azure EventHub, Azure Blob Storage, Dynamics 365
  • Salesforce: Tableau
  • Apache Kafka
  • Postman
  • Informatica
  • ServiceNow
  • Stackchat

After completing this tutorial, you will be able to:

  • Configure Schemas, Mixins, Datasets, and Identities
  • Configure a Launch property and setup the new Web SDK extension in Launch
  • Stream data into Adobe Experience Platform in real-time using Launch, Google Tag Manager or Amazon Alexa
  • Batch ingest data into Adobe Experience Platform using a workflow or by using an extract, transform, load (ETL) application
  • Visualize and use the Real-time Customer Profile in Adobe Experience Platform
  • Create segments
  • Consume several Adobe Experience Platform APIs
  • Use SQL to query your data in Adobe Experience Platform
  • Configure, Train and Score Machine Learning Models in Adobe Experience Platform
  • Use Journey Orchestration to configure real-time, trigger-based journeys
  • Use Real-time CDP to take action by activating a segment to various destinations
  • Use Customer Journey Analytics to report on omnichannel customer data from various sources, including Google BigQuery

Prerequisites

  • Access to Adobe Experience Platform: https://experience.adobe.com/platform
  • Access to Adobe Experience Platform Launch: https://launch.adobe.com
  • Access to the AEP Demo website on https://public.aepdemo.net
  • This documentation has been created to facilitate hands-on, technical enablement around Adobe Experience Platform. In order to complete some of the modules, you’ll need to change some variables and replace them by your specific Environment Variables. Please contact your Adobe contact who will provide you with the required Environment Variables of your specific Adobe Experience Platform instance.
IMPORTANT

This tutorial was created to facilitate a particular workshop format. It uses specific systems and accounts to which you might not have access. Even without access, we think you can still learn a lot by reading through this very detailed content. If you’re a participant in one of the workshops and need your access credentials, please contact your Adobe representative who will provide you with the required information.

About this tutorial

In these lessons, you will implement Adobe Experience Platform and Application Services into a Platform Demo website which supports multiple demo industries. The Platform Demo website and mobile app have a rich data layer and functionality that will allow you to build a realistic implementation. It provides access to demo brands such as Luma, Citi Signal, EXP News, MUTUAL365, Carvelo and several others. You will build your own Launch property, in your own Experience Cloud organization, and map it to our hosted Platform Demo website using the Experience Platform Debugger. This will then generate data that is sent into your own Adobe Experience Platform instance. For an introduction to the Platform Demo website, have a look at the below video.

Architecture

Before you start with the hands-on exercises, have a look at the Architecture behind this tutorial. As you can see in the above Overview, this tutorial will go deep on a number of features and functionalities of Adobe Experience Platform, but will also discuss multiple integrations across a variety of Sources and Destinations. In order for you to properly understand the architecture behind this tutorial and the overall positioning of Adobe Experience Platform into your Enterprise ecosystem, start by reviewing the architecture video and diagram.

Go to Architecture.

Videos

Several videos have been created that showcase elements of the enablement and powerful integrations between Adobe Experience Platform and non-Adobe applications. Click the below link to find an overview of those videos.

Go to Videos.

Content

0. Getting started

  • Audience: All participants of the Comprehensive Technical Tutorial for Adobe Experience Platform
  • Prerequisites: Access to Demo System Next, Adobe Experience Platform and Adobe Experience Platform Launch. Access to the default Configuration ID of your Adobe Experience Platform environment.
  • Description: In this foundational module, you will setup everything so that you can access and use the demo environment.
  • Time Investment: 20 minutes

1. Foundation - Setup of Launch & Web SDK

  • Audience: Data Engineer, Data Architect
  • Prerequisites: Access to Adobe Experience Platform and Adobe Experience Platform Launch
  • Description: In this foundational module, you will learn about Launch and the new Web SDK extension.
  • Time Investment: 30 minutes

2. Foundation - Data Ingestion

  • Audience: Data Engineer, Data Architect
  • Prerequisites: Access to Adobe Experience Platform and Adobe Experience Platform Launch
  • Description: In this foundational module, you will ingest data from the website into Platform
  • Time Investment: 120 minutes

3. Foundation - Real-time Customer Profile

  • Audience: Data Engineer, Data Architect, Marketer
  • Prerequisites: Access to Adobe Experience Platform and Postman
  • Description: In this foundational module, you will explore the Real-time Customer Profile in Adobe Experience Platform by making use of the UI and API.
  • Time Investment: 90 minutes
  • Download these assets:

4. Voice Assistant - Amazon Alexa

  • Audience: Developer
  • Prerequisites: Access to Adobe Experience Platform, AWS Lambda and Amazon Alexa
  • Description: In this module, you’ll add an Amazon Alexa Skill to your live demo environment.
  • Time Investment: 60 minutes
  • Download these assets:

5. Extract, Transform, Load data using a 3rd party ETL-tool

  • Audience: Data Engineer, Data Architect
  • Prerequisites: Access to Adobe Experience Platform, Informatica ETL
  • Description: In this module, you’ll use an ETL-tool to extract, transform and load data in Adobe Experience Platform.
  • Time Investment: 60 minutes
  • Download these assets:

6. Journey Orchestration

  • Audience: Data Engineer, Data Architect, Orchestration Engineer
  • Prerequisites: Access to Adobe Experience Platform, Journey Orchestration and Adobe Campaign with Platform (on Azure)
  • Description: In this module, you’ll use Journey Orchestration to build out a trigger-based journey.
  • Time Investment: 60 minutes

7. Query Service

8. Data Science Workspace - Popularity-based Recommendations

  • Audience: Data Engineer, Data Architect, Data Scientist
  • Prerequisites: Access to Adobe Experience Platform and Data Science Workspace
  • Description: In this module, you’ll learn how to use Adobe Experience Platform Data Science Workspace to build a Popularity-based Recommendations Recipe.
  • Time Investment: 90 minutes

9. Data Ingestion using Google Tag Manager and Google Analytics

  • Audience: Data Engineer, Data Architect
  • Prerequisites: Access to Adobe Experience Platform, Google Tag Manager and Google Analytics
  • Description: In this module, you’ll learn how to use Google Tag Manager to ingest clickstream data in real-time into Adobe Experience Platform.
  • Time Investment: 90 minutes

10. Data Science Workspace - Churn Prediction Model

This module is currently being updated and will be released in December 2020

  • Audience: Data Engineer, Data Architect, Data Scientist
  • Prerequisites: Access to Adobe Experience Platform, Data Science Workspace
  • Description: This module is currently being updated and will be released in December 2020

11. RTCDP - Build a segment and take action

  • Audience: Data Architect, Orchestration Engineer, Marketer
  • Prerequisites: Access to Adobe Experience Platform, Real-time CDP, Adobe Audience Manager, Adobe Target, AWS S3
  • Description: In this module, you’ll configure a segment, enable it for Streaming Segmentation and activate the segment to several destinations, including Google DV360, Google AdWords, Adobe Audience Manager, Adobe Target and S3-destinations like Salesforce Marketing Cloud.
  • Time Investment: 90 minutes

12. Journey Orchestration - External Weather API, SMS Action & more

  • Audience: Data Engineer, Data Architect, Orchestration Engineer, Marketer
  • Prerequisites: Access to Adobe Experience Platform, Journey Orchestration, Open Weather API, Twilio
  • Description: In this module, you’ll use Journey Orchestration to listen to customer behavior, both online and offline, and respond to it in an intelligent, contextual and real-time way over various channels.
  • Time Investment: 90 minutes

13. Customer Journey Analytics - Build a dashboard using Analysis Workspace on top of Adobe Experience Platform

  • Audience: Data Engineer, Data Architect, Data Analyst
  • Prerequisites: Access to Adobe Experience Platform and Customer Journey Analytics
  • Description: In this module, you’ll get Online to Offline insights by configuring a dashboard containing omni-channel data like Website Interactions, Mobile App Interactions, Call Center Interactions, In-Store Interactions and much more.
  • Time Investment: 120 minutes

14. Offer Decisioning

  • Audience: Data Engineer, Data Architect, Orchestration Engineer, Marketer
  • Prerequisites: Access to Adobe Experience Platform and Offer Decisioning
  • Description: In this module, you’ll use the Adobe Experience Platform - Offers/Decisioning application service in a hands-on way to configure Personalized Offers and your own Offer Activity.
  • Time Investment: 120 minutes

15. Data Science Workspace - Car Insurance Sales Propensity

  • Audience: Data Engineer, Data Architect, Data Scientist
  • Prerequisites: Access to Adobe Experience Platform, Data Science Workspace, Anaconda
  • Description: In this module, you’ll learn basic Data Science concepts, and also, how to use Adobe Experience Platform Data Science Workspace to build a Car Insurance Sales Propensity Model, schedule the model to re-train, and prepare the model for Real-time Scoring.
  • Time Investment: 120 minutes
  • Download these assets:

16. Ingest & Analyze Google Analytics data in Adobe Experience Platform with the BigQuery Source Connector

  • Audience: Data Engineer, Data Architect, Data Analyst
  • Prerequisites: Access to Adobe Experience Platform, Customer Journey Analytics, Google Cloud Platform, Google BigQuery
  • Description: In this module, you’ll set up your own instance of Google Cloud Platform, load demo data in Google Cloud Platform and you’ll then use the BigQuery Source Connector to ingest that data from Google Cloud Platform into Adobe Experience Platform. Finally, you’ll use Customer Journey Analytics to visualize that data.
  • Time Investment: 120 minutes
  • Download these assets:

17. Adobe Experience Platform and Microsoft Dynamics 365

  • Audience: Data Engineer, Data Architect, Data Analyst
  • Prerequisites: Access to Adobe Experience Platform, Customer Journey Analytics, Microsoft Dynamics 365 and Microsoft Azure
  • Description: In this module, you’ll set up your instance of Dynamics 365 for Sales and load sample customer data. You will then use the Dynamics 365 Source Connector in Adobe Experience Platform to ingest that data from Microsoft Dynamics 365 into Adobe Experience Platform. Finally, you’ll use Journey orchestration to connect directly with Microsoft Dynamics 365 APIs to create a contract record from the AEP Demo website and you’ll configure Journey orchestration to communicate directly to a customer based on the on a change in sentiment. In addition, you’ll also learn how to set up and configure Microsoft Power Automate (Flow) and trigger a custom action directly into Journey Orchestration based on the Contact record change in Microsoft Dynamics 365.
  • Time Investment: 90 minutes

18. Segment Activation to Microsoft Azure Event Hub

  • Audience: Data Engineer, Data Architect, Data Analyst
  • Prerequisites: Access to Adobe Experience Platform, Real-time CDP and Microsoft Azure
  • Description: In this module, you’ll setup a Microsoft Azure EventHub destination as a real-time destination for Adobe Experience Platform Real-time CDP. You will also setup and deploy an Azure function that will be triggered in real-time whenever Adobe Experience Platform delivers a segment payload to your Azure EventHub destination. The Azure Function that you’ll trigger will show the mechanism of Adobe 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 a segment qualification and how it relates to activation.
  • Time Investment: 90 minutes

19. Adobe Experience Platform and ServiceNow: connecting service to marketing and sales

  • Audience: Data Engineer, Data Architect, Data Analyst
  • Prerequisites: Access to Adobe Experience Platform
  • Description: In this module you’ll implement the bi-directional integration between Adobe Experience Platform and ServiceNow.
  • Time Investment: 120 minutes

20. AI-Driven Chat Apps & Live Chat powered by Stackchat

  • Audience: Data Engineer, Data Architect, Data Analyst
  • Prerequisites: Access to Adobe Experience Platform, a Facebook and / or WeChat account
  • Description: In this module, you’ll build your own chatbot using Stackchat’s AI-Driven Chat Apps & Live Chat
  • Time Investment: 120 minutes
NOTE

Thank you for investing your time in learning all there is to know about Adobe Experience Platform. If you have questions, want to share general feedback of have suggestions on future content, please contact Wouter Van Geluwe directly, by sending an email to vangeluw@adobe.com.

On this page