Case Studies

AEM 5.6 → 6.4 Migration & Rebranding

Migrating a legacy platform to modern AEM while delivering a complete brand transformation.

Industry: AEM 6.4 Stack: AEM 6.4 Frontend: HTL (Sightly), HTML, CSS, JS Backend: Sling Models, OSGi CDN: Amazon CloudFront

Background

Our client, a leading IT services provider in India, was running Adobe Experience Manager 5.6 and needed to upgrade to AEM 6.4 to improve performance, security, and long-term support. At the same time, they undertook a complete rebranding and UX transformation across their main website and multiple microsites.

Challenges

  • Legacy JSP-based architecture and technical debt
  • Inconsistent UX and branding across properties
  • Performance and caching limitations
  • Manual approval and publishing workflows

Solution

  • Created UX for their transformation.
  • Analyzed their existing Codebase and provided a report for what can be re-used and what needs to be deleted.
  • Moved their JSP code into sightly and sling models.
  • Created UI.
  • Analyzed their existing infra and proposed what is required.
  • Created editable templates for clients.
  • Created New components and OSGi Services.
  • Created Approval workflow for the client.
  • We performed search optimization for the exiting search queries.
  • Created custom transport handler for flushing cache for Cloudfront CDN.
  • Created Utility for showing right rendition on right device only on the basis of author approval.
Platform: AEM 6.4 Frontend: HTL (Sightly), HTML, CSS, JS Backend: Sling Models, OSGi CDN: Amazon CloudFront

Results

  • Modernized platform with long-term supportability
  • Unified brand and UX across digital properties
  • Reduced technical debt and improved maintainability
  • Improved performance and operational efficiency