Introduction to Adobe Experience Manager based e commerce

© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
A virtual developer conference for Adobe Experience
Manager
Introduction to Adobe Experience Manager Based
eCommerceVarun Mitra | Partner Training Instructor
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Introduction to Adobe Experience Manager Based eCommerce
2
1 | Introducing the eCommerce Framework
2 | eCommerce Concepts with Elastic Path
3 | Catalog blueprint and section blueprint capabilities
4 | Identifying Best Practices for Stores
.
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3
Introducing the eCommerce Framework
eCommerce Architecture
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4
The Adobe Experience Manager eCommerce architecture consists of four layers:
1. eCommerce components
 Adobe Experience Manager eCommerce components provide the front-end functionality and
the shop as viewed by the user. They rely on the eCommerce API to retrieve product data and
perform actions related to the commerce eCommerce engine.
2. eCommerce API
 The central piece of the Adobe Experience Manager eCommerce architecture is the Adobe
Experience Manager eCommerce API. Based on the API, front-end components can be built to
implement an eCommerce application.
 The Adobe Experience Manager eCommerce API is fixed, and cannot be adapted.
AEM eCommerce Architecture
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5
3. eCommerce provider implementation
 The eCommerce API can be implemented to integrate with a third-party eCommerce application,
or you can create a custom (native) implementation.
 Out-of-the-box, Adobe Experience Manager provides a native implementation based on
CRX/JCR, as well as an implementation to integrate Elastic Path.
4. eCommerce engine
 The eCommerce engine is the eCommerce backend integrated in the provider implementation.
In most cases, it is a third-party eCommerce software, such as Elastic Path or an existing or
legacy eCommerce solution.
 The sample native implementation provided by Adobe Experience Manager for the geometrixx
demo site uses the CRX repository itself as the eCommerce engine.
AEM eCommerce Architecture
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6
eCommerce Concepts with Elastic Path
 The integration framework provides
the mechanisms and components for:
 Connecting to an eCommerce system
 Pulling data into Adobe Experience
Manager
 Displaying data and collecting the
shopper's responses
 Searching data from both systems
 Returning transaction details
This means:
1. Shoppers can instantaneously
register and shop
2. Price changes are immediately
visible
to shoppers
3. Products can be added as required
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7
Catalog Management
Master and Sales
Catalog
Product data cache
Catalog blueprint Product page
Templates
Experience
Physical touch points
Marketing data
Elastic Path
eCommerce
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8
Catalog Management (cont’d)
 Catalog Blueprint
 Provided by Adobe Experience Manager to create a catalog and is in /content/catalog
 Catalog
 Has a specific LiveSync mechanism tied to catalogs
 Product importer configuration
 Full product import
 Retrieve live price
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9
Best Practices
 For all implementations, keep the
following in mind:
 As product, stock-keeping units, and
categories can be numerous, try to use
the fewest nodes possible to model the
content.
 Avoid duplication. Or, when used, think
about how many nodes your duplication
will lead to.
 Tag your content to prepare the query
optimization.
Scaling eCommerce:
1. Offload asset post processing to a
dedicated instance.
2. Only import product data.
3. Import throttling and batch saves.
© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
Q&A
10
Varun mitra
vmitra@adobe.com
LinkedIn: Varun mitra
1 of 10

Recommended

AEM & eCommerce integration by
AEM & eCommerce integrationAEM & eCommerce integration
AEM & eCommerce integrationLokesh BS
2.5K views18 slides
Adobe Experience Manager Core Components by
Adobe Experience Manager Core ComponentsAdobe Experience Manager Core Components
Adobe Experience Manager Core ComponentsGabriel Walt
2.9K views15 slides
Strapi Meetup Presentation by
Strapi Meetup PresentationStrapi Meetup Presentation
Strapi Meetup PresentationStrapi
805 views14 slides
Aem Training Tutorials for Beginners by
Aem  Training Tutorials for BeginnersAem  Training Tutorials for Beginners
Aem Training Tutorials for BeginnersShrinivas AEM Online Training
2.9K views4 slides
Why you Need to Invest in Cloud Kitchen? by
Why you Need to Invest in Cloud Kitchen?Why you Need to Invest in Cloud Kitchen?
Why you Need to Invest in Cloud Kitchen?Abhinav Saxena
259 views9 slides
Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E... by
Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...
Azure Training | Microsoft Azure Tutorial | Microsoft Azure Certification | E...Edureka!
1.6K views56 slides

