Expand my Community achievements bar.

SOLVED

Automating the content authoring process.

Avatar

Level 1
Level 1

We are trying to accomplish a simple use case of Updating a content author in AEM  and content / description for the component are from an external system. We have been able to update the content authoring .  It's is a kind of the automating process of regular work in AEM, like  updating the content and publishing the pages on the regular/ daily basis. Please help me how to automate the existing content authoring work the content from external system to AEM. 

 

How to update the content either back end way via  api or UI automation. Please suggest me a solution to automate the process of content authoring in aem.

 

Thanks in advance.

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

There are many approaches for that, and some are more suitable than others.

 

A common approach is to import the external data into both author and publish and have components, which read this data while rendering a page. In such a scenario a scheduled import job is sufficient to trigger the import, and you might need to purge the caches for all affected pages after a successfull data import.

 

Another approach is to import the data only to author, and then replicate the imported data to the publish instances afterwards. And then have the components include them into the pages as described above.

 

It all depends on the frequency of these changes, the amount of data and pages and how fast such changes need to be reflected on the pages.

 

 

 

 

View solution in original post

1 Reply

Avatar

Correct answer by
Employee Advisor

There are many approaches for that, and some are more suitable than others.

 

A common approach is to import the external data into both author and publish and have components, which read this data while rendering a page. In such a scenario a scheduled import job is sufficient to trigger the import, and you might need to purge the caches for all affected pages after a successfull data import.

 

Another approach is to import the data only to author, and then replicate the imported data to the publish instances afterwards. And then have the components include them into the pages as described above.

 

It all depends on the frequency of these changes, the amount of data and pages and how fast such changes need to be reflected on the pages.