What is the idea way to bring content from Publish to Author in AEMaaCS | Community
Skip to main content
Prithwiraj_Deb
Level 3
November 4, 2024
Solved

What is the idea way to bring content from Publish to Author in AEMaaCS

  • November 4, 2024
  • 2 replies
  • 1525 views

How to I bring content from Publish to Author instance (Use Cases brining user generated content) back to author instance in AEMaaCS? 

Replication Agent? Any best practice? 

Best answer by daniel-strmecki

Hi @prithwiraj_deb,

personally, I consider content backflow a bad architectural pattern and a relic from the past. I would strongly suggest looking for 3rd party solution or building your own microservices for storing and delivering user-generated data.

 

Good luck,

Daniel

2 replies

chavad
Level 2
November 4, 2024

Hi @prithwiraj_deb 

You can try ACS commons content sync tools. Works well for syncing content from publish to author. More details - https://adobe-consulting-services.github.io/acs-aem-commons/features/contentsync/index.html

Never tried with UGC though.

Prithwiraj_Deb
Level 3
November 4, 2024
Prithwiraj_Deb
Level 3
November 4, 2024
 

In AEM as a Cloud Service (AEMaaCS), reverse replication is not supported. You can refer to the official documentation for more details: AEM Cloud Changes - Replication Agents.

  • Not sure how the content gets synched between different publish pods.
  • Third-Party Solutions: If you need to implement features like ratings and reviews, consider using third-party solutions such as Trustpilot or Bazaarvoice. These platforms specialize in managing user feedback and can integrate seamlessly with AEM, providing reliable alternatives for user-generated content.

sling reverse is applicable in AEMaaCS

 

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-sling-content-distribution-capability/m-p/564091

 

https://sling.apache.org/documentation/bundles/content-distribution.html

 

daniel-strmecki
Community Advisor and Adobe Champion
daniel-strmeckiCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
November 4, 2024

Hi @prithwiraj_deb,

personally, I consider content backflow a bad architectural pattern and a relic from the past. I would strongly suggest looking for 3rd party solution or building your own microservices for storing and delivering user-generated data.

 

Good luck,

Daniel

Saravanan_Dharmaraj
Community Advisor
Community Advisor
November 5, 2024

@prithwiraj_deb I agree with Daniel. UGC should be stored in common data store like Mongo to be accessible from both Author and Publish instances or consider using third party products like Lithlum or salesforce to store UGC. 

kartheekd203042
Level 3
January 1, 2025

I’m looking for guidance on implementing a production-ready User-Generated Content (UGC) solution in AEM as a Cloud Service (AEMaaCS).

Could anyone share insights or patterns from their experience?Any advice or examples from real-world implementations would be greatly appreciated!