Expand my Community achievements bar.

Applications for the 2024-2025 Adobe Experience Manager Champion Program are open!

Custom Replication Agent Alternative in AEMaaCS

Avatar

Level 1

Hi,

We have a custom replication agent running on publish which uses custom content builder and transport handler mechanism to process the page data and push to external applications. We are in the process of migrating from on-prem based setup to cloud based setup for AEM.

As per the AEMaaCS documentation, the custom replication agent is not supported in AEMaaCS setup.

I just wanted to understand, what are the alternatives available for custom content builder and transport handler approach in AEMaaCS?

We are thinking of moving our custom content builder and transport handler based code into AEM workflows on author side for doing data processing (a custom process setup) but do you have any suggestions to handle this in publish environment?

Can we use Apache Sling Distribution Trigger - Scheduled Triggers Factory - a JCR event based trigger service on publish to process the data?

Environment : AEM 6.5 SaaS

Thank you in advance.

- Sumit Kulkarni

 

 

3 Replies

Avatar

Community Advisor

Hello @sumeet_kul 

 

Please refer to the Blog https://blog.developer.adobe.com/reimagining-replication-agents-on-aem-as-a-cloud-service-a4437b7eeb...

 

The suggestion is to:

- Convert from a Push to Pull model: This eliminates custom code from AEM and ensures that the external system will get the latest content available from the CDN based on TTLs and caching strategies put in place.

- I/O Events integration for Push Model

 


Aanchal Sikka

Avatar

Level 1

Hi,

Thank you for the response.

I have already seen this documentation and will require POC to be carried out to handle our use case. We just do not push the page data as-is to external systems, but do some additional content processing. I am looking for an already implemented approach which can be evaluated for our use case.

 

Thanks,

Sumit Kulkarni

 

 

Avatar

Level 1

Hi sumeet_kul,y

 

Did you find any solution for this? We were also using custom replication agent (with custom Content builder), so wondering if you already found a better solution.

 

Thanks,

Shiffali