SlideShare a Scribd company logo
1 of 14
PUBLIC
Brendan Dobbs,Head of Architecture Practice
SAP Hybris Center of Expert Practice
Integrating with the SAP Hybris
Architecture:
From Reference to Real World
2PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
What is a reference
architecture model?
A baseline/
template
Architecture
recommended
practices
Supports end-to-end
business processes for a
given industry, domain,
scenario
Does not account for
all customer
requirements Does not always
need to be adopted
3PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Reference SAP Hybris solution architecture
SAP S/4HANA Enterprise Management*
SAP Hybris Marketing Cloud
Recommendation
model
Know your
customers
Customer profile and interactions
Target groups and campaigns
Offer
model
Segment
model
Products
Customer
Consumer
Product
catalog
Prices
Business
partner
Product,
prices
SAP Hybris Sales Cloud /
SAP Hybris ServiceCloud
Customer
Oppor-
tunity
Ticket Product
Quote /
order
System of
engagement
Personalized
recommendation
Personalized
offers
Personalized
storefront
“Click-
stream”
Cart /
quote
SAP
CRM
(if existing)
SAP Hybris Commerce
Personalized shopping experience
Business
partner
Product
ASM module
Core enterprise platform Order
Lead
Activity
4PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Integration solutions from SAP
PI/PO = SAP Process Integration / SAP Process Orchestration
CPI = SAP Cloud Platform Integration
SAP Hybris Data Hub CPI PI/PO
Deployment options On Premise Cloud On Premise
Data replication (batch) Yes Yes Yes
Synchronous business
processes
No Yes Yes
Content for SAP Hybris
solutions
Yes, but only used for SAP
Hybris Commerce integration
Yes, SAP Hybris
Cloud for Customer,
SAP Hybris Marketing
and others. Not SAP
Hybris Commerce yet.
No
Recommended usage SAP Hybris Commerce to any
other SAP solution (where
content exists)
Cloud to Cloud
Cloud to On
Premise
On Premise to On Premise
5PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Hybris Commerce <—> SAP Hybris Marketing
SAP Hybris
Commerce
SAP Hybris
Marketing
Data hub
Customers
Orders
Saved carts
Reviews
Abandoned carts
Products
REST (CSV) REST (OData)
Interactions
Product
recommendations
Segments
Offers
REST (OData)
REST (OData)Clickstream
interactions
Asynchronous/batch
Synchronous
6PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Hybris Commerce <—> SAP Hybris Cloud for Customer
SAP Hybris
Commerce
SAP Hybris Cloud
for Customer
Data hub
Customers
REST (CSV) SOAP
Individual customers
ASM HTTP redirect
Tickets REST (OData)
Asynchronous/batch
Synchronous
7PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Hybris Marketing <—> SAP Hybris Cloud for Customer
SAP Hybris Cloud
for Customer
SAP Hybris
Marketing
SAP Cloud Platform
Integration
SOAP
Leads
Appointments
Phone calls
Tasks
Campaigns
SOAP
REST (OData) Campaign interactions
REST (OData) SOAP
Customers
Contacts
Consumers
Leads and
opportunities
Appointments,
visits, and phone
calls
8PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Hybris Commerce <—> ERP
REST (CSV) HTTP (IDoc)
Order
Customer
Sales Order
Consumer
DataHub
HTTP (IDoc)
Material
Classification
Condition
Inventory
Products
Classification
PriceRow
Stock
HTTP (ImpEx)
HTTP (IDoc)
Returns/refunds
Shipping conf
Invoice
HTTP (ImpEx)
Returns/refunds
Consignment
SapB2BDocument
RFC (JCo)Price
Credit check
ATP
Cart
Order
SAP Hybris
Commerce
ERP
(SAP S/4HANA,
SAP ERP)
Real-world examples
10PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
§ Real-time pricing from the ERP can introduce latency
§ Fast, responsive performance was a key concern for the business
§ NoSQL storage offers fast storage and retrieval that SAP Hybris Commerce can’t support
§ Large number or complex rules/conditions could be problematic with this approach
Alternative example 1: Near real-time pricing for SAP Hybris Commerce
Price publication (NRT)
PriceRow
SAP Hybris
Commerce
ERP
(SAP S/4HANA /
SAP ERP)
NoSQL
Native driver
Native
import/CSV
11PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
§ SAP Process Integration and SAP Process Orchestration comprise the business’s strategic middleware
solution, in which it has already invested heavily
§ Business did not want to introduce another middleware solution (cost of maintenance/operation)
§ High up-front effort required to create transformation and transportation logic is acceptable
Alternative example 2: SAP Process Integration / SAP Process Orchestration
integration with SAP Hybris Commerce
ERP
(SAP S/4HANA /
SAP ERP)
RFC (IDoc)
PI/PO
REST (JSON)
REST (JSON)
RFC (IDoc)
SAP Hybris
Commerce
12PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
§ Business did not like the complexity of the out-of-the-box solution (Apache ActiveMQ, and event stream
processor
§ SAP Hybris Commerce sends interactions directly to SAP Hybris Marketing but in a batch (performance) and
using background processes
§ Similar solution is now in the product
Alternative example 3: SAP Hybris Commerce → SAP Hybris Marketing
clickstream
ActiveMQ
SAP Hybris
Marketing
BusinessEvent
Native driver
BusinessEvent
Native driver
REST (OData) Interaction (batch)
SAP Hybris
Commerce
13PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Takeaways…..
Architecture needs
to support the
specific requirements
Architecture needs
to fit into the
business’ policies
and strategy
Reference
architecture is at
least an excellent
starting point to build
on
1. 2. 3. 4.
Making sound
architecture
decisions gives the
project the best
chance of success
Thank you.

More Related Content

What's hot

Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshJeffrey T. Pollock
 
SAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitSAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitEdwin Weijers
 
Stream processing and managing real-time data
Stream processing and managing real-time dataStream processing and managing real-time data
Stream processing and managing real-time dataAmazon Web Services
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture Ankit Sharma
 
Sap s 4 hana client strategy
Sap s 4 hana client strategySap s 4 hana client strategy
Sap s 4 hana client strategyssuser017e8f
 
Sap ilm detailed presentation
Sap ilm detailed presentationSap ilm detailed presentation
Sap ilm detailed presentationyusufcetin_sap
 
SAP hybris Caching and Monitoring
SAP hybris Caching and MonitoringSAP hybris Caching and Monitoring
SAP hybris Caching and MonitoringZhuo Huang
 
Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics Araf Karsh Hamid
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationKellton Tech Solutions Ltd
 
Introduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureIntroduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureDatabricks
 
Inside open metadata—the deep dive
Inside open metadata—the deep diveInside open metadata—the deep dive
Inside open metadata—the deep diveDataWorks Summit
 
NoSQL Architecture Overview
NoSQL Architecture OverviewNoSQL Architecture Overview
NoSQL Architecture OverviewChristopher Foot
 
SAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and RecoverySAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and RecoverySAP Technology
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream ProcessingGuido Schmutz
 
YugaByte DB Internals - Storage Engine and Transactions
YugaByte DB Internals - Storage Engine and Transactions YugaByte DB Internals - Storage Engine and Transactions
YugaByte DB Internals - Storage Engine and Transactions Yugabyte
 
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...Databricks
 

What's hot (20)

Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
Sap architecture
Sap architectureSap architecture
Sap architecture
 
SAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitSAP S/4HANA Migration Cockpit
SAP S/4HANA Migration Cockpit
 
Stream processing and managing real-time data
Stream processing and managing real-time dataStream processing and managing real-time data
Stream processing and managing real-time data
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture
 
Ragavendiran's Resume
Ragavendiran's ResumeRagavendiran's Resume
Ragavendiran's Resume
 
Sap s 4 hana client strategy
Sap s 4 hana client strategySap s 4 hana client strategy
Sap s 4 hana client strategy
 
Sap ilm detailed presentation
Sap ilm detailed presentationSap ilm detailed presentation
Sap ilm detailed presentation
 
SAP hybris Caching and Monitoring
SAP hybris Caching and MonitoringSAP hybris Caching and Monitoring
SAP hybris Caching and Monitoring
 
Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics Apache Flink, AWS Kinesis, Analytics
Apache Flink, AWS Kinesis, Analytics
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA Implementation
 
Introduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureIntroduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse Architecture
 
Inside open metadata—the deep dive
Inside open metadata—the deep diveInside open metadata—the deep dive
Inside open metadata—the deep dive
 
NoSQL Architecture Overview
NoSQL Architecture OverviewNoSQL Architecture Overview
NoSQL Architecture Overview
 
SAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and RecoverySAP HANA SPS09 - Backup and Recovery
SAP HANA SPS09 - Backup and Recovery
 
Introduction to Stream Processing
Introduction to Stream ProcessingIntroduction to Stream Processing
Introduction to Stream Processing
 
YugaByte DB Internals - Storage Engine and Transactions
YugaByte DB Internals - Storage Engine and Transactions YugaByte DB Internals - Storage Engine and Transactions
YugaByte DB Internals - Storage Engine and Transactions
 
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
 
SAP HANA - Understanding the Basics
SAP HANA - Understanding the Basics SAP HANA - Understanding the Basics
SAP HANA - Understanding the Basics
 
Apache Atlas: Governance for your Data
Apache Atlas: Governance for your DataApache Atlas: Governance for your Data
Apache Atlas: Governance for your Data
 

Similar to Integrating with the SAP Hybris Architecture: From Reference to Real World

Preparing for Deployment of SAP Ariba Solutions at Your Company
Preparing for Deployment of SAP Ariba Solutions at Your Company	Preparing for Deployment of SAP Ariba Solutions at Your Company
Preparing for Deployment of SAP Ariba Solutions at Your Company SAP Ariba
 
Building Click-And-Mortar solutions with SAP Hybris Commerce
Building Click-And-Mortar solutions with SAP Hybris CommerceBuilding Click-And-Mortar solutions with SAP Hybris Commerce
Building Click-And-Mortar solutions with SAP Hybris CommerceSAP Customer Experience
 
Connect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris CommerceConnect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris CommerceSAP Customer Experience
 
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris SolutionsIntegrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris SolutionsSAP Customer Experience
 
Supplier Success on the Ariba Network
Supplier Success on the Ariba NetworkSupplier Success on the Ariba Network
Supplier Success on the Ariba NetworkSAP Ariba
 
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions IntroSAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions IntroSAP HANA Cloud Platform
 
2017 04-05-de-email-s4hana-bickenbach
2017 04-05-de-email-s4hana-bickenbach2017 04-05-de-email-s4hana-bickenbach
2017 04-05-de-email-s4hana-bickenbachKrishnagoud Dasari
 
SAP Ariba Procurement and SAP Fieldglass Solution Integration
SAP Ariba Procurement and SAP Fieldglass Solution IntegrationSAP Ariba Procurement and SAP Fieldglass Solution Integration
SAP Ariba Procurement and SAP Fieldglass Solution IntegrationSAP Ariba
 
Maximize SAP Ariba Solution ROI Through an Optimized Category Enablement Stra...
Maximize SAP Ariba Solution ROI Through an Optimized Category Enablement Stra...Maximize SAP Ariba Solution ROI Through an Optimized Category Enablement Stra...
Maximize SAP Ariba Solution ROI Through an Optimized Category Enablement Stra...SAP Ariba
 
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)Twan van den Broek
 
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...SAP Ariba
 
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...SAP Ariba
 
