SlideShare ist ein Scribd-Unternehmen logo
1 von 27
AEM 5.6.1 e-Commerce Integration
Meryll Blanchet | Adobe
Technical Architect
Adobe Consulting Services
• http://www.linkedin.com/meryllblanchet
• http://www.xing.com/meryll.blanchet
What is e-Commerce ?
• Remote commercial transactions
• Electronic or digital interfaces
• Multi-channel and multi-protocol
• Main remote sales channel
How to start ?
What can I do with it ?
On Author:
• Product Import
• Catalog Management
• Segmentation
On Publish:
• Session Management
• Personalization
• Search
One framework to rule them all ?
#1: Online Catalog
#2: Hybris integration
#3: Custom integration
What are the main challenges ?
Products and Catalogs
From PIM to product pages…
• Product Import
• Content Structure
• Multi-Channel, Multi-market, Multi-lingual
• Catalog pages creation
Demo
The Tools
• Product Importer (manual, scheduled, incremental)
• Product Scaffolding (CMS enrichment)
• Catalog Blueprint (catalog pages rollout)
Cacheability
The Bad Guys
• Dynamic Content (price, availability)
• Customer Specific Information (context information)
• Sensitive Information (checkout information)
• Transactions (cart and account operations, checkout)
Demo
The Tools
• CRX (“static” product information)
• Dispatcher and Webserver (Cache and SSI)
• Proxy / CDN (Edge-Side Includes)
• Client Context (Local Storage, Cookie, Memory)
Personalization
It can happen EVERYWHERE
• Navigation and facets
• Dynamic Pushes and Cross-Sells, Offers and
Promotions
• Product Visibility and Prices
• Sensitive information
Demo
The Tools
• Client Context and Segmentation
• Cacheable and non-cacheable JSON
• Permission Sensitive Caching
Session Management
Or how to keep a state in a
stateless architecture
• 3rd party authentication
• Session ID
• Back-End persistence
• Client Context
Demo
Be Careful With
• Session stickiness (Token-based authentication)
• Session expiration (e-Commerce VS CRX Token)
• Session failover (publish instance crash)
• Number of users (purge)
Thank You !
Any Question ?

Weitere ähnliche Inhalte

Was ist angesagt?

What's New & Cool in Drupal 7
What's New & Cool in Drupal 7What's New & Cool in Drupal 7
What's New & Cool in Drupal 7
O'Reilly Media
 
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
youngculture
 

Was ist angesagt? (19)

What's New & Cool in Drupal 7
What's New & Cool in Drupal 7What's New & Cool in Drupal 7
What's New & Cool in Drupal 7
 
Ooorza Magento Extension FAQs
Ooorza Magento Extension FAQsOoorza Magento Extension FAQs
Ooorza Magento Extension FAQs
 
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
 
uCommerce 1.0 product presentation
uCommerce 1.0 product presentationuCommerce 1.0 product presentation
uCommerce 1.0 product presentation
 
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by Adobe
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by AdobeEvolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by Adobe
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by Adobe
 
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
 
Sambasiva Suresh Kumar (1)
Sambasiva Suresh Kumar (1)Sambasiva Suresh Kumar (1)
Sambasiva Suresh Kumar (1)
 
Drupal commerce 2.x for Drupal 8
Drupal commerce 2.x for Drupal 8Drupal commerce 2.x for Drupal 8
Drupal commerce 2.x for Drupal 8
 
Hybris Mobile App SDK for Android
Hybris Mobile App SDK for AndroidHybris Mobile App SDK for Android
Hybris Mobile App SDK for Android
 
Shopify
ShopifyShopify
Shopify
 
Evolve18 | Jacob Kasznia & Dawid Klos | Get the most out of your Adobe Experi...
Evolve18 | Jacob Kasznia & Dawid Klos | Get the most out of your Adobe Experi...Evolve18 | Jacob Kasznia & Dawid Klos | Get the most out of your Adobe Experi...
Evolve18 | Jacob Kasznia & Dawid Klos | Get the most out of your Adobe Experi...
 
Drupal Commerce 2 for Drupal 8 - Drupal camp Antwerp 2017
Drupal Commerce 2 for Drupal 8 - Drupal camp Antwerp 2017Drupal Commerce 2 for Drupal 8 - Drupal camp Antwerp 2017
Drupal Commerce 2 for Drupal 8 - Drupal camp Antwerp 2017
 
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
 
Corevist extension for hybris Commerce Accelerator for B2B
Corevist extension for hybris Commerce Accelerator for B2BCorevist extension for hybris Commerce Accelerator for B2B
Corevist extension for hybris Commerce Accelerator for B2B
 
Drupal 8 & Commerce 2.x insights
Drupal 8 & Commerce 2.x insightsDrupal 8 & Commerce 2.x insights
Drupal 8 & Commerce 2.x insights
 
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
Developing enterprise ecommerce solutions using hybris by Drazen Nikolic - Be...
 
Options fo creating personalized products
Options fo creating personalized productsOptions fo creating personalized products
Options fo creating personalized products
 
Sitecore E-commerce Strategy
Sitecore E-commerce StrategySitecore E-commerce Strategy
Sitecore E-commerce Strategy
 
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
 

Andere mochten auch

Andere mochten auch (6)

Adobe AEM Commerce with hybris
Adobe AEM Commerce with hybrisAdobe AEM Commerce with hybris
Adobe AEM Commerce with hybris
 
AEM (CQ) eCommerce Framework
AEM (CQ) eCommerce FrameworkAEM (CQ) eCommerce Framework
AEM (CQ) eCommerce Framework
 
AEM & eCommerce integration
AEM & eCommerce integrationAEM & eCommerce integration
AEM & eCommerce integration
 
Evolve13 cq-commerce-framework
Evolve13 cq-commerce-frameworkEvolve13 cq-commerce-framework
Evolve13 cq-commerce-framework
 
Using AEM in a customer global multi-channel program
Using AEM in a customer global multi-channel programUsing AEM in a customer global multi-channel program
Using AEM in a customer global multi-channel program
 
Introduction to Adobe Experience Manager based e commerce
Introduction to Adobe Experience Manager based e commerceIntroduction to Adobe Experience Manager based e commerce
Introduction to Adobe Experience Manager based e commerce
 

Ă„hnlich wie AEM Hub 2014: AEM 5.6.1 e-Commerce Integration

Virtue mart ppt
Virtue mart pptVirtue mart ppt
Virtue mart ppt
Anurag Gupta
 

Ă„hnlich wie AEM Hub 2014: AEM 5.6.1 e-Commerce Integration (20)

Social Connections 9 - Enrich your customer experience by socialising it usin...
Social Connections 9 - Enrich your customer experience by socialising it usin...Social Connections 9 - Enrich your customer experience by socialising it usin...
Social Connections 9 - Enrich your customer experience by socialising it usin...
 
Enrich your customer experience by socialising it using IBM Connections
Enrich your customer experience by socialising it using IBM Connections Enrich your customer experience by socialising it using IBM Connections
Enrich your customer experience by socialising it using IBM Connections
 
Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012
 
Hybris @ Neev
Hybris @ NeevHybris @ Neev
Hybris @ Neev
 
C Soft E Commerce&Web 201105
C Soft E Commerce&Web 201105C Soft E Commerce&Web 201105
C Soft E Commerce&Web 201105
 
What are the benefits of a Product Information Management (PIM) system?
What are the benefits of a Product Information Management (PIM) system?What are the benefits of a Product Information Management (PIM) system?
What are the benefits of a Product Information Management (PIM) system?
 
Bilot Azure on SAP Breakfast Club 16.05.2018
Bilot Azure on SAP Breakfast Club 16.05.2018Bilot Azure on SAP Breakfast Club 16.05.2018
Bilot Azure on SAP Breakfast Club 16.05.2018
 
Chap009
Chap009Chap009
Chap009
 
TYPO3 + Magento + SugarCRM + Alfresco: An Enterprise Integrated Platform
TYPO3 + Magento + SugarCRM + Alfresco: An Enterprise Integrated PlatformTYPO3 + Magento + SugarCRM + Alfresco: An Enterprise Integrated Platform
TYPO3 + Magento + SugarCRM + Alfresco: An Enterprise Integrated Platform
 
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
Flamingo - Inspiring Commerce Frontend made in Go - Meet Magento 2019
 
Virtue mart ppt
Virtue mart pptVirtue mart ppt
Virtue mart ppt
 
Miritec services for eCommerce
Miritec services for eCommerce Miritec services for eCommerce
Miritec services for eCommerce
 
Building a best in breed learning machine.
Building a best in breed learning machine.Building a best in breed learning machine.
Building a best in breed learning machine.
 
Product Management Resume session
Product Management Resume sessionProduct Management Resume session
Product Management Resume session
 
E-Commerce Infrastructures
E-Commerce InfrastructuresE-Commerce Infrastructures
E-Commerce Infrastructures
 
Ecommerce Solutions (China & West)
Ecommerce Solutions (China & West)Ecommerce Solutions (China & West)
Ecommerce Solutions (China & West)
 
Shop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semesterShop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semester
 
Choosing the Right E-commerce Solution
Choosing the Right E-commerce SolutionChoosing the Right E-commerce Solution
Choosing the Right E-commerce Solution
 
Using E-Commerce to Integrate Your Collaborative Business Transactions
Using E-Commerce to Integrate Your Collaborative Business TransactionsUsing E-Commerce to Integrate Your Collaborative Business Transactions
Using E-Commerce to Integrate Your Collaborative Business Transactions
 
PHPro presentation "plugin the power"-launch event Chili Publish v 4
PHPro presentation "plugin the power"-launch event Chili Publish v 4PHPro presentation "plugin the power"-launch event Chili Publish v 4
PHPro presentation "plugin the power"-launch event Chili Publish v 4
 

KĂĽrzlich hochgeladen

Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 

KĂĽrzlich hochgeladen (20)

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 

AEM Hub 2014: AEM 5.6.1 e-Commerce Integration

  • 1. AEM 5.6.1 e-Commerce Integration Meryll Blanchet | Adobe
  • 2. Technical Architect Adobe Consulting Services • http://www.linkedin.com/meryllblanchet • http://www.xing.com/meryll.blanchet
  • 3. What is e-Commerce ? • Remote commercial transactions • Electronic or digital interfaces • Multi-channel and multi-protocol • Main remote sales channel
  • 5. What can I do with it ? On Author: • Product Import • Catalog Management • Segmentation On Publish: • Session Management • Personalization • Search
  • 6. One framework to rule them all ?
  • 10. What are the main challenges ?
  • 12. From PIM to product pages… • Product Import • Content Structure • Multi-Channel, Multi-market, Multi-lingual • Catalog pages creation
  • 13. Demo
  • 14. The Tools • Product Importer (manual, scheduled, incremental) • Product Scaffolding (CMS enrichment) • Catalog Blueprint (catalog pages rollout)
  • 16. The Bad Guys • Dynamic Content (price, availability) • Customer Specific Information (context information) • Sensitive Information (checkout information) • Transactions (cart and account operations, checkout)
  • 17. Demo
  • 18. The Tools • CRX (“static” product information) • Dispatcher and Webserver (Cache and SSI) • Proxy / CDN (Edge-Side Includes) • Client Context (Local Storage, Cookie, Memory)
  • 20. It can happen EVERYWHERE • Navigation and facets • Dynamic Pushes and Cross-Sells, Offers and Promotions • Product Visibility and Prices • Sensitive information
  • 21. Demo
  • 22. The Tools • Client Context and Segmentation • Cacheable and non-cacheable JSON • Permission Sensitive Caching
  • 24. Or how to keep a state in a stateless architecture • 3rd party authentication • Session ID • Back-End persistence • Client Context
  • 25. Demo
  • 26. Be Careful With • Session stickiness (Token-based authentication) • Session expiration (e-Commerce VS CRX Token) • Session failover (publish instance crash) • Number of users (purge)
  • 27. Thank You ! Any Question ?