SlideShare una empresa de Scribd logo
1 de 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.

Más contenido relacionado

La actualidad más candente

Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
SreeGe1
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
SingbBablu
 

La actualidad más candente (20)

Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
 
Databricks Overview for MLOps
Databricks Overview for MLOpsDatabricks Overview for MLOps
Databricks Overview for MLOps
 
Sap hybris overview
Sap hybris overviewSap hybris overview
Sap hybris overview
 
SAP Cloud Strategy
SAP Cloud StrategySAP Cloud Strategy
SAP Cloud Strategy
 
Sap bw4 hana architecture archetypes
Sap bw4 hana architecture archetypesSap bw4 hana architecture archetypes
Sap bw4 hana architecture archetypes
 
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster RecoverySAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
SAP HANA SPS08 Scale-Out, High Availability and Disaster Recovery
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
 
SAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementationSAP S/4HANA: Everything you need to know for a successul implementation
SAP S/4HANA: Everything you need to know for a successul implementation
 
SAP Ariba Overview Roca
SAP Ariba Overview RocaSAP Ariba Overview Roca
SAP Ariba Overview Roca
 
Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)
 
Sap bw 4 hana vs sap bw on hana
Sap bw 4 hana vs sap bw on hanaSap bw 4 hana vs sap bw on hana
Sap bw 4 hana vs sap bw on hana
 
Deploying SAP Solutions on AWS
Deploying SAP Solutions on AWSDeploying SAP Solutions on AWS
Deploying SAP Solutions on AWS
 
2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration2015 04 Preparing for the SAP S/4HANA Migration
2015 04 Preparing for the SAP S/4HANA Migration
 
Siebel CRM Strategy & Roadmap
Siebel CRM Strategy & Roadmap Siebel CRM Strategy & Roadmap
Siebel CRM Strategy & Roadmap
 
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
MuleSoft Event Driven Architecture (EDA Patterns in MuleSoft) - VirtualMuleys63
 
Power BI & SAP - Integration Options and possible Pifalls
Power BI & SAP - Integration Options and possible PifallsPower BI & SAP - Integration Options and possible Pifalls
Power BI & SAP - Integration Options and possible Pifalls
 
Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)Data Lakehouse, Data Mesh, and Data Fabric (r2)
Data Lakehouse, Data Mesh, and Data Fabric (r2)
 
S4 HANA presentation.pptx
S4 HANA presentation.pptxS4 HANA presentation.pptx
S4 HANA presentation.pptx
 
Designing and building Mule applications
Designing and building Mule applicationsDesigning and building Mule applications
Designing and building Mule applications
 

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

Similar a 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
 

Más de SAP Customer Experience

Más de 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