5016_s_4hana_embedded_analytics.pdf
5016_s_4hana_embedded_analytics.pdf5016_s_4hana_embedded_analytics.pdf
5016_s_4hana_embedded_analytics.pdfssuser196b2d1
 
SAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE LinuxSAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE LinuxDirk Oppenkowski
 
04. sap business_suite_4_hana
04. sap business_suite_4_hana04. sap business_suite_4_hana
04. sap business_suite_4_hanaRoberto Ortiz
 

Similar to Integrating with the SAP Hybris Architecture: From Reference to Real World (20)

Engage the Aftermarket
Engage the AftermarketEngage the Aftermarket
Engage the Aftermarket
 
Preparing for Deployment of SAP Ariba Solutions at Your Company
Preparing for Deployment of SAP Ariba Solutions at Your Company	Preparing for Deployment of SAP Ariba Solutions at Your Company
Preparing for Deployment of SAP Ariba Solutions at Your Company
 
Building Click-And-Mortar solutions with SAP Hybris Commerce
Building Click-And-Mortar solutions with SAP Hybris CommerceBuilding Click-And-Mortar solutions with SAP Hybris Commerce
Building Click-And-Mortar solutions with SAP Hybris Commerce
 
Connect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris CommerceConnect SAP Cloud Platform with SAP Hybris Commerce
Connect SAP Cloud Platform with SAP Hybris Commerce
 
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris SolutionsIntegrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
 
