evolve 2014 experience driven commerce

58
EVOLVE 2014 EXPERIENCE-DRIVEN COMMERCE www.elasticpath.com Sal Visca CTO, Elastic Path Nov 19, 2014

Upload: elastic-path

Post on 01-Jul-2015

378 views

Category:

Technology


7 download

DESCRIPTION

Connecting the Experience: How APIs are Revolutionizing Commerce in the Age of the Consumer Embedding transactional capability within brand marketing to create digital experiences that bring a brand to life is a powerful new commerce strategy. But significant technical hurdles need to be cleared. How will your business overcome them? By harnessing API technologies, CIOs, digital CMOs, and developers are finding success in quickly delivering the perfect mix of content and commerce to every piece of glass, without the pain points or slow time to market normally associated with complex enterprise applications. Join Sal Visca, Chief Technology Officer, Elastic Path, as he reveals how the world's leading brands accelerate the customer journey by using Commerce Integration Platforms and hypermedia APIs to embed commerce software directly within the Adobe Marketing Cloud. If you’re in charge of IT strategy or implementation, don’t miss this revealing session. You’ll learn: - How to overcome technical and organizational challenges that block the delivery of experience-driven commerce. - How hypermedia API technology can embed transactional capabilities directly into Adobe Marketing Cloud. - How to build a best-of-breed, interoperable technology platform to spur innovation - How to make IT a super hero among your business users.

TRANSCRIPT

Page 1: Evolve 2014 experience driven commerce

EVOLVE 2014 EXPERIENCE-DRIVEN COMMERCE!

www.elasticpath.com!

Sal Visca!CTO, Elastic Path!

Nov 19, 2014!

Page 2: Evolve 2014 experience driven commerce

Elastic Path is the leading independent enterprise experience-driven commerce platform

over $6.5 billion customer revenue created annually

2000 founded in Vancouver,

Canada

150+ customers

100% MRR growth

#1 commerce blog

Recognized as a “major player”

150+ professionals

•  We help the world’s best brands create revenue from experience-driven commerce •  We have an international team serving enterprises around the globe •  We offer patent-pending solutions, proven execution, and great enterprise references

Page 3: Evolve 2014 experience driven commerce

1.  Technical and organizational challenges blocking experience-driven commerce#

2.  An API approach to enabling the Adobe Marketing Cloud#

3.  The Accelerating Need for Intelligent APIs#

4.  Evolution of API Technologies#

5.  Elastic Path’s Approach to APIs#

6.  APIs: Enabling the Digital Organization#

7.  Summary #

Agenda

Page 4: Evolve 2014 experience driven commerce

Overcoming Technical and Organizational challenges

that block the delivery of experience-driven commerce

Page 5: Evolve 2014 experience driven commerce

Organizational Silos

Page 6: Evolve 2014 experience driven commerce

 Source:    US  Cross-­‐Channel  Retail  Forecast,  2011  to  2016,  Forrester  Research  Inc.,  October  2013  

Consumer digital experiences are disjointed

Glossy!Catalog!

Page 7: Evolve 2014 experience driven commerce

Immersive!!

Engaging!!

In-Context!

Experience-driven!Catalog-driven!

Informational!!

Data Overload!!

Lack Context!

Jarring Consumer Journeys

Page 8: Evolve 2014 experience driven commerce
Page 9: Evolve 2014 experience driven commerce

Many  new    Access-­‐points,  Touchpoints  

Future-­‐proof  PlaDorm  

 PlaDorm  for  the  “unknown”  

Page 10: Evolve 2014 experience driven commerce

Elastic Path Edition for Adobe Experience Manager

Page 11: Evolve 2014 experience driven commerce
Page 12: Evolve 2014 experience driven commerce

An API approach to enabling the Adobe Marketing Cloud!

Page 13: Evolve 2014 experience driven commerce

Elastic Path for Adobe® Marketing Cloud

Page 14: Evolve 2014 experience driven commerce

§  Connects all data to Adobe Marketing Cloud via hypermedia Cortex API with Live Authoring

§  Exposes Core Commerce capabilities via Cortex API

§  Provides a way for partners to integrate easily into the Elastic Path ecosystem via Cortex API or Enterprise Integration Framework

§  Enables commerce experiences through the Internet Of Things leveraging the Cortex API

§  Enterprise Integration Framework brings in data from other business platforms which can then be exposed via Cortex API

