Enterprise Web Platform
Upgrade to AEM Version 6.5
The Exadel team initialized, led, and successfully conducted the upgrade of the customers enterprise platform to AEM 6.5.6.
About the Customer
The upgrade also enhances the system’s stability, performance, and supportability by significantly improving existing foundational features and introducing a number of new features. The new version provides system improvements that make in-place upgrades of AEM easier and faster, which is crucial for taking full advantage of upgrades on a regular basis and avoiding additional risks and costs.
The Exadel team handled the planning and analysis phases resulting in a project plan that covered the expected timelines for development and testing efforts, pre- and post-upgrade maintenance, and actual upgrade execution. The team focused on developing the codebase so that it would be compatible with the latest AEM version and content restructuring, including the Workflow Models/Instances/Launchers/Scripts upgrade, Tags migration, Cloud Settings and Cloud Services restructuring. The team also adapted the Multi-Site Manager Blueprint/Rollout Configurations in accordance with the latest AEM version requirements.
In the process of switching from the old version to the new version of AEM, there was a period of time when the old version was still live, and the new version was still being finalized before going live. Our customer’s publishing team regularly performs content updates, and during this switchover interval, would have needed to manually update both versions, essentially doing the work twice.
Our team created a custom tool, which we called “Implement Content Modification Script”. With the tool, the publishing team only had to publish content in the old version of the site and it would be automatically replicated and/or copied into the new version. The tool helped our customer to save quite a bit of time as they just needed to publish content once.
In addition, the Exadel team closely collaborated with the Adobe team, which was responsible for performing the AEM infrastructure upgrade, to ensure that the entire process went smoothly and with minimal risks.
Finally, our team organized the test plan that involved validating the upgrade, followed by rounds of user acceptance, performance, load, and security testing.