What’s New in SAP Hybris Sales Cloud
What’s New in SAP Hybris Sales CloudWhat’s New in SAP Hybris Sales Cloud
What’s New in SAP Hybris Sales Cloud
 
Supplier Success on the Ariba Network
Supplier Success on the Ariba NetworkSupplier Success on the Ariba Network
Supplier Success on the Ariba Network
 
Introduction to SAP Business One HANA
Introduction to SAP Business One HANAIntroduction to SAP Business One HANA
Introduction to SAP Business One HANA
 
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions IntroSAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
SAP DKOM 2016 | 30154 | SAP HCP Cloud Extensions Intro
 
2017 04-05-de-email-s4hana-bickenbach
2017 04-05-de-email-s4hana-bickenbach2017 04-05-de-email-s4hana-bickenbach
2017 04-05-de-email-s4hana-bickenbach
 
SAP Ariba Procurement and SAP Fieldglass Solution Integration
SAP Ariba Procurement and SAP Fieldglass Solution IntegrationSAP Ariba Procurement and SAP Fieldglass Solution Integration
SAP Ariba Procurement and SAP Fieldglass Solution Integration
 
Maximize SAP Ariba Solution ROI Through an Optimized Category Enablement Stra...
Maximize SAP Ariba Solution ROI Through an Optimized Category Enablement Stra...Maximize SAP Ariba Solution ROI Through an Optimized Category Enablement Stra...
Maximize SAP Ariba Solution ROI Through an Optimized Category Enablement Stra...
 
SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)SAP HANA SQL Data Warehousing (Sefan Linders)
SAP HANA SQL Data Warehousing (Sefan Linders)
 
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
 
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
Self-Fund Your Digital Transformation with the Power of SAP Ariba Solutions a...
 
5016_s_4hana_embedded_analytics.pdf
5016_s_4hana_embedded_analytics.pdf5016_s_4hana_embedded_analytics.pdf
5016_s_4hana_embedded_analytics.pdf
 
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform AnalyticsSAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
 
SAP Hybris Commerce Technical Upgrade
SAP Hybris Commerce Technical UpgradeSAP Hybris Commerce Technical Upgrade
SAP Hybris Commerce Technical Upgrade
 
SAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE LinuxSAP HANA Enterprise Cloud on SUSE Linux
SAP HANA Enterprise Cloud on SUSE Linux
 
04. sap business_suite_4_hana
04. sap business_suite_4_hana04. sap business_suite_4_hana
04. sap business_suite_4_hana
 

More from SAP Customer Experience

See Your Business Take Off with SAP® Leonardo
See Your Business Take Off with SAP® LeonardoSee Your Business Take Off with SAP® Leonardo
See Your Business Take Off with SAP® LeonardoSAP Customer Experience
 
Personalization through Contextual Marketing
Personalization through Contextual MarketingPersonalization through Contextual Marketing
Personalization through Contextual MarketingSAP Customer Experience
 
Omnichannel Master Class with TJ Chandler, Pragmatist
Omnichannel Master Class with TJ Chandler, PragmatistOmnichannel Master Class with TJ Chandler, Pragmatist
Omnichannel Master Class with TJ Chandler, PragmatistSAP Customer Experience
 
Omnichannel and the Future: Master Class with Anders Sörman-Nilsson
Omnichannel and the Future: Master Class with Anders Sörman-NilssonOmnichannel and the Future: Master Class with Anders Sörman-Nilsson
Omnichannel and the Future: Master Class with Anders Sörman-NilssonSAP Customer Experience
 
Engaging the Digital Connected Customer - with Albert Yip
Engaging the Digital Connected Customer - with Albert Yip Engaging the Digital Connected Customer - with Albert Yip
Engaging the Digital Connected Customer - with Albert Yip SAP Customer Experience
 
How to create a frictionless customer experience
How to create a frictionless customer experienceHow to create a frictionless customer experience
How to create a frictionless customer experienceSAP Customer Experience
 
The Perfect Store Execution (Picture of Success)
The Perfect Store Execution (Picture of Success)The Perfect Store Execution (Picture of Success)
The Perfect Store Execution (Picture of Success)SAP Customer Experience
 