More Related Content

What's hot

E-Commerce Website Proposal by
E-Commerce Website ProposalE-Commerce Website Proposal
E-Commerce Website ProposalCecilia Pamfilo
3.9K views29 slides
The Layman's Guide to Microsoft Azure by
The Layman's Guide to Microsoft AzureThe Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft AzureAptera Inc
18K views31 slides
Basic WordPress Workshop Presentation by
Basic WordPress Workshop PresentationBasic WordPress Workshop Presentation
Basic WordPress Workshop PresentationFelix Albutra
1.2K views63 slides
Machine Learning with Amazon SageMaker by
Machine Learning with Amazon SageMakerMachine Learning with Amazon SageMaker
Machine Learning with Amazon SageMakerVladimir Simek
263 views37 slides
Introduction to Cloud | Cloud Computing Tutorial for Beginners | Cloud Certif... by
Introduction to Cloud | Cloud Computing Tutorial for Beginners | Cloud Certif...Introduction to Cloud | Cloud Computing Tutorial for Beginners | Cloud Certif...
Introduction to Cloud | Cloud Computing Tutorial for Beginners | Cloud Certif...Edureka!
837 views34 slides
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train... by
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...Edureka!
976 views28 slides

What's hot(20)

The Layman's Guide to Microsoft Azure by Aptera Inc
The Layman's Guide to Microsoft AzureThe Layman's Guide to Microsoft Azure
The Layman's Guide to Microsoft Azure
Aptera Inc18K views
Basic WordPress Workshop Presentation by Felix Albutra
Basic WordPress Workshop PresentationBasic WordPress Workshop Presentation
Basic WordPress Workshop Presentation
Felix Albutra1.2K views
Machine Learning with Amazon SageMaker by Vladimir Simek
Machine Learning with Amazon SageMakerMachine Learning with Amazon SageMaker
Machine Learning with Amazon SageMaker
Vladimir Simek263 views
Introduction to Cloud | Cloud Computing Tutorial for Beginners | Cloud Certif... by Edureka!
Introduction to Cloud | Cloud Computing Tutorial for Beginners | Cloud Certif...Introduction to Cloud | Cloud Computing Tutorial for Beginners | Cloud Certif...
Introduction to Cloud | Cloud Computing Tutorial for Beginners | Cloud Certif...
Edureka!837 views
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train... by Edureka!
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
What is Cloud Computing | Cloud Computing Tutorial | AWS Tutorial | AWS Train...
Edureka!976 views
Cloud Kitchen Business Models: Cloud Kitchen Hub by Abhinav Saxena
Cloud Kitchen Business Models: Cloud Kitchen HubCloud Kitchen Business Models: Cloud Kitchen Hub
Cloud Kitchen Business Models: Cloud Kitchen Hub
Abhinav Saxena780 views
Operationalizing Machine Learning at Scale at Starbucks by Databricks
Operationalizing Machine Learning at Scale at StarbucksOperationalizing Machine Learning at Scale at Starbucks
Operationalizing Machine Learning at Scale at Starbucks
Databricks828 views
Content Management Systems by sahig123
Content Management SystemsContent Management Systems
Content Management Systems
sahig1233.8K views
Azure architecture by Amal Dev
Azure architectureAzure architecture
Azure architecture
Amal Dev4.8K views
Introduction to Web Content Management by Craig Bailey
Introduction to Web Content ManagementIntroduction to Web Content Management
Introduction to Web Content Management
Craig Bailey3.5K views
Ecommerce website with seo optimization by Kumar Narayan
Ecommerce website with seo optimizationEcommerce website with seo optimization
Ecommerce website with seo optimization
Kumar Narayan5K views
AEM Meetup Personalization with ContextHub by Abhishek Dwevedi
AEM Meetup Personalization with ContextHubAEM Meetup Personalization with ContextHub
AEM Meetup Personalization with ContextHub
Abhishek Dwevedi1.4K views
What is a Content Management System or CMS by Steve Williams
What is a Content Management System or CMSWhat is a Content Management System or CMS
What is a Content Management System or CMS
Steve Williams65.6K views
How did we move one of the world’s largest SAP BW HANA landscape to Microsoft... by Capgemini
How did we move one of the world’s largest SAP BW HANA landscape to Microsoft...How did we move one of the world’s largest SAP BW HANA landscape to Microsoft...
How did we move one of the world’s largest SAP BW HANA landscape to Microsoft...
Capgemini1K views
Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ... by Amazon Web Services
Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...
Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...
Cookies: HTTP state management mechanism by Jivan Nepali
Cookies: HTTP state management mechanismCookies: HTTP state management mechanism
Cookies: HTTP state management mechanism
Jivan Nepali1.9K views