Page 15: Evolve 2014 experience driven commerce

PATENT-­‐PENDING  TECH  

LEVEL  3  REST  intui9ve,  universal  

LEVEL  2  REST  

LEVEL  1  REST  

SOAP  /  RPC  obscure,  proprietary    

vs.  typical  plaDorm  

LEVEL  3  REST  HYPERMEDIA  API   REDUCED  EFFORT  AND  COST  

vs.  typical  pla?orm  person/days  

§  Industry’s first commercial implementation §  Self-discoverable hypermedia controls §  Intuitive, universal interface §  Highly usable by digital agencies and SIs

§  Realization of Gartner® Pace Layering §  Completely decouples front and back ends §  Stability, control, security, and performance §  “Self serve” commerce capabilities

Page 16: Evolve 2014 experience driven commerce

APIs enabling transactional capabilities to be embedded directly into Adobe Marketing Cloud!

Page 17: Evolve 2014 experience driven commerce

Ecommerce and CMS platform capabilities are rapidly amalgamating

*  Commerce  and  Content:  The  Perfect  Couple  or  a  Tumultuous  Affair?      Forrester  Research  Inc.,  November  19,  2013  

Page 18: Evolve 2014 experience driven commerce

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Page 19: Evolve 2014 experience driven commerce

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Page 20: Evolve 2014 experience driven commerce

Adobe  NaBve  Components  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Page 21: Evolve 2014 experience driven commerce

Adobe  NaBve  Components  

Adobe  CMS  Data  Store  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Page 22: Evolve 2014 experience driven commerce

Adobe  NaBve  Components  

Adobe  CMS  Data  Store  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Page 23: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Page 24: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Page 25: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Page 26: Evolve 2014 experience driven commerce

Commerce  IntegraBon  PlaGorm  

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Page 27: Evolve 2014 experience driven commerce

Commerce  IntegraBon  PlaGorm  

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Connector  

Page 28: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Commerce  IntegraBon  PlaGorm  

Connector  

Page 29: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Commerce  IntegraBon  PlaGorm  

Connector  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Page 30: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

Commerce  IntegraBon  PlaGorm  

Connector  

Page 31: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

Commerce  IntegraBon  PlaGorm  

Connector  

DifferenBator  Features  •  Store  inventory  •  Retail  order  status  •  Other  

Page 32: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

DifferenBator  Features  •  Store  inventory  •  Retail  order  status  •  Other  

Commerce  IntegraBon  PlaGorm  

Connector  

EAI  Framew

ork  

Page 33: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

DifferenBator  Features  •  Store  inventory  •  Retail  order  status  •  Other  

Commerce  IntegraBon  PlaGorm  

Connector  

EAI  Framew

ork  

Stan

dard  

Conn

ector  

Page 34: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

DifferenBator  Features  •  Store  inventory  •  Retail  order  status  •  Other  

Commerce  IntegraBon  PlaGorm  

Connector  

EAI  Framew

ork  

Stan

dard  

Conn

ector  

Page 35: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

DifferenBator  Features  •  Store  inventory  •  Retail  order  status  •  Other  

Commerce  IntegraBon  PlaGorm  

Connector  

EAI  Framew

ork  

Stan

dard  

Conn

ector  

Custom

 Co

nnector  

Page 36: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

DifferenBator  Features  •  Store  inventory  •  Retail  order  status  •  Other  

Commerce  IntegraBon  PlaGorm  

Connector  

EAI  Framew

ork  

Stan

dard  

Conn

ector  

Custom

 Co

nnector  

Page 37: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

DifferenBator  Features  •  Store  inventory  •  Retail  order  status  •  Other  

Commerce  IntegraBon  PlaGorm  

Connector  

EAI  Framew

ork  

Stan

dard  

Conn

ector  

Custom

 Co

nnector  

Custom  Components  

Page 38: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

DifferenBator  Features  •  Store  inventory  •  Retail  order  status  •  Other  

Commerce  IntegraBon  PlaGorm  

Connector  

EAI  Framew

ork  

Stan

dard  

Conn

ector  

Custom

 Co

nnector  

Custom  Components  

Connector  

Page 39: Evolve 2014 experience driven commerce

Adobe  NaBve  Components   EP  Commerce  Components  

Adobe  CMS  Data  Store  

Commerce  Features  •  Catalog  &  pricing  •  Payments,  Taxes,  etc  •  Order  handling  