The Consumer-Driven Digital Economy: Creating value in a digital world where ...
The Consumer-Driven Digital Economy: Creating value in a digital world where ...The Consumer-Driven Digital Economy: Creating value in a digital world where ...
The Consumer-Driven Digital Economy: Creating value in a digital world where ...SAP Customer Experience
 
How to create Magic Moments for your customers with Process Mining
How to create Magic Moments for your customers with Process MiningHow to create Magic Moments for your customers with Process Mining
How to create Magic Moments for your customers with Process MiningSAP Customer Experience
 
Empower Store Associates with Mobile Apps to Reinvent the In-Store Experience
Empower Store Associates with Mobile Apps to Reinvent the In-Store ExperienceEmpower Store Associates with Mobile Apps to Reinvent the In-Store Experience
Empower Store Associates with Mobile Apps to Reinvent the In-Store ExperienceSAP Customer Experience
 
Unleash Your B2X Potential with Flieger Plug & Play Based on SAP Hybris Solut...
Unleash Your B2X Potential with Flieger Plug & Play Based on SAP Hybris Solut...Unleash Your B2X Potential with Flieger Plug & Play Based on SAP Hybris Solut...
Unleash Your B2X Potential with Flieger Plug & Play Based on SAP Hybris Solut...SAP Customer Experience
 
Data-Driven Desicision-Making with Mindray Medical International Co.
Data-Driven Desicision-Making with Mindray Medical International Co.Data-Driven Desicision-Making with Mindray Medical International Co.
Data-Driven Desicision-Making with Mindray Medical International Co.SAP Customer Experience
 
Protect Sponsorship Business Value by Measuring What You Pay For
Protect Sponsorship Business Value by Measuring What You Pay ForProtect Sponsorship Business Value by Measuring What You Pay For
Protect Sponsorship Business Value by Measuring What You Pay ForSAP Customer Experience
 
Monetizing Microsoft High Volume Revenue using SAP Hybris Billing
Monetizing Microsoft High Volume Revenue using SAP Hybris BillingMonetizing Microsoft High Volume Revenue using SAP Hybris Billing
Monetizing Microsoft High Volume Revenue using SAP Hybris BillingSAP Customer Experience
 
Grupo DIA advancing digital transformation
Grupo DIA advancing digital transformationGrupo DIA advancing digital transformation
Grupo DIA advancing digital transformationSAP Customer Experience
 
Grupo DIA advancing digital transformation
Grupo DIA advancing digital transformationGrupo DIA advancing digital transformation
Grupo DIA advancing digital transformationSAP Customer Experience
 
Fuel Trusted Customer Relationships with Personalization, Preference & Privacy
Fuel Trusted Customer Relationships with Personalization, Preference & PrivacyFuel Trusted Customer Relationships with Personalization, Preference & Privacy
Fuel Trusted Customer Relationships with Personalization, Preference & PrivacySAP Customer Experience
 
Improve Customer Experience in the Cognitive and 5G Era
Improve Customer Experience in the Cognitive and 5G EraImprove Customer Experience in the Cognitive and 5G Era
Improve Customer Experience in the Cognitive and 5G EraSAP Customer Experience
 

More from SAP Customer Experience (20)

See Your Business Take Off with SAP® Leonardo
See Your Business Take Off with SAP® LeonardoSee Your Business Take Off with SAP® Leonardo
See Your Business Take Off with SAP® Leonardo
 
The Top Trends Shaping CX in 2019
The Top Trends Shaping CX in 2019The Top Trends Shaping CX in 2019
The Top Trends Shaping CX in 2019
 
Personalization through Contextual Marketing
Personalization through Contextual MarketingPersonalization through Contextual Marketing
Personalization through Contextual Marketing
 
Omnichannel Master Class with TJ Chandler, Pragmatist
Omnichannel Master Class with TJ Chandler, PragmatistOmnichannel Master Class with TJ Chandler, Pragmatist
Omnichannel Master Class with TJ Chandler, Pragmatist
 
Omnichannel and the Future: Master Class with Anders Sörman-Nilsson
Omnichannel and the Future: Master Class with Anders Sörman-NilssonOmnichannel and the Future: Master Class with Anders Sörman-Nilsson
Omnichannel and the Future: Master Class with Anders Sörman-Nilsson
 
Engaging the Digital Connected Customer - with Albert Yip
Engaging the Digital Connected Customer - with Albert Yip Engaging the Digital Connected Customer - with Albert Yip
Engaging the Digital Connected Customer - with Albert Yip
 
