Expand my Community achievements bar.

Guidelines for the Responsible Use of Generative AI in the Experience Cloud Community.

Automating Page Migration from On-Prem to Cloud AEM

Avatar

Level 1

Hi,

We are in the process of migrating from an on-prem AEM environment to AEM Cloud and are exploring a solution to automate this migration. Our goal is to build a dynamic system that:

  1. Retrieves Data from On-Prem AEM: An external application running on a separate server will either scrape or fetch data via the AEM API from a specific page in the on-prem instance. This includes metadata, components, images, text, and other page content.

  2. Replicates the Page on AEM Cloud: The same application would then programmatically create a new page on AEM Cloud, using a predefined template. It would map the on-prem components (e.g., the hero component on-prem goes into the corresponding hero component on the cloud) and populate the page with the retrieved content.

  3. Manual Review & Publishing: A human author will review the created page in AEM Cloud before publishing.

Questions:

  1. Is this type of automated page migration feasible? If so, are there any resources, documentation, or tutorials available on how to create pages and populate components in AEM Cloud via an external app using AEM’s API?

  2. Is there an alternative or more efficient approach we should consider for this migration process?

Any guidance or references would be greatly appreciated.

Thanks in advance!

1 Reply