Adobe  Experience  Manager  

Customers,  Shoppers  &  Dealers  

Cortex  SDK  

Enterprise  Systems  

DifferenBator  Features  •  Store  inventory  •  Retail  order  status  •  Other  

Commerce  IntegraBon  PlaGorm  

Connector  

EAI  Framew

ork  

Stan

dard  

Conn

ector  

Custom

 Co

nnector  

Custom  Components  

Connector  

Page 40: Evolve 2014 experience driven commerce

Experience Manager

Component Component Component Component Component

Adobe Commerce API

AEM Integration Layer CRX

Cortex SDK

AEM

AEM Commerce

Elastic Path

Commerce Integration Platform

Core Commerce

Resource

Binding

Resource

Binding

Resource

Binding

Resource

Binding

Resource

Binding

Resource

Binding

Project Extension

Resource

Binding

Pricing Promotions …

Other System Other System

Java Web Service

REST/HTTP

Marketing Cloud

Analytics

Target

Campaign

Page 41: Evolve 2014 experience driven commerce

The Accelerating Need "for Intelligent APIs

How to build a best-of-breed, Interoperable technology platform "

to spur innovation

Page 42: Evolve 2014 experience driven commerce

The Accelerating Need for Intelligent APIs

§  Mass proliferation of new devices, consumer touchpoints!

§  New points of content and service consumption!

§  Continuous Innovation and Experimentation, Fast Fail#

§  Digital: Blending the Online and Physical Worlds#

§  The Internet of Things – the Internet of Everything !!

§  Increasing Interconnectedness of the World #

#Intelligent APIs are the enabling technology!

Page 43: Evolve 2014 experience driven commerce

APIs to enable Digital Consumer Engagement

Some  Digital  MarkeZng  capabiliZes  that  will  benefit  from  good  APIs  

Page 44: Evolve 2014 experience driven commerce

Evolution of "API technologies

Page 45: Evolve 2014 experience driven commerce

Evolution of API technologies

It’s been a journey of technologies:#

§  RPC - Remote Procedure Calls#§  POX – Poor Old XML over HTTP#§  Web Services endpoints, WSDL#§  SOAP#§  RESTful (“Give SOAP a REST”)#

§  Hypermedia API Level 3 REST#

Elastic Path has commercialized a Level 3+ REST API Framework called Cortex #

Page 46: Evolve 2014 experience driven commerce

SOAP

RMI

REST/JSON

Hypermedia

PubSub REST !

RESTless SDK’s

API Technologies “Hype Cycle”

Page 47: Evolve 2014 experience driven commerce

Hypermedia

SOAP

REST/JSON

Hypermedia moving past the hype

§  Standardization#§  SDKs, tools#§  Emerging frameworks#§  Real-world usage

#

The time has come for intelligent APIs!

Page 48: Evolve 2014 experience driven commerce

The Elastic Path Approach to APIs

Page 49: Evolve 2014 experience driven commerce

References:      h\p://marZnfowler.com/arZcles/richardsonMaturityModel.html        based  on    Leonard  Richardson’s  the  Richardson  Maturity  Model  (RMM)                                                    h\p://restcookbook.com/Miscellaneous/richardsonmaturitymodel/                                                    h\p://www.ics.uci.edu/~fielding/pubs/dissertaZon/top.htm  

Richardson Maturity Model (RMM) – Levels of REST

Page 50: Evolve 2014 experience driven commerce

LEVEL 2 REST

LEVEL 1 REST

LEVEL 3 REST

PROVIDES: Fully-defined hypermedia controls Self-discoverable data shapes

NEED TO KNOW: Nothing

NO STANDARDS Limited EXAMPLES Limited FRAMEWORKS

CORTEX API intuitive, universal PROVIDES: Resources, Verbs, Endpoint Links

NEED TO KNOW: Nothing

PROVIDES: Resources, Verbs NEED TO KNOW: Data Shapes, Endpoints SOAP / RPC

obscure, proprietary

PROVIDES: Resources NEED TO KNOW: Actions, Data Shapes, Endpoints

Elastic Path Cortex spans the API chasm to Level 3 REST

Fantasy  ?    Zealot?    RESTafarian  ?    PragmaZc  REST  ?    

Page 51: Evolve 2014 experience driven commerce

The power of the Elastic Path Cortex Hypermedia API Projecting business capabilities#

