Adobe Commerce as a Cloud Service: A Deep Dive into the Future of Commerce
We’ll begin with a few slides to explain the theoretical foundation and ensure a solid understanding of the overall concept.
This includes an overview of the architecture of ACCS, Storefront (with drop-ins & slots), EDS, and App Builder. Also, we…
- We’ll also give a comparative view of Traditional CIF vs. Cloud-based Commerce Integration.
- We’ll show how GenAI can support content creation and explain how A/B testing is integrated into the process.
- We’ll highlight the difference between Product Visuals and Adobe Experience Manager Assets.
In addition, we’ll dive into the following technical topics, our main part, supported by code examples from our project:
- How authors can modify storefront content using Document Authoring (da.live).
- How developers can work with the AIO CLI and Adobe Developer Console.
- How to extend the Storefront using JavaScript, blocks and drop-in slots.
- How to connect an external, product-specific data source, including:
- Extending GraphQL queries using Mesh Extensibility.
- Demonstrating GraphQL calls in Postman.
- How to trigger Runtime Actions (App Builder) using events from Commerce.
- How to (and why) set up synchronous webhooks.
Finally, we’ll share our lessons learned and best practices from hands-on R&D throughout the project.
skalli07
What did the frontend of the Commerce Integration Framework look like?
sabdouni
Adobe provided Core CIF components https://github.com/adobe/aem-core-cif-components/tree/master with some AEM components & React
Amine
What’s the biggest challenge you faced when migrating to Adobe Commerce as a Cloud Service, and how did you overcome it?
Radu Cotescu
How easy was it to adapt to the new model, where customisations can only be achieved via Out Of Process Extensions (OOPE) in contrast to the old In Process Extensions (IPE)? Any special requirements I should relay to our Commerce colleagues? They already know about your presentation from this morning and are all ears.
Irmi
Its simple js code utilizing Events and App Builder API Mesh. Hope this answers your question, if not, reach out to us anytime.
Christian
Is it possible to use the Dynamic Media Mixed Media Player for product images (e.g., on the Dynamic product page) via the Asset Connector?
Irmi
To keep it short: the OOTB Dynamic Media component cannot display dynamic product data, this needs to be customized.
Julian
Would you recommend Experimentation or Adobe Target?
Radu Cotescu
Do you offer a slides as a service product? I'm not often jealous on somebody else's presentation. 😂 And we need to talk about your PS1 customisation in the terminal as well. Eggsciting presentation! You really dropped pun after pun with a great delivery!
Merdan
Thank you very much! Perhaps we should launch a “Slides-as-a-Service – puns included, free of charge!” offering. Also, your slides were excellent as well and made the whole session even more engaging. We truly enjoyed your presentation! 🐣
Masoud Rozati
Does the new Commerce solution supports also PIM connectors? Are there any OOTB connectors?
Markus Haack - Adobe
Yes, not the storefront builder seen in the presentation. But there is Adobe Commerce Optimizer which allows to connect 3rd party Commerce & PIM
Tad
What was involved in your integration with Workfront into the Sidekick?
Merdan
We integrated the Workfront API, allowing authors to track time, update tasks, and initiate processes such as launching a campaign