AEM with SFCC cloud Ecommerce integration | Community
Skip to main content
Level 2
September 9, 2021
Solved

AEM with SFCC cloud Ecommerce integration

  • September 9, 2021
  • 1 reply
  • 1271 views

Hi,

 

If we need to develop a medium scale e-commerce shopfront in AEM with SFCC. ( AEM just used a preview service an SFCC is source of truth for Ecomm data) I need some suggestions.

 

1. Can we store light weight e-comm data (products ,catagories with ids with minimal metadata)  in AEM repo on daily batch process say 20 categories each having 200 products approx. and make real time calls with IDs to get data and load on pages ?

 

2. What is the best caching strategy to store the static content on page and dynamic ecomm data with prices ?

 

3. Considering only few months of implementation time, what is the best implementation strategy.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Asutosh_Jena_

Hi @bhargav_thogat1 

 

Definitely you can integrate AEM with Salesforce Community Cloud. Please see the link here for a github project:

https://github.com/adobe/commerce-salesforce

 

You can store the product data along with categories and any other information as needed in AEM as node (may be you can store it under /content and it can be refreshed everyday if required. So you do not have to call to Salesforce always to fetch the product information and it can be looked up from AEM.

 

By default you can serve the static content using AEM dispatcher or CDN, but for the dynamic piece of content either you can go for Sling dynamic include or you can use the regular Jquery approach to make AJAX request and fetch the information by populating the response.

 

Please refer the link below for SDI:

https://experienceleague.adobe.com/docs/experience-manager-learn/foundation/development/set-up-sling-dynamic-include.html?lang=en

https://www.argildx.com/technology/sling-dynamic-include-sdi/

https://sling.apache.org/documentation/bundles/dynamic-includes.html

 

Thanks!

 

1 reply

Asutosh_Jena_
Community Advisor
Asutosh_Jena_Community AdvisorAccepted solution
Community Advisor
September 10, 2021

Hi @bhargav_thogat1 

 

Definitely you can integrate AEM with Salesforce Community Cloud. Please see the link here for a github project:

https://github.com/adobe/commerce-salesforce

 

You can store the product data along with categories and any other information as needed in AEM as node (may be you can store it under /content and it can be refreshed everyday if required. So you do not have to call to Salesforce always to fetch the product information and it can be looked up from AEM.

 

By default you can serve the static content using AEM dispatcher or CDN, but for the dynamic piece of content either you can go for Sling dynamic include or you can use the regular Jquery approach to make AJAX request and fetch the information by populating the response.

 

Please refer the link below for SDI:

https://experienceleague.adobe.com/docs/experience-manager-learn/foundation/development/set-up-sling-dynamic-include.html?lang=en

https://www.argildx.com/technology/sling-dynamic-include-sdi/

https://sling.apache.org/documentation/bundles/dynamic-includes.html

 

Thanks!