§  Abstract touchpoints away from complex business rules, but enable them with business concepts#

§  Allow touchpoints and business rules to evolve independently. Lower long-term maintenance costs#

Developer Experience#

§  Allow developers of different skillsets and experiences to understand and leverage the API with minimal training and ramp-up#

§  Give greater flexibility for touchpoint developers with minimal overhead#

§  “headless” ecommerce stack for easy integration into the Adobe Marketing Cloud and other touchpoints#

h\p://developers.elasZcpath.com/  

Page 52: Evolve 2014 experience driven commerce

APIs Enabling the Digital Organization

Page 53: Evolve 2014 experience driven commerce

EP Cortex – supporting the Consumer Journey

*  Commerce  Everywhere™  uses  a  patent-­‐pending    Level  3  REST  API  framework  to  streamline  the  integraZon  of  enterprise  commerce  funcZonality  into  client  applicaZons  

Page 54: Evolve 2014 experience driven commerce

Websites  

Web  Storefront  

Content  Management  System  (CMS)  

Web Browser HTML5

Commerce  PlaDorm  

Ecommerce  Sites  

Mobile  Handsets  Tablets,  eReaders   Social  

©Copyright  2014  –  ElasZc  Path  Soiware  Inc.  All  rights  reserved.  Custom

er  Service  Rep  

Customer  Experience  System  (CES)  

MarkeZng  Team  Digital  Assets  

Campaign  Management  

Search  and  Promote  

AnalyBcs  and  PredicBve  

MulBvariate  TesBng  

Social,  Mobile  

LocaBon-­‐Based  MarkeBng  

Master  User  Profile  

Media  Management  

Digital  MarkeBng  Cloud  

Systems  of  Record  

Back  Office  Workers  

Financial  Analysts  

Master  Product  Catalog  

OSS, BSS ERP CRM PIM, MDM BI

System of Record API Services

Customer    Service  Reps  

eCommerce  Store  Operators  

Product  Catalog  Managers  

Digital  Catalog  Managers  

Merchandizing   Cart,  Checkout  

Pricing   Coupons  

PromoBons   PersonalizaBon  

Search   MulB-­‐store  

Tax   RaBngs/Reviews  

Fraud   RecommendaBons  

Payment   SubscripBons  

Inventory   Orders  (OMS)  

ElasBc  Path  Cortex  API                  

Digital  Delivery  

AdministraB

on  

Physical  Products  

DRM,  EnBtlements  

VOD,  SVOD,  TVOD  

OTT    Streaming  

VCMS  

Commerce  IntegraBons  ElasBc  Path  Core  Commerce  

ElasBc  Path  Enterprise  Services  IntegraBon  Layer  

Enterprise  Bindings  

EP  Catalog  

ElasBc  Path  Digital  Commerce  Engine  Bindings   Bindings  to  3rd  Party  Commerce  IntegraBons   Catalog  Bindings   Bindings  to  3rd  Party  Services  

Digital  Products  

API  Gateway  

Native Apps

Mobile    POS  

Wearable  Devices  GPS  Devices,  Beacons  

Connected  Cars  Home  AutomaZon  

Internet  of  Things,  M2M  

In-­‐App   Connected  TVs,  IPTV,    STBs,  Game  Consoles  

Digital    Retail  Stores  

Page 55: Evolve 2014 experience driven commerce

Summary  

Page 56: Evolve 2014 experience driven commerce

Summary

§  Tight integration between Content and Commerce is critical for Experience Driven Commerce:#

à Elastic Path for Adobe Marketing Cloud#

§  APIs are the key to deep integration #

§  APIs will enable commerce / monetization to be embedded in consumer digital and physical experiences#

§  The Internet of Everything is coming fast and furious – be ready with an intelligent API - Elastic Path Cortex#

#

Page 57: Evolve 2014 experience driven commerce

Continue the Discussion

1.  Swing by our booth to further discuss our API and Commerce Integration or for a demo (Booth #2)#

2.  Email [email protected] to set up a 1:1 meeting with our technologists#

3.  Or try it out for yourself first: http://developers.elasticpath.com/

#

#

Page 58: Evolve 2014 experience driven commerce

2014 EVOLVE EXPERIENCE-DRIVEN COMMERCE!

www.elasticpath.com!

Sal Visca!CTO, Elastic Path!

Nov 19, [email protected]!