Hello Everyone,
In your experience, have you come across migrating the existing Drupal or any other CMS web application to AEM application? What are the challenges you have faced. Wanted to hear success, as well failure stories.
Thanks
Solved! Go to Solution.
Hi @Mahesh_Gunaje
AEM Site Authoring is also rich but if you go with content fragment there is currently no WYSIWYG but this will be scoped using Universal Editor.
It is possible to connect AEM with database.
There are features like AEM community is there, however not very much updated and revolve since its introduction, https://experienceleague.adobe.com/docs/experience-manager-65/content/implementing/developing/platfo...
I would suggest if you already know the requirement thats you need on AEM, you can setup a call with Adobe and they will suggest the alternative of Drupal features
Hi,
Here are some good threads that can be helpful if you are looking for ideas about how to start the migration journey, so I won't repeat them in this post:
Now, let me share some thoughts from my experience. The most challenging aspect is creating the data model, which involves matching the CMS data structure to the AEM data structure. While most CMS platforms have a similar data structure with different terminology, it's not always a straightforward one-to-one match. Therefore, investing a significant amount of time in this task is necessary.
Another important point to mention is that it's crucial to be aware that you won't be able to migrate 100% of the web application via scripts, ETLs, or any other method you choose. There will always be a need for manual work. Being aware of this and planning accordingly can greatly facilitate the migration process.
Hope this helps.
Hi @Mahesh_Gunaje
Just adding few pointer, not sure if they are valid in your use case or not
Migrating from Drupal to Adobe Experience Manager (AEM) involves several steps, and the complexity of the migration depends on various factors, including the content structure, customization, and specific requirements of your Drupal instance. Below is a general guide with examples to help you understand the process. Note that this is a high-level overview, and you may need to adapt these steps based on your unique Drupal setup.
drush
to export your database and relevant files.
This migration process is a broad overview, and each step may involve additional sub-steps based on the complexity of your Drupal setup and your requirements for AEM. It's crucial to thoroughly test each stage of the migration process in a controlled environment before applying changes to the production system. Additionally, consider seeking professional assistance if the migration involves complex customizations.
Thanks @arunpatidar for your detailed description. Yes. This means a lot to me.
My few observations here:
1: Liking towards Drupal UI, authoring:
if the client likes Drupal features a lot, as well the authoring section in Drupal (Still client wants to migrate to AEM. Dont ask me why), then, I think it will be difficult to convince the authors(they are employees of client) to use AEM for authoring the pages. Since, they are very much expert in authoring Drupal pages, assets, etc. But new to AEM application.
2: Get the background of authors:
Need to get the background of authors before we implement the AEM sites. In my case, authors are very much familiar with Drupal sites. So, they expect Drupal kind of authoring, attaching the assets. During migration, to handle the structured data of Drupal CMS, we have utilized Content Fragment Model, Content Fragment approach. So, Author has to create necessary content fragment, add all the details. Then, create a page by passing the path of CF. Then, data will be populated automatically on page.
Once we pass this details to authors, after few days they told that
3: Development of Drupal feature/module in AEM
Client is very fond of Drupal features/modules. So, for my team, challenge was to develop Poll, other kind of drupal features in AEM. But in AEM, we don't have dbms or mongoDB. Even, we cannot include dbms for the new sites.
Hi @Mahesh_Gunaje
AEM Site Authoring is also rich but if you go with content fragment there is currently no WYSIWYG but this will be scoped using Universal Editor.
It is possible to connect AEM with database.
There are features like AEM community is there, however not very much updated and revolve since its introduction, https://experienceleague.adobe.com/docs/experience-manager-65/content/implementing/developing/platfo...
I would suggest if you already know the requirement thats you need on AEM, you can setup a call with Adobe and they will suggest the alternative of Drupal features
Hi @arunpatidar ,
One of our customers has a requirement to store Drupal page revisions history in AEM after migration. Is this even possible? Have you came across this type of requirement?
Thanks,
Vaibhav
Hi @VaibhavCh1
I don't think so if this is possible.
we had a scenario, where we updated only the previous version dates in the page properties as disabled field.
@Mahesh_Gunaje Did you find the suggestions from users helpful? Please let us know if more information is required. Otherwise, please mark the answer as correct for posterity. If you have found out solution yourself, please share it with the community.
Views
Replies
Total Likes
Views
Like
Replies