Similar to Introduction to Adobe Experience Manager based e commerce

EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM based e-commerce by
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM based e-commerceEVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM based e-commerce
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM based e-commerceEvolve The Adobe Digital Marketing Community
441 views10 slides
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to the Adobe Experie... by
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to the Adobe Experie...Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to the Adobe Experie...
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to the Adobe Experie...Evolve The Adobe Digital Marketing Community
125 views8 slides
Evolve18 | Juhee Garg | Bring your product documentation and support website ... by
Evolve18 | Juhee Garg | Bring your product documentation and support website ...Evolve18 | Juhee Garg | Bring your product documentation and support website ...
Evolve18 | Juhee Garg | Bring your product documentation and support website ...Evolve The Adobe Digital Marketing Community
218 views13 slides
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper... by
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...ParshantiniRoy
45 views2 slides
Introduction to Vue Storefront: Headless PWA to Boost Your eCommerce Site Per... by
Introduction to Vue Storefront: Headless PWA to Boost Your eCommerce Site Per...Introduction to Vue Storefront: Headless PWA to Boost Your eCommerce Site Per...
Introduction to Vue Storefront: Headless PWA to Boost Your eCommerce Site Per...Katy Slemon
65 views34 slides
Salesforce Marketing Cloud Connector for PrestaShop by
Salesforce Marketing Cloud Connector for PrestaShopSalesforce Marketing Cloud Connector for PrestaShop
Salesforce Marketing Cloud Connector for PrestaShopWebkul Software Pvt. Ltd.
142 views20 slides

Similar to Introduction to Adobe Experience Manager based e commerce(20)

The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper... by ParshantiniRoy
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
The Ultimate Guide to Ad0 e904 adobe workfront core developer certified exper...
ParshantiniRoy45 views
Introduction to Vue Storefront: Headless PWA to Boost Your eCommerce Site Per... by Katy Slemon
Introduction to Vue Storefront: Headless PWA to Boost Your eCommerce Site Per...Introduction to Vue Storefront: Headless PWA to Boost Your eCommerce Site Per...
Introduction to Vue Storefront: Headless PWA to Boost Your eCommerce Site Per...
Katy Slemon65 views
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud by AdobeMarketingCloud
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing CloudIMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud
IMMERSE'16 Intro to Adobe Experience Manager & Adobe Marketing Cloud
AdobeMarketingCloud2.2K views
On-Premise software is dead, long live Cloud!?! Adobe Audit Defence: Patrick... by Martin Thompson
On-Premise software is dead, long live Cloud!?! Adobe Audit Defence:  Patrick...On-Premise software is dead, long live Cloud!?! Adobe Audit Defence:  Patrick...
On-Premise software is dead, long live Cloud!?! Adobe Audit Defence: Patrick...
Martin Thompson696 views
Different architecture topology for dynamics 365 retail by Sonny56
Different architecture topology for dynamics 365 retailDifferent architecture topology for dynamics 365 retail
Different architecture topology for dynamics 365 retail
Sonny56171 views
Ecommerce order management by Utordo Ltd
Ecommerce order managementEcommerce order management
Ecommerce order management
Utordo Ltd9 views
Introduction to adobe experience manager by NetCom Learning
Introduction to adobe experience managerIntroduction to adobe experience manager
Introduction to adobe experience manager
NetCom Learning300 views
Shopping carts payment ethical issue_e-commerce by abir hossain
Shopping carts payment ethical issue_e-commerceShopping carts payment ethical issue_e-commerce
Shopping carts payment ethical issue_e-commerce
abir hossain160 views
Adobe Marketo India VMUG Webhooks and API Basics_02-28.pptx by Darshil35
Adobe Marketo India VMUG Webhooks and API Basics_02-28.pptxAdobe Marketo India VMUG Webhooks and API Basics_02-28.pptx
Adobe Marketo India VMUG Webhooks and API Basics_02-28.pptx
Darshil35305 views
Product Development in the Cloud - ENT206 - Chicago AWS Summit by Amazon Web Services
Product Development in the Cloud - ENT206 - Chicago AWS SummitProduct Development in the Cloud - ENT206 - Chicago AWS Summit
Product Development in the Cloud - ENT206 - Chicago AWS Summit
Using AEM in a customer global multi-channel program by Meryll Blanchet
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
Meryll Blanchet1.2K views