How to create a frictionless customer experience
How to create a frictionless customer experienceHow to create a frictionless customer experience
How to create a frictionless customer experience
 
The Perfect Store Execution (Picture of Success)
The Perfect Store Execution (Picture of Success)The Perfect Store Execution (Picture of Success)
The Perfect Store Execution (Picture of Success)
 
The Consumer-Driven Digital Economy: Creating value in a digital world where ...
The Consumer-Driven Digital Economy: Creating value in a digital world where ...The Consumer-Driven Digital Economy: Creating value in a digital world where ...
The Consumer-Driven Digital Economy: Creating value in a digital world where ...
 
How to create Magic Moments for your customers with Process Mining
How to create Magic Moments for your customers with Process MiningHow to create Magic Moments for your customers with Process Mining
How to create Magic Moments for your customers with Process Mining
 
Empower Store Associates with Mobile Apps to Reinvent the In-Store Experience
Empower Store Associates with Mobile Apps to Reinvent the In-Store ExperienceEmpower Store Associates with Mobile Apps to Reinvent the In-Store Experience
Empower Store Associates with Mobile Apps to Reinvent the In-Store Experience
 
Unleash Your B2X Potential with Flieger Plug & Play Based on SAP Hybris Solut...
Unleash Your B2X Potential with Flieger Plug & Play Based on SAP Hybris Solut...Unleash Your B2X Potential with Flieger Plug & Play Based on SAP Hybris Solut...
Unleash Your B2X Potential with Flieger Plug & Play Based on SAP Hybris Solut...
 
Data-Driven Desicision-Making with Mindray Medical International Co.
Data-Driven Desicision-Making with Mindray Medical International Co.Data-Driven Desicision-Making with Mindray Medical International Co.
Data-Driven Desicision-Making with Mindray Medical International Co.
 
Protect Sponsorship Business Value by Measuring What You Pay For
Protect Sponsorship Business Value by Measuring What You Pay ForProtect Sponsorship Business Value by Measuring What You Pay For
Protect Sponsorship Business Value by Measuring What You Pay For
 
Monetizing Microsoft High Volume Revenue using SAP Hybris Billing
Monetizing Microsoft High Volume Revenue using SAP Hybris BillingMonetizing Microsoft High Volume Revenue using SAP Hybris Billing
Monetizing Microsoft High Volume Revenue using SAP Hybris Billing
 
Grupo DIA advancing digital transformation
Grupo DIA advancing digital transformationGrupo DIA advancing digital transformation
Grupo DIA advancing digital transformation
 
Grupo DIA advancing digital transformation
Grupo DIA advancing digital transformationGrupo DIA advancing digital transformation
Grupo DIA advancing digital transformation
 
Fuel Trusted Customer Relationships with Personalization, Preference & Privacy
Fuel Trusted Customer Relationships with Personalization, Preference & PrivacyFuel Trusted Customer Relationships with Personalization, Preference & Privacy
Fuel Trusted Customer Relationships with Personalization, Preference & Privacy
 
Explore the Impact of AI on E-Commerce
Explore the Impact of AI on E-CommerceExplore the Impact of AI on E-Commerce
Explore the Impact of AI on E-Commerce
 
Improve Customer Experience in the Cognitive and 5G Era
Improve Customer Experience in the Cognitive and 5G EraImprove Customer Experience in the Cognitive and 5G Era
Improve Customer Experience in the Cognitive and 5G Era
 

