Upgrading AEM 6.4 to AEM Cloud Service Commerce Code | Community
Skip to main content
shelly-goel
Adobe Employee
Adobe Employee
May 18, 2021

Upgrading AEM 6.4 to AEM Cloud Service Commerce Code

  • May 18, 2021
  • 2 replies
  • 1678 views

Hello,

We've got a requirement to upgrade from AEM 6.4 to AEM as a Cloud Service. Though the environment upgrade is fine, the CIF connector and commerce code does not work as is within the upgraded environment. Please suggest if AEM commerce code can be tweaked as per new project structure to work with AEM cloud Service and if 'Repository Modernizer' can be used for same. OR it would be better to re-write all the customizations (mainly frontend code) based on latest archetype.

 

The venia sample code have two profiles for cloud and classic. Could anyone suggest what's the technical difference between these two profiles and if the same codebase can be built for both cloud & classic then possibly can we also adjust our commerce code from classic to cloud compatible?

Venia Reference Store: https://github.com/adobe/aem-cif-guides-venia

Repository Modernizer: https://experienceleague.adobe.com/docs/experience-manager-cloud-service/moving/refactoring-tools/repo-modernizer.html?lang=en#using-repo-modernizer

 

Thanks

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

2 replies

Vijayalakshmi_S
Level 10
May 19, 2021

Hi @shelly-goel,

Venia Storefront is a sample reference implementation that supports both AEM as a Cloud Service (cloud profile) and AEM 6.5 (Classic profile)
Now that you are working on upgrading the code base to AEMasCS, we should use cloud profile.

 

Useful links from Adobe Docs related to this subject: (Ignore, if you have already checked)

shelly-goel
Adobe Employee
Adobe Employee
May 25, 2021
Thanks Vijaylakshi, I have those details. I was looking for how AEM cloud service upgrade will impact the commerce custom FE code. The sample venia store have same code for both classic and on-premise, just the profile is different. Does that mean only the packaging is different otherwise same code can be used.
kautuk_sahni
Community Manager
Community Manager
August 19, 2022

@shelly-goel We are coming with a Live In-person Meetup in New York on Content & Commerce Optimization.
See: https://adobe.ly/3A6DFYy  | Join and Invite your Peers.

Kautuk Sahni