SlideShare una empresa de Scribd logo
1 de 40
Descargar para leer sin conexión
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Integrating with Adobe Marketing Cloud
Paolo Mottadelli | Senior Manager, Marketing Cloud Product Management
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2
Paolo Mottadelli
Senior Manager,
Marketing Cloud Product Management
@paolomoz
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3
Adopters
Features
YOUR perfect Platform: features + extensibility + support for integrations
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Agenda
4
1. Intro: DNA of Marketing Campaigns
2. Use case: Marketing Cloud Experience
3. Use case: Experience Manager
4. Use case: Analytics
5. Activation: Dynamic Tag Management
6. Summary: Common Integration Pattern
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
DNA of Marketing Campaigns1
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
3: SERVICE INFRASTRUCTURE LEVEL
Users, Groups, Orgs, etc..
2: MARKETING CONCEPTS LEVEL
Content, Asset, Audience, etc...
1: SOLUTION LEVEL
SoCo component, custom feed, etc..
COMMON PATTERN
MARKETING CLOUD EXPERIENCE
marketing.adobe.com
6
3-level Architecture.
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The DNA of Marketing Campaigns
7
METRICS
CONTEXT
ASSETS
CONTENT
PLAN EXECUTE MONITOR
CAMPAIGN
LOCATIONSAUDIENCES
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The DNA of Marketing Campaigns
8
Right brain marketers create
campaigns by composing
experiences that place
content and assets into the
right channels. ASSETS
CONTENT
LOCATIONS
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The DNA of Marketing Campaigns
9
METRICS
CONTEXT
AUDIENCES
Left brain marketers measure
and optimize campaigns by
defining audiences based on
collected context data that
combine behavior and
identity.
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Marketing Cloud cross solution integrations
10
Adobe Marketing Cloud can serve as the operating
system of all your marketing apps
MAIL + FINDER LEGACY APP + ASSET SELECTOR
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11
Marketing Cloud Experience
https://marketing.adobe.com2
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Architecture in a nutshell
12
Java$VM$
Running$in$Servlet$Container$
or$Java$EE$Applica7on$Server$
Access$Control,$Versioning,$
Search,$$
Observa7on$
Fully$OSGi/Java$based$
modern$Applica7on$Stack$
$
Extensible$and$Modular!
Interac7ng$with$any$client$
run7me$
$
HTTP[S],$WebDAV,$…$
JCR$2.0$Content$Repository$
OSGi$5$Applica7on$Run7me$
RESTful$Web$Applica7on$Framework$
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13
/assets.html/content/mac/geometrixx/banners/adventure.psd
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS
OAUTH
<script src=https://
marketing.adobe.com
mac.api.sharecard:
function (options) {
GET https://
[..]/sharefame.json
14
Marketing Cloud Experience | Integration architecture
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS
OAUTH
<script src=https://
marketing.adobe.com
mac.api.sharecard:
function (options) {
GET https://
[..]/sharefame.json
15
Marketing Cloud Experience | Integration architecture
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
REST API: Post a New Card
Request URL: http://marketing.adobe.com/[...]/sally/boards/demo-analyst/_jcr_content.json
Request Method: POST
Form Data:
payload/link:https://acc-sc.vm363.dev.omniture.com/sc15/reports/index.html
payload/jcr:title:Share Title
payload/jcr:description:Share Subtitle
payload/dataUrl:/libs/mac/components/shareframe/test/test_bar.json
payload/chartType:/rank/bar/stack
payload/dataJson:{"data":[[[{"val":2057}]],.... ,"children":[]}
payload/chartOpts:{"displayCount":5,"interactive":false,"category":"rank","type":"bar"}
payload/product:Site Catalyst
payload/type:dv-report
16
Demo
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS
OAUTH
<script src=https://
marketing.adobe.com
mac.api.sharecard:
function (options) {
GET https://
[..]/sharefame.json
17
Marketing Cloud Experience | Integration architecture
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS
OAUTH
<script src=https://
marketing.adobe.com
mac.api.sharecard:
function (options) {
GET https://
[..]/sharefame.json
18
Marketing Cloud Experience | Integration architecture
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
JAVASCRIPT LIBRARY: Integrate the Shareframe
19
function clickShareButton() {
var opts = {
url: "https://third-party-domain/page.html",
title: "Third Party Report",
type: "dv-report",
data:{
dataURL:"https://third-party-domain/data.json",
chartType:"/trend/line"
},
auth:{
type: "bearer",
token: "765c3d40aa57f25ef74d1118e97b15f2",
}};
tartan.shareCard(opts);}
Demo
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS
OAUTH
<script src=https://
marketing.adobe.com
mac.api.sharecard:
function (options) {
GET https://
[..]/sharefame.json
20
Marketing Cloud Experience | Integration architecture
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS
OAUTH
<script src=https://
marketing.adobe.com
mac.api.sharecard:
function (options) {
GET https://
[..]/sharefame.json
21
Marketing Cloud Experience | Integration architecture
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
WIDGETS: enabling Marketing Cloud features
<script src=”https://marketing.adobe.com/api.js”/>
selectAsset = function() {
var opts = {
callback: function(selection) {},
auth: {
type: "bearer",
token: "uy2tuy2t1uybt2u..."
},
}
};
tartan.api.selectAsset(opts);
22
Demo
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Managing authorization
23
access token
resource
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 24
Experience Manager3
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
AEM architecture in a nutshell
25
Java$VM$
Running$in$Servlet$Container$
or$Java$EE$Applica7on$Server$
Access$Control,$Versioning,$
Search,$$
Observa7on$
Fully$OSGi/Java$based$
modern$Applica7on$Stack$
$
Extensible$and$Modular!
Interac7ng$with$any$client$
run7me$
$
HTTP[S],$WebDAV,$…$
JCR$2.0$Content$Repository$
OSGi$5$Applica7on$Run7me$
RESTful$Web$Applica7on$Framework$
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
AEM Open Core
26
Repository*
Applica/on*Run/me*
JCR:!Apache!Jackrabbit!
Search:*Apache!Lucene!
Content*Extrac/on:*
POI,!Tika,!PDFBox!
Search!Extensions!
Graphic!Rendering!
CIFS/SMB!Access!
Virtual!Repository!
TARHbased!
NodeHstore!
SharedHnothing!
Cluster!
Web*Framework:!Apache!Sling!
OSGi*Run/me:!Apache!Felix! Vault!&!SVN!Tools!
Web/Eclipse!IDE!
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
The OSGi container
27
Class%Loading%
Bundle%B%
V1.0.0%
Bundle%C%
V1.0.0%
Life%Cycle%
Service%Registry%
Services%
Security%
Bundle%A%
V1.0.0%
Bundle%A%
V1.0.0%
Bundle%B%
V2.0.0%
Bundle%A%
V1.1.0%
Bundle%B%
V2.1.0%
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Why OSGi matters
28
Create Modular and reusable software
Create evolvable software
Create line of products
Your application is going to be OUTDATED. (Or buggy...)
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Experience Manager | Development & Deployment
29
DEVELOPMENT INSTANCE
FRONT-END COMPONENTS
BACKEND EXTENSIONS
CONTENT
DEPLOYMENT INSTANCE
CONTENT
PACKAGE
CUSTOM
Demo
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Cloud Services
30
Demo
features
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 31
Analytics4
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Analytics + Enterprise Custom Integration
32
MARKETING CLOUD
WEBSITE
INTEGRATED DATA REPORTS
IN
IN OUT
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Analytics + Partner + Enterprise Custom Integration
33
MARKETING CLOUD
Integration Wizard
INTEGRATED DATA
MARKETING CLOUD
PARTNER
MARKETING CLOUD
USER
WEBSITE
Demo
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 34
Dynamic Tag Management5
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Dynamic Tag Management | Activation
35
Tag
Tag
Tag
Tag
MARKETING CLOUD
THIRD PARTY
SYSTEM INTEG.
OTHERS
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Dynamic Tag Management | Activation
36
Dynam
ic Tag
M
anagem
ent
MARKETING CLOUD
THIRD PARTY
SYSTEM INTEG.
OTHERS
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 37
Summary6
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
MARKETING CLOUD SERVICE CLIENT LIBRARY ACTIVATION
OTHER LIBRARY
AUTHORIZATION
Example:
Javascript Tag
38
1: Common Integration Patter
Example:
Javascript Library
Example:
REST API
Example:
Java Library
Example: OAuth 2.0
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 39
2: Integrating through Marketing Cloud shared resources
CONTENT
3rd PARTY APP
AUDIENCES
DATA
CONTEXT
CHANNELS
ASSETS
© 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Want to follow up?
Reach out.
paolom@adobe.com
@paolomoz
Q&A

Más contenido relacionado

La actualidad más candente

Adobe Ask the AEM Community Expert Session Oct 2016
Adobe Ask the AEM Community Expert Session Oct 2016Adobe Ask the AEM Community Expert Session Oct 2016
Adobe Ask the AEM Community Expert Session Oct 2016AdobeMarketingCloud
 
AEM GEMS Session Template Editor Sept 14 2016
AEM GEMS Session Template Editor Sept 14 2016AEM GEMS Session Template Editor Sept 14 2016
AEM GEMS Session Template Editor Sept 14 2016AdobeMarketingCloud
 
IMMERSE 2016 Introducing content fragments
IMMERSE 2016 Introducing content fragmentsIMMERSE 2016 Introducing content fragments
IMMERSE 2016 Introducing content fragmentsAdobeMarketingCloud
 
AEM and Sling
AEM and SlingAEM and Sling
AEM and SlingLo Ki
 
Modernizing Adobe Experience Manager (AEM)
Modernizing Adobe Experience Manager (AEM)Modernizing Adobe Experience Manager (AEM)
Modernizing Adobe Experience Manager (AEM)Gabriel Walt
 
AEM & eCommerce integration
AEM & eCommerce integrationAEM & eCommerce integration
AEM & eCommerce integrationLokesh BS
 
Ask the AEM Community Expert Feb 2016 Session: AEM + Brackets
Ask the AEM Community Expert Feb 2016 Session: AEM + BracketsAsk the AEM Community Expert Feb 2016 Session: AEM + Brackets
Ask the AEM Community Expert Feb 2016 Session: AEM + BracketsAdobeMarketingCloud
 
Adobe AEM core components
Adobe AEM core componentsAdobe AEM core components
Adobe AEM core componentsLokesh BS
 
Managing Omnichannel Experiences with Adobe Experience Manager (AEM)
Managing Omnichannel Experiences with Adobe Experience Manager (AEM)Managing Omnichannel Experiences with Adobe Experience Manager (AEM)
Managing Omnichannel Experiences with Adobe Experience Manager (AEM)Gabriel Walt
 
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQDynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQNetcetera
 
12 hot features to engage and save time with aem 6.2
12 hot features to engage and save time with aem 6.212 hot features to engage and save time with aem 6.2
12 hot features to engage and save time with aem 6.2Tricode (part of Dept)
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMconnectwebex
 
10 reasons to migrate from AEM 5 to 6.1
10 reasons to migrate from AEM 5 to 6.110 reasons to migrate from AEM 5 to 6.1
10 reasons to migrate from AEM 5 to 6.1Tricode (part of Dept)
 
Accelerate Your Next AEM Project
Accelerate Your Next AEM ProjectAccelerate Your Next AEM Project
Accelerate Your Next AEM ProjectMark Kelley
 
SPA Editor - Adobe Experience Manager Sites
SPA Editor - Adobe Experience Manager SitesSPA Editor - Adobe Experience Manager Sites
SPA Editor - Adobe Experience Manager SitesGabriel Walt
 
JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?connectwebex
 
JMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocialJMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocialRyan Baxter
 
A creative and technical Software Engineering company
A creative and technical Software Engineering companyA creative and technical Software Engineering company
A creative and technical Software Engineering companySam Gqomo
 
Familiar Tools, New Possibilities: Leveraging the Power of the Adobe Web Pub...
Familiar Tools, New Possibilities:  Leveraging the Power of the Adobe Web Pub...Familiar Tools, New Possibilities:  Leveraging the Power of the Adobe Web Pub...
Familiar Tools, New Possibilities: Leveraging the Power of the Adobe Web Pub...John Hartley
 
"Native" Apps with APEX and PhoneGap
"Native" Apps with APEX and PhoneGap"Native" Apps with APEX and PhoneGap
"Native" Apps with APEX and PhoneGapChristian Rokitta
 

La actualidad más candente (20)

Adobe Ask the AEM Community Expert Session Oct 2016
Adobe Ask the AEM Community Expert Session Oct 2016Adobe Ask the AEM Community Expert Session Oct 2016
Adobe Ask the AEM Community Expert Session Oct 2016
 
AEM GEMS Session Template Editor Sept 14 2016
AEM GEMS Session Template Editor Sept 14 2016AEM GEMS Session Template Editor Sept 14 2016
AEM GEMS Session Template Editor Sept 14 2016
 
IMMERSE 2016 Introducing content fragments
IMMERSE 2016 Introducing content fragmentsIMMERSE 2016 Introducing content fragments
IMMERSE 2016 Introducing content fragments
 
AEM and Sling
AEM and SlingAEM and Sling
AEM and Sling
 
Modernizing Adobe Experience Manager (AEM)
Modernizing Adobe Experience Manager (AEM)Modernizing Adobe Experience Manager (AEM)
Modernizing Adobe Experience Manager (AEM)
 
AEM & eCommerce integration
AEM & eCommerce integrationAEM & eCommerce integration
AEM & eCommerce integration
 
Ask the AEM Community Expert Feb 2016 Session: AEM + Brackets
Ask the AEM Community Expert Feb 2016 Session: AEM + BracketsAsk the AEM Community Expert Feb 2016 Session: AEM + Brackets
Ask the AEM Community Expert Feb 2016 Session: AEM + Brackets
 
Adobe AEM core components
Adobe AEM core componentsAdobe AEM core components
Adobe AEM core components
 
Managing Omnichannel Experiences with Adobe Experience Manager (AEM)
Managing Omnichannel Experiences with Adobe Experience Manager (AEM)Managing Omnichannel Experiences with Adobe Experience Manager (AEM)
Managing Omnichannel Experiences with Adobe Experience Manager (AEM)
 
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQDynamic Components using Single-Page-Application Concepts in AEM/CQ
Dynamic Components using Single-Page-Application Concepts in AEM/CQ
 
12 hot features to engage and save time with aem 6.2
12 hot features to engage and save time with aem 6.212 hot features to engage and save time with aem 6.2
12 hot features to engage and save time with aem 6.2
 
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM
 
10 reasons to migrate from AEM 5 to 6.1
10 reasons to migrate from AEM 5 to 6.110 reasons to migrate from AEM 5 to 6.1
10 reasons to migrate from AEM 5 to 6.1
 
Accelerate Your Next AEM Project
Accelerate Your Next AEM ProjectAccelerate Your Next AEM Project
Accelerate Your Next AEM Project
 
SPA Editor - Adobe Experience Manager Sites
SPA Editor - Adobe Experience Manager SitesSPA Editor - Adobe Experience Manager Sites
SPA Editor - Adobe Experience Manager Sites
 
JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?JCR, Sling or AEM? Which API should I use and when?
JCR, Sling or AEM? Which API should I use and when?
 
JMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocialJMP103 : Extending Your App Arsenal With OpenSocial
JMP103 : Extending Your App Arsenal With OpenSocial
 
A creative and technical Software Engineering company
A creative and technical Software Engineering companyA creative and technical Software Engineering company
A creative and technical Software Engineering company
 
Familiar Tools, New Possibilities: Leveraging the Power of the Adobe Web Pub...
Familiar Tools, New Possibilities:  Leveraging the Power of the Adobe Web Pub...Familiar Tools, New Possibilities:  Leveraging the Power of the Adobe Web Pub...
Familiar Tools, New Possibilities: Leveraging the Power of the Adobe Web Pub...
 
"Native" Apps with APEX and PhoneGap
"Native" Apps with APEX and PhoneGap"Native" Apps with APEX and PhoneGap
"Native" Apps with APEX and PhoneGap
 

Destacado

Adobe Marketing Cloud
Adobe Marketing CloudAdobe Marketing Cloud
Adobe Marketing Cloudedynamic
 
Open Architecture in the Adobe Marketing Cloud - Summit 2014
Open Architecture in the Adobe Marketing Cloud - Summit 2014Open Architecture in the Adobe Marketing Cloud - Summit 2014
Open Architecture in the Adobe Marketing Cloud - Summit 2014Paolo Mottadelli
 
Adobe Digital Roadblock Report 2015 - UK
Adobe Digital Roadblock Report 2015 - UKAdobe Digital Roadblock Report 2015 - UK
Adobe Digital Roadblock Report 2015 - UKAdobe Marketing Cloud
 
Adobe Digital Analytics - SiteCatalyst, Test & Target Workshop
Adobe Digital Analytics - SiteCatalyst, Test & Target WorkshopAdobe Digital Analytics - SiteCatalyst, Test & Target Workshop
Adobe Digital Analytics - SiteCatalyst, Test & Target WorkshopDigital Vidya
 
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger MarsenAdobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger MarsenAEM HUB
 
Sviluppo di applicazioni mobile con PhoneGap
Sviluppo di applicazioni mobile con PhoneGapSviluppo di applicazioni mobile con PhoneGap
Sviluppo di applicazioni mobile con PhoneGapDotNetMarche
 
Crocs shoes for girls(toddler, little kids)
Crocs shoes for girls(toddler, little kids)Crocs shoes for girls(toddler, little kids)
Crocs shoes for girls(toddler, little kids)Enrique Torres
 
A study made on favourism of branded shoes
A study made on favourism of branded shoesA study made on favourism of branded shoes
A study made on favourism of branded shoesRebello Renault
 
Road To DTM - Updated
Road To DTM - UpdatedRoad To DTM - Updated
Road To DTM - UpdatedChye Ewe Lee
 
ELSE Corp al Festival delle Comunità in Cambiamento- Stati Generali dell’impr...
ELSE Corp al Festival delle Comunità in Cambiamento- Stati Generali dell’impr...ELSE Corp al Festival delle Comunità in Cambiamento- Stati Generali dell’impr...
ELSE Corp al Festival delle Comunità in Cambiamento- Stati Generali dell’impr...ELSE CORP
 
ELSE Corp at Decoded Fashion Milan: RE-DESIGNING THE FASHION CHAIN
ELSE Corp at Decoded Fashion Milan: RE-DESIGNING THE FASHION CHAINELSE Corp at Decoded Fashion Milan: RE-DESIGNING THE FASHION CHAIN
ELSE Corp at Decoded Fashion Milan: RE-DESIGNING THE FASHION CHAINELSE CORP
 
Why is making and managing apps so hard?
Why is making and managing apps so hard?Why is making and managing apps so hard?
Why is making and managing apps so hard?Nick Bogaty
 
Adobe Summit 2015 - Successful Enterprise SEO session - Dave Lloyd #adobesummit
Adobe Summit 2015 - Successful Enterprise SEO session - Dave Lloyd #adobesummitAdobe Summit 2015 - Successful Enterprise SEO session - Dave Lloyd #adobesummit
Adobe Summit 2015 - Successful Enterprise SEO session - Dave Lloyd #adobesummitDave Lloyd
 
Implementing Test&Target - Agility2013
Implementing Test&Target - Agility2013Implementing Test&Target - Agility2013
Implementing Test&Target - Agility2013Ensighten
 
The Social Marketing Detectives: Adobe CS6 Launch Case Study
The Social Marketing Detectives: Adobe CS6 Launch Case StudyThe Social Marketing Detectives: Adobe CS6 Launch Case Study
The Social Marketing Detectives: Adobe CS6 Launch Case StudyAdobe Marketing Cloud
 
Integration Testing in AEM
Integration Testing in AEMIntegration Testing in AEM
Integration Testing in AEMconnectwebex
 
Gainsight's One-to-Many Program
Gainsight's One-to-Many ProgramGainsight's One-to-Many Program
Gainsight's One-to-Many ProgramGainsight
 
Adobe Marketing Cloud Integration with Adobe AEM
Adobe Marketing Cloud Integration with Adobe AEMAdobe Marketing Cloud Integration with Adobe AEM
Adobe Marketing Cloud Integration with Adobe AEMDeepak Narisety
 

Destacado (20)

Adobe Marketing Cloud
Adobe Marketing CloudAdobe Marketing Cloud
Adobe Marketing Cloud
 
Open Architecture in the Adobe Marketing Cloud - Summit 2014
Open Architecture in the Adobe Marketing Cloud - Summit 2014Open Architecture in the Adobe Marketing Cloud - Summit 2014
Open Architecture in the Adobe Marketing Cloud - Summit 2014
 
Adobe Digital Roadblock Report 2015 - UK
Adobe Digital Roadblock Report 2015 - UKAdobe Digital Roadblock Report 2015 - UK
Adobe Digital Roadblock Report 2015 - UK
 
Adobe Digital Analytics - SiteCatalyst, Test & Target Workshop
Adobe Digital Analytics - SiteCatalyst, Test & Target WorkshopAdobe Digital Analytics - SiteCatalyst, Test & Target Workshop
Adobe Digital Analytics - SiteCatalyst, Test & Target Workshop
 
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger MarsenAdobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
Adobe Marketing Cloud Integrations: Myth or Reality? by Holger Marsen
 
Sviluppo di applicazioni mobile con PhoneGap
Sviluppo di applicazioni mobile con PhoneGapSviluppo di applicazioni mobile con PhoneGap
Sviluppo di applicazioni mobile con PhoneGap
 
Crocs shoes for girls(toddler, little kids)
Crocs shoes for girls(toddler, little kids)Crocs shoes for girls(toddler, little kids)
Crocs shoes for girls(toddler, little kids)
 
A study made on favourism of branded shoes
A study made on favourism of branded shoesA study made on favourism of branded shoes
A study made on favourism of branded shoes
 
Road To DTM - Updated
Road To DTM - UpdatedRoad To DTM - Updated
Road To DTM - Updated
 
ELSE Corp al Festival delle Comunità in Cambiamento- Stati Generali dell’impr...
ELSE Corp al Festival delle Comunità in Cambiamento- Stati Generali dell’impr...ELSE Corp al Festival delle Comunità in Cambiamento- Stati Generali dell’impr...
ELSE Corp al Festival delle Comunità in Cambiamento- Stati Generali dell’impr...
 
ELSE Corp at Decoded Fashion Milan: RE-DESIGNING THE FASHION CHAIN
ELSE Corp at Decoded Fashion Milan: RE-DESIGNING THE FASHION CHAINELSE Corp at Decoded Fashion Milan: RE-DESIGNING THE FASHION CHAIN
ELSE Corp at Decoded Fashion Milan: RE-DESIGNING THE FASHION CHAIN
 
Why is making and managing apps so hard?
Why is making and managing apps so hard?Why is making and managing apps so hard?
Why is making and managing apps so hard?
 
Adobe Summit 2015 - Successful Enterprise SEO session - Dave Lloyd #adobesummit
Adobe Summit 2015 - Successful Enterprise SEO session - Dave Lloyd #adobesummitAdobe Summit 2015 - Successful Enterprise SEO session - Dave Lloyd #adobesummit
Adobe Summit 2015 - Successful Enterprise SEO session - Dave Lloyd #adobesummit
 
Implementing Test&Target - Agility2013
Implementing Test&Target - Agility2013Implementing Test&Target - Agility2013
Implementing Test&Target - Agility2013
 
Scalable Engaging Experiences
Scalable Engaging ExperiencesScalable Engaging Experiences
Scalable Engaging Experiences
 
Ms PowerPoint basic
Ms PowerPoint basicMs PowerPoint basic
Ms PowerPoint basic
 
The Social Marketing Detectives: Adobe CS6 Launch Case Study
The Social Marketing Detectives: Adobe CS6 Launch Case StudyThe Social Marketing Detectives: Adobe CS6 Launch Case Study
The Social Marketing Detectives: Adobe CS6 Launch Case Study
 
Integration Testing in AEM
Integration Testing in AEMIntegration Testing in AEM
Integration Testing in AEM
 
Gainsight's One-to-Many Program
Gainsight's One-to-Many ProgramGainsight's One-to-Many Program
Gainsight's One-to-Many Program
 
Adobe Marketing Cloud Integration with Adobe AEM
Adobe Marketing Cloud Integration with Adobe AEMAdobe Marketing Cloud Integration with Adobe AEM
Adobe Marketing Cloud Integration with Adobe AEM
 

Similar a Integrating with Adobe Marketing Cloud - Summit 2014

Introduction to Marketing Cloud UI, Adobe Summit 2014
Introduction to Marketing Cloud UI, Adobe Summit 2014Introduction to Marketing Cloud UI, Adobe Summit 2014
Introduction to Marketing Cloud UI, Adobe Summit 2014Damien Antipa
 
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...mfrancis
 
Hadoop-as-a-Service for Lifecycle Management Simplicity
Hadoop-as-a-Service for Lifecycle Management SimplicityHadoop-as-a-Service for Lifecycle Management Simplicity
Hadoop-as-a-Service for Lifecycle Management SimplicityDataWorks Summit
 
HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3 HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3 BeMyApp
 
Dissecting and Attacking RMI Frameworks
Dissecting and Attacking RMI FrameworksDissecting and Attacking RMI Frameworks
Dissecting and Attacking RMI FrameworksOnapsis Inc.
 
AEM and Sling
AEM and SlingAEM and Sling
AEM and SlingLokesh BS
 
ColdFusion 11 Overview - CFSummit 2013
ColdFusion 11 Overview - CFSummit 2013ColdFusion 11 Overview - CFSummit 2013
ColdFusion 11 Overview - CFSummit 2013Rupesh Kumar
 
Online gas booking project in java
Online gas booking project in javaOnline gas booking project in java
Online gas booking project in javas4al_com
 
Building Creative Product Extensions with Experience Manager
Building Creative Product Extensions with Experience ManagerBuilding Creative Product Extensions with Experience Manager
Building Creative Product Extensions with Experience ManagerJustin Edelson
 
Building Creative Product Extensions with Experience Manager
Building Creative Product Extensions with Experience ManagerBuilding Creative Product Extensions with Experience Manager
Building Creative Product Extensions with Experience Managerconnectwebex
 
Dockerizing apps for the Deployment Platform of the Month with OSGi - David B...
Dockerizing apps for the Deployment Platform of the Month with OSGi - David B...Dockerizing apps for the Deployment Platform of the Month with OSGi - David B...
Dockerizing apps for the Deployment Platform of the Month with OSGi - David B...mfrancis
 
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)jeckels
 
Overzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene BogaartOverzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene BogaartJaco Haans
 
Automating and Accelerating Application Deployments to IBM WebSphere without ...
Automating and Accelerating Application Deployments to IBM WebSphere without ...Automating and Accelerating Application Deployments to IBM WebSphere without ...
Automating and Accelerating Application Deployments to IBM WebSphere without ...XebiaLabs
 
JavaOne 2014: Java vs JavaScript
JavaOne 2014:   Java vs JavaScriptJavaOne 2014:   Java vs JavaScript
JavaOne 2014: Java vs JavaScriptChris Bailey
 
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaCloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaAmazon Web Services
 

Similar a Integrating with Adobe Marketing Cloud - Summit 2014 (20)

Sightly_techInsight
Sightly_techInsightSightly_techInsight
Sightly_techInsight
 
Introduction to Marketing Cloud UI, Adobe Summit 2014
Introduction to Marketing Cloud UI, Adobe Summit 2014Introduction to Marketing Cloud UI, Adobe Summit 2014
Introduction to Marketing Cloud UI, Adobe Summit 2014
 
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
Creating an all-purpose REST API for Cloud services using OSGi and Sling - C ...
 
Hadoop-as-a-Service for Lifecycle Management Simplicity
Hadoop-as-a-Service for Lifecycle Management SimplicityHadoop-as-a-Service for Lifecycle Management Simplicity
Hadoop-as-a-Service for Lifecycle Management Simplicity
 
HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3 HP Helion European Webinar Series ,Webinar #3
HP Helion European Webinar Series ,Webinar #3
 
Dissecting and Attacking RMI Frameworks
Dissecting and Attacking RMI FrameworksDissecting and Attacking RMI Frameworks
Dissecting and Attacking RMI Frameworks
 
Pyramid deployment
Pyramid deploymentPyramid deployment
Pyramid deployment
 
AEM and Sling
AEM and SlingAEM and Sling
AEM and Sling
 
ColdFusion 11 Overview - CFSummit 2013
ColdFusion 11 Overview - CFSummit 2013ColdFusion 11 Overview - CFSummit 2013
ColdFusion 11 Overview - CFSummit 2013
 
Online gas booking project in java
Online gas booking project in javaOnline gas booking project in java
Online gas booking project in java
 
Notes
NotesNotes
Notes
 
Building Creative Product Extensions with Experience Manager
Building Creative Product Extensions with Experience ManagerBuilding Creative Product Extensions with Experience Manager
Building Creative Product Extensions with Experience Manager
 
Building Creative Product Extensions with Experience Manager
Building Creative Product Extensions with Experience ManagerBuilding Creative Product Extensions with Experience Manager
Building Creative Product Extensions with Experience Manager
 
Dockerizing apps for the Deployment Platform of the Month with OSGi - David B...
Dockerizing apps for the Deployment Platform of the Month with OSGi - David B...Dockerizing apps for the Deployment Platform of the Month with OSGi - David B...
Dockerizing apps for the Deployment Platform of the Month with OSGi - David B...
 
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
Oracle Coherence Strategy and Roadmap (OpenWorld, September 2014)
 
Overzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene BogaartOverzicht van de GlassFish technologie, Eugene Bogaart
Overzicht van de GlassFish technologie, Eugene Bogaart
 
Automating and Accelerating Application Deployments to IBM WebSphere without ...
Automating and Accelerating Application Deployments to IBM WebSphere without ...Automating and Accelerating Application Deployments to IBM WebSphere without ...
Automating and Accelerating Application Deployments to IBM WebSphere without ...
 
JavaOne 2014: Java vs JavaScript
JavaOne 2014:   Java vs JavaScriptJavaOne 2014:   Java vs JavaScript
JavaOne 2014: Java vs JavaScript
 
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh VariaCloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
 
MySQL Devops Webinar
MySQL Devops WebinarMySQL Devops Webinar
MySQL Devops Webinar
 

Más de Paolo Mottadelli

AEM (CQ) eCommerce Framework
AEM (CQ) eCommerce FrameworkAEM (CQ) eCommerce Framework
AEM (CQ) eCommerce FrameworkPaolo Mottadelli
 
Adobe AEM Commerce with hybris
Adobe AEM Commerce with hybrisAdobe AEM Commerce with hybris
Adobe AEM Commerce with hybrisPaolo Mottadelli
 
Jira as a Project Management Tool
Jira as a Project Management ToolJira as a Project Management Tool
Jira as a Project Management ToolPaolo Mottadelli
 
Interoperability at Apache Software Foundation
Interoperability at Apache Software FoundationInteroperability at Apache Software Foundation
Interoperability at Apache Software FoundationPaolo Mottadelli
 
Content Analysis with Apache Tika
Content Analysis with Apache TikaContent Analysis with Apache Tika
Content Analysis with Apache TikaPaolo Mottadelli
 
Content analysis for ECM with Apache Tika
Content analysis for ECM with Apache TikaContent analysis for ECM with Apache Tika
Content analysis for ECM with Apache TikaPaolo Mottadelli
 

Más de Paolo Mottadelli (10)

AEM (CQ) eCommerce Framework
AEM (CQ) eCommerce FrameworkAEM (CQ) eCommerce Framework
AEM (CQ) eCommerce Framework
 
Adobe AEM Commerce with hybris
Adobe AEM Commerce with hybrisAdobe AEM Commerce with hybris
Adobe AEM Commerce with hybris
 
Java standards in WCM
Java standards in WCMJava standards in WCM
Java standards in WCM
 
JCR and Sling Quick Dive
JCR and Sling Quick DiveJCR and Sling Quick Dive
JCR and Sling Quick Dive
 
Open Development
Open DevelopmentOpen Development
Open Development
 
Apache Poi Recipes
Apache Poi RecipesApache Poi Recipes
Apache Poi Recipes
 
Jira as a Project Management Tool
Jira as a Project Management ToolJira as a Project Management Tool
Jira as a Project Management Tool
 
Interoperability at Apache Software Foundation
Interoperability at Apache Software FoundationInteroperability at Apache Software Foundation
Interoperability at Apache Software Foundation
 
Content Analysis with Apache Tika
Content Analysis with Apache TikaContent Analysis with Apache Tika
Content Analysis with Apache Tika
 
Content analysis for ECM with Apache Tika
Content analysis for ECM with Apache TikaContent analysis for ECM with Apache Tika
Content analysis for ECM with Apache Tika
 

Último

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Último (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Integrating with Adobe Marketing Cloud - Summit 2014

  • 1. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Integrating with Adobe Marketing Cloud Paolo Mottadelli | Senior Manager, Marketing Cloud Product Management
  • 2. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2 Paolo Mottadelli Senior Manager, Marketing Cloud Product Management @paolomoz
  • 3. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3 Adopters Features YOUR perfect Platform: features + extensibility + support for integrations
  • 4. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Agenda 4 1. Intro: DNA of Marketing Campaigns 2. Use case: Marketing Cloud Experience 3. Use case: Experience Manager 4. Use case: Analytics 5. Activation: Dynamic Tag Management 6. Summary: Common Integration Pattern
  • 5. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5 DNA of Marketing Campaigns1
  • 6. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3: SERVICE INFRASTRUCTURE LEVEL Users, Groups, Orgs, etc.. 2: MARKETING CONCEPTS LEVEL Content, Asset, Audience, etc... 1: SOLUTION LEVEL SoCo component, custom feed, etc.. COMMON PATTERN MARKETING CLOUD EXPERIENCE marketing.adobe.com 6 3-level Architecture.
  • 7. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. The DNA of Marketing Campaigns 7 METRICS CONTEXT ASSETS CONTENT PLAN EXECUTE MONITOR CAMPAIGN LOCATIONSAUDIENCES
  • 8. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. The DNA of Marketing Campaigns 8 Right brain marketers create campaigns by composing experiences that place content and assets into the right channels. ASSETS CONTENT LOCATIONS
  • 9. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. The DNA of Marketing Campaigns 9 METRICS CONTEXT AUDIENCES Left brain marketers measure and optimize campaigns by defining audiences based on collected context data that combine behavior and identity.
  • 10. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Marketing Cloud cross solution integrations 10 Adobe Marketing Cloud can serve as the operating system of all your marketing apps MAIL + FINDER LEGACY APP + ASSET SELECTOR
  • 11. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11 Marketing Cloud Experience https://marketing.adobe.com2
  • 12. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Architecture in a nutshell 12 Java$VM$ Running$in$Servlet$Container$ or$Java$EE$Applica7on$Server$ Access$Control,$Versioning,$ Search,$$ Observa7on$ Fully$OSGi/Java$based$ modern$Applica7on$Stack$ $ Extensible$and$Modular! Interac7ng$with$any$client$ run7me$ $ HTTP[S],$WebDAV,$…$ JCR$2.0$Content$Repository$ OSGi$5$Applica7on$Run7me$ RESTful$Web$Applica7on$Framework$
  • 13. © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13 /assets.html/content/mac/geometrixx/banners/adventure.psd
  • 14. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS OAUTH <script src=https:// marketing.adobe.com mac.api.sharecard: function (options) { GET https:// [..]/sharefame.json 14 Marketing Cloud Experience | Integration architecture
  • 15. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS OAUTH <script src=https:// marketing.adobe.com mac.api.sharecard: function (options) { GET https:// [..]/sharefame.json 15 Marketing Cloud Experience | Integration architecture
  • 16. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. REST API: Post a New Card Request URL: http://marketing.adobe.com/[...]/sally/boards/demo-analyst/_jcr_content.json Request Method: POST Form Data: payload/link:https://acc-sc.vm363.dev.omniture.com/sc15/reports/index.html payload/jcr:title:Share Title payload/jcr:description:Share Subtitle payload/dataUrl:/libs/mac/components/shareframe/test/test_bar.json payload/chartType:/rank/bar/stack payload/dataJson:{"data":[[[{"val":2057}]],.... ,"children":[]} payload/chartOpts:{"displayCount":5,"interactive":false,"category":"rank","type":"bar"} payload/product:Site Catalyst payload/type:dv-report 16 Demo
  • 17. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS OAUTH <script src=https:// marketing.adobe.com mac.api.sharecard: function (options) { GET https:// [..]/sharefame.json 17 Marketing Cloud Experience | Integration architecture
  • 18. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS OAUTH <script src=https:// marketing.adobe.com mac.api.sharecard: function (options) { GET https:// [..]/sharefame.json 18 Marketing Cloud Experience | Integration architecture
  • 19. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. JAVASCRIPT LIBRARY: Integrate the Shareframe 19 function clickShareButton() { var opts = { url: "https://third-party-domain/page.html", title: "Third Party Report", type: "dv-report", data:{ dataURL:"https://third-party-domain/data.json", chartType:"/trend/line" }, auth:{ type: "bearer", token: "765c3d40aa57f25ef74d1118e97b15f2", }}; tartan.shareCard(opts);} Demo
  • 20. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS OAUTH <script src=https:// marketing.adobe.com mac.api.sharecard: function (options) { GET https:// [..]/sharefame.json 20 Marketing Cloud Experience | Integration architecture
  • 21. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MARKETING CLOUD REST API JAVASCRIPT LIBRARY JAVASCRIPT TAGS OAUTH <script src=https:// marketing.adobe.com mac.api.sharecard: function (options) { GET https:// [..]/sharefame.json 21 Marketing Cloud Experience | Integration architecture
  • 22. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. WIDGETS: enabling Marketing Cloud features <script src=”https://marketing.adobe.com/api.js”/> selectAsset = function() { var opts = { callback: function(selection) {}, auth: { type: "bearer", token: "uy2tuy2t1uybt2u..." }, } }; tartan.api.selectAsset(opts); 22 Demo
  • 23. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Managing authorization 23 access token resource
  • 24. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 24 Experience Manager3
  • 25. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. AEM architecture in a nutshell 25 Java$VM$ Running$in$Servlet$Container$ or$Java$EE$Applica7on$Server$ Access$Control,$Versioning,$ Search,$$ Observa7on$ Fully$OSGi/Java$based$ modern$Applica7on$Stack$ $ Extensible$and$Modular! Interac7ng$with$any$client$ run7me$ $ HTTP[S],$WebDAV,$…$ JCR$2.0$Content$Repository$ OSGi$5$Applica7on$Run7me$ RESTful$Web$Applica7on$Framework$
  • 26. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. AEM Open Core 26 Repository* Applica/on*Run/me* JCR:!Apache!Jackrabbit! Search:*Apache!Lucene! Content*Extrac/on:* POI,!Tika,!PDFBox! Search!Extensions! Graphic!Rendering! CIFS/SMB!Access! Virtual!Repository! TARHbased! NodeHstore! SharedHnothing! Cluster! Web*Framework:!Apache!Sling! OSGi*Run/me:!Apache!Felix! Vault!&!SVN!Tools! Web/Eclipse!IDE!
  • 27. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. The OSGi container 27 Class%Loading% Bundle%B% V1.0.0% Bundle%C% V1.0.0% Life%Cycle% Service%Registry% Services% Security% Bundle%A% V1.0.0% Bundle%A% V1.0.0% Bundle%B% V2.0.0% Bundle%A% V1.1.0% Bundle%B% V2.1.0%
  • 28. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Why OSGi matters 28 Create Modular and reusable software Create evolvable software Create line of products Your application is going to be OUTDATED. (Or buggy...)
  • 29. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Experience Manager | Development & Deployment 29 DEVELOPMENT INSTANCE FRONT-END COMPONENTS BACKEND EXTENSIONS CONTENT DEPLOYMENT INSTANCE CONTENT PACKAGE CUSTOM Demo
  • 30. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Cloud Services 30 Demo features
  • 31. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 31 Analytics4
  • 32. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Analytics + Enterprise Custom Integration 32 MARKETING CLOUD WEBSITE INTEGRATED DATA REPORTS IN IN OUT
  • 33. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Analytics + Partner + Enterprise Custom Integration 33 MARKETING CLOUD Integration Wizard INTEGRATED DATA MARKETING CLOUD PARTNER MARKETING CLOUD USER WEBSITE Demo
  • 34. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 34 Dynamic Tag Management5
  • 35. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Dynamic Tag Management | Activation 35 Tag Tag Tag Tag MARKETING CLOUD THIRD PARTY SYSTEM INTEG. OTHERS
  • 36. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Dynamic Tag Management | Activation 36 Dynam ic Tag M anagem ent MARKETING CLOUD THIRD PARTY SYSTEM INTEG. OTHERS
  • 37. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 37 Summary6
  • 38. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. MARKETING CLOUD SERVICE CLIENT LIBRARY ACTIVATION OTHER LIBRARY AUTHORIZATION Example: Javascript Tag 38 1: Common Integration Patter Example: Javascript Library Example: REST API Example: Java Library Example: OAuth 2.0
  • 39. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 39 2: Integrating through Marketing Cloud shared resources CONTENT 3rd PARTY APP AUDIENCES DATA CONTEXT CHANNELS ASSETS
  • 40. © 2014 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Want to follow up? Reach out. paolom@adobe.com @paolomoz Q&A