Integrating with the SAP Hybris Architecture: From Reference to Real World

  • 1. PUBLIC Brendan Dobbs,Head of Architecture Practice SAP Hybris Center of Expert Practice Integrating with the SAP Hybris Architecture: From Reference to Real World
  • 2. 2PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ What is a reference architecture model? A baseline/ template Architecture recommended practices Supports end-to-end business processes for a given industry, domain, scenario Does not account for all customer requirements Does not always need to be adopted
  • 3. 3PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Reference SAP Hybris solution architecture SAP S/4HANA Enterprise Management* SAP Hybris Marketing Cloud Recommendation model Know your customers Customer profile and interactions Target groups and campaigns Offer model Segment model Products Customer Consumer Product catalog Prices Business partner Product, prices SAP Hybris Sales Cloud / SAP Hybris ServiceCloud Customer Oppor- tunity Ticket Product Quote / order System of engagement Personalized recommendation Personalized offers Personalized storefront “Click- stream” Cart / quote SAP CRM (if existing) SAP Hybris Commerce Personalized shopping experience Business partner Product ASM module Core enterprise platform Order Lead Activity
  • 4. 4PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Integration solutions from SAP PI/PO = SAP Process Integration / SAP Process Orchestration CPI = SAP Cloud Platform Integration SAP Hybris Data Hub CPI PI/PO Deployment options On Premise Cloud On Premise Data replication (batch) Yes Yes Yes Synchronous business processes No Yes Yes Content for SAP Hybris solutions Yes, but only used for SAP Hybris Commerce integration Yes, SAP Hybris Cloud for Customer, SAP Hybris Marketing and others. Not SAP Hybris Commerce yet. No Recommended usage SAP Hybris Commerce to any other SAP solution (where content exists) Cloud to Cloud Cloud to On Premise On Premise to On Premise
  • 5. 5PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Hybris Commerce <—> SAP Hybris Marketing SAP Hybris Commerce SAP Hybris Marketing Data hub Customers Orders Saved carts Reviews Abandoned carts Products REST (CSV) REST (OData) Interactions Product recommendations Segments Offers REST (OData) REST (OData)Clickstream interactions Asynchronous/batch Synchronous
  • 6. 6PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Hybris Commerce <—> SAP Hybris Cloud for Customer SAP Hybris Commerce SAP Hybris Cloud for Customer Data hub Customers REST (CSV) SOAP Individual customers ASM HTTP redirect Tickets REST (OData) Asynchronous/batch Synchronous
  • 7. 7PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Hybris Marketing <—> SAP Hybris Cloud for Customer SAP Hybris Cloud for Customer SAP Hybris Marketing SAP Cloud Platform Integration SOAP Leads Appointments Phone calls Tasks Campaigns SOAP REST (OData) Campaign interactions REST (OData) SOAP Customers Contacts Consumers Leads and opportunities Appointments, visits, and phone calls
  • 8. 8PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Hybris Commerce <—> ERP REST (CSV) HTTP (IDoc) Order Customer Sales Order Consumer DataHub HTTP (IDoc) Material Classification Condition Inventory Products Classification PriceRow Stock HTTP (ImpEx) HTTP (IDoc) Returns/refunds Shipping conf Invoice HTTP (ImpEx) Returns/refunds Consignment SapB2BDocument RFC (JCo)Price Credit check ATP Cart Order SAP Hybris Commerce ERP (SAP S/4HANA, SAP ERP)
  • 10. 10PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ § Real-time pricing from the ERP can introduce latency § Fast, responsive performance was a key concern for the business § NoSQL storage offers fast storage and retrieval that SAP Hybris Commerce can’t support § Large number or complex rules/conditions could be problematic with this approach Alternative example 1: Near real-time pricing for SAP Hybris Commerce Price publication (NRT) PriceRow SAP Hybris Commerce ERP (SAP S/4HANA / SAP ERP) NoSQL Native driver Native import/CSV
  • 11. 11PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ § SAP Process Integration and SAP Process Orchestration comprise the business’s strategic middleware solution, in which it has already invested heavily § Business did not want to introduce another middleware solution (cost of maintenance/operation) § High up-front effort required to create transformation and transportation logic is acceptable Alternative example 2: SAP Process Integration / SAP Process Orchestration integration with SAP Hybris Commerce ERP (SAP S/4HANA / SAP ERP) RFC (IDoc) PI/PO REST (JSON) REST (JSON) RFC (IDoc) SAP Hybris Commerce
  • 12. 12PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ § Business did not like the complexity of the out-of-the-box solution (Apache ActiveMQ, and event stream processor § SAP Hybris Commerce sends interactions directly to SAP Hybris Marketing but in a batch (performance) and using background processes § Similar solution is now in the product Alternative example 3: SAP Hybris Commerce → SAP Hybris Marketing clickstream ActiveMQ SAP Hybris Marketing BusinessEvent Native driver BusinessEvent Native driver REST (OData) Interaction (batch) SAP Hybris Commerce
  • 13. 13PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Takeaways….. Architecture needs to support the specific requirements Architecture needs to fit into the business’ policies and strategy Reference architecture is at least an excellent starting point to build on 1. 2. 3. 4. Making sound architecture decisions gives the project the best chance of success