More from AdobeMarketingCloud

Adobe Ask the AEM Community Expert Session Oct 2016 by
Adobe Ask the AEM Community Expert Session Oct 2016Adobe Ask the AEM Community Expert Session Oct 2016
Adobe Ask the AEM Community Expert Session Oct 2016AdobeMarketingCloud
1.3K views33 slides
Ask the expert AEM Assets best practices 092016 by
Ask the expert  AEM Assets best practices 092016Ask the expert  AEM Assets best practices 092016
Ask the expert AEM Assets best practices 092016AdobeMarketingCloud
2K views18 slides
AEM GEMS Session Template Editor Sept 14 2016 by
AEM GEMS Session Template Editor Sept 14 2016AEM GEMS Session Template Editor Sept 14 2016
AEM GEMS Session Template Editor Sept 14 2016AdobeMarketingCloud
892 views20 slides
AEM GEMS Session SAML authentication in AEM by
AEM GEMS Session SAML authentication in AEMAEM GEMS Session SAML authentication in AEM
AEM GEMS Session SAML authentication in AEMAdobeMarketingCloud
8.1K views30 slides
Immerse 2016 Efficient publishing with content fragments by
Immerse 2016 Efficient publishing with content fragmentsImmerse 2016 Efficient publishing with content fragments
Immerse 2016 Efficient publishing with content fragmentsAdobeMarketingCloud
975 views43 slides
IMMERSE 2016 Introducing content fragments by
IMMERSE 2016 Introducing content fragmentsIMMERSE 2016 Introducing content fragments
IMMERSE 2016 Introducing content fragmentsAdobeMarketingCloud
1.4K views52 slides

More from AdobeMarketingCloud(13)

Adobe Ask the AEM Community Expert Session Oct 2016 by AdobeMarketingCloud
Adobe Ask the AEM Community Expert Session Oct 2016Adobe Ask the AEM Community Expert Session Oct 2016
Adobe Ask the AEM Community Expert Session Oct 2016
AdobeMarketingCloud1.3K views
Immerse 2016 Efficient publishing with content fragments by AdobeMarketingCloud
Immerse 2016 Efficient publishing with content fragmentsImmerse 2016 Efficient publishing with content fragments
Immerse 2016 Efficient publishing with content fragments
IMMERSE'16 Introduction to adobe experience manager back end by AdobeMarketingCloud
IMMERSE'16 Introduction to adobe experience manager back endIMMERSE'16 Introduction to adobe experience manager back end
IMMERSE'16 Introduction to adobe experience manager back end
Ask the AEM Community Expert Feb 2016 Session: AEM + Brackets by AdobeMarketingCloud
Ask the AEM Community Expert Feb 2016 Session: AEM + BracketsAsk the AEM Community Expert Feb 2016 Session: AEM + Brackets
Ask the AEM Community Expert Feb 2016 Session: AEM + Brackets
Build single page applications using AngularJS on AEM by AdobeMarketingCloud
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM by AdobeMarketingCloud
Build single page applications using AngularJS on AEMBuild single page applications using AngularJS on AEM
Build single page applications using AngularJS on AEM
AdobeMarketingCloud2.2K views

Recently uploaded

Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveNetwork Automation Forum
49 views35 slides
"Surviving highload with Node.js", Andrii Shumada by
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada Fwdays
49 views29 slides
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueShapeBlue
68 views13 slides
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...ShapeBlue
113 views18 slides
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...ShapeBlue
120 views62 slides
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlueShapeBlue
75 views23 slides

Recently uploaded(20)

Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays49 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue68 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue113 views
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P... by ShapeBlue
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
Developments to CloudStack’s SDN ecosystem: Integration with VMWare NSX 4 - P...
ShapeBlue120 views
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue by ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
2FA and OAuth2 in CloudStack - Andrija Panić - ShapeBlue
ShapeBlue75 views
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ... by ShapeBlue
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
Live Demo Showcase: Unveiling Dell PowerFlex’s IaaS Capabilities with Apache ...
ShapeBlue52 views
Why and How CloudStack at weSystems - Stephan Bienek - weSystems by ShapeBlue
Why and How CloudStack at weSystems - Stephan Bienek - weSystemsWhy and How CloudStack at weSystems - Stephan Bienek - weSystems
Why and How CloudStack at weSystems - Stephan Bienek - weSystems
ShapeBlue172 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue97 views
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue by ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlueWhat’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
What’s New in CloudStack 4.19 - Abhishek Kumar - ShapeBlue
ShapeBlue191 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue218 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely76 views
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue59 views
Future of AR - Facebook Presentation by Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty54 views
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ... by ShapeBlue
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
Import Export Virtual Machine for KVM Hypervisor - Ayush Pandey - University ...
ShapeBlue48 views
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT by ShapeBlue
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBITUpdates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
Updates on the LINSTOR Driver for CloudStack - Rene Peinthor - LINBIT
ShapeBlue138 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue114 views
Digital Personal Data Protection (DPDP) Practical Approach For CISOs by Priyanka Aash
Digital Personal Data Protection (DPDP) Practical Approach For CISOsDigital Personal Data Protection (DPDP) Practical Approach For CISOs
Digital Personal Data Protection (DPDP) Practical Approach For CISOs
Priyanka Aash103 views

Introduction to Adobe Experience Manager based e commerce

  • 1. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. A virtual developer conference for Adobe Experience Manager Introduction to Adobe Experience Manager Based eCommerceVarun Mitra | Partner Training Instructor
  • 2. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Introduction to Adobe Experience Manager Based eCommerce 2 1 | Introducing the eCommerce Framework 2 | eCommerce Concepts with Elastic Path 3 | Catalog blueprint and section blueprint capabilities 4 | Identifying Best Practices for Stores .
  • 3. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3 Introducing the eCommerce Framework eCommerce Architecture
  • 4. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4 The Adobe Experience Manager eCommerce architecture consists of four layers: 1. eCommerce components  Adobe Experience Manager eCommerce components provide the front-end functionality and the shop as viewed by the user. They rely on the eCommerce API to retrieve product data and perform actions related to the commerce eCommerce engine. 2. eCommerce API  The central piece of the Adobe Experience Manager eCommerce architecture is the Adobe Experience Manager eCommerce API. Based on the API, front-end components can be built to implement an eCommerce application.  The Adobe Experience Manager eCommerce API is fixed, and cannot be adapted. AEM eCommerce Architecture
  • 5. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5 3. eCommerce provider implementation  The eCommerce API can be implemented to integrate with a third-party eCommerce application, or you can create a custom (native) implementation.  Out-of-the-box, Adobe Experience Manager provides a native implementation based on CRX/JCR, as well as an implementation to integrate Elastic Path. 4. eCommerce engine  The eCommerce engine is the eCommerce backend integrated in the provider implementation. In most cases, it is a third-party eCommerce software, such as Elastic Path or an existing or legacy eCommerce solution.  The sample native implementation provided by Adobe Experience Manager for the geometrixx demo site uses the CRX repository itself as the eCommerce engine. AEM eCommerce Architecture
  • 6. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6 eCommerce Concepts with Elastic Path  The integration framework provides the mechanisms and components for:  Connecting to an eCommerce system  Pulling data into Adobe Experience Manager  Displaying data and collecting the shopper's responses  Searching data from both systems  Returning transaction details This means: 1. Shoppers can instantaneously register and shop 2. Price changes are immediately visible to shoppers 3. Products can be added as required
  • 7. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7 Catalog Management Master and Sales Catalog Product data cache Catalog blueprint Product page Templates Experience Physical touch points Marketing data Elastic Path eCommerce
  • 8. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8 Catalog Management (cont’d)  Catalog Blueprint  Provided by Adobe Experience Manager to create a catalog and is in /content/catalog  Catalog  Has a specific LiveSync mechanism tied to catalogs  Product importer configuration  Full product import  Retrieve live price
  • 9. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9 Best Practices  For all implementations, keep the following in mind:  As product, stock-keeping units, and categories can be numerous, try to use the fewest nodes possible to model the content.  Avoid duplication. Or, when used, think about how many nodes your duplication will lead to.  Tag your content to prepare the query optimization. Scaling eCommerce: 1. Offload asset post processing to a dedicated instance. 2. Only import product data. 3. Import throttling and batch saves.
  • 10. © 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.© 2016 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Q&A 10 Varun mitra vmitra@adobe.com LinkedIn: Varun mitra