Expertise

AEM Migration

AMS to Cloud Service migrations — from planning to production

Migrating from AEM on AMS (Adobe Managed Services) or on-premise AEM 6.x to AEM as a Cloud Service is one of the most complex engagements in the AEM ecosystem. It requires careful assessment of your existing codebase, content, OSGi configurations, and custom integrations — followed by methodical remediation before any content moves. Having contributed to enterprise migration projects involving large codebases and significant asset volumes, I help teams approach this with the right sequencing and tooling.

Coverage

What this covers

Migration Assessment & Planning

Evaluating your existing AEM implementation for cloud compatibility — identifying blocking issues in code, content, and configurations before work begins.

Repo Modernizer

Converting legacy multi-module AEM project structures to the cloud-compatible single-module format using Adobe's Repo Modernizer tool.

Index Converter

Migrating custom Oak Lucene index definitions to the AEMaaCS-compatible format — one of the more technically nuanced parts of a migration.

Content Transfer Tool (CTT)

Planning and executing content extraction and ingestion using Adobe's Content Transfer Tool — including delta migrations, migration sets, and validation.

Workflow Migrator

Converting custom workflow models to cloud-compatible equivalents — or redesigning workflows to use the new cloud-native process execution model.

Asset Migration at Scale

Strategies for migrating large asset volumes (10TB+) — migration tooling, metadata mapping, rendition strategies, and DAM validation post-migration.

Differentiators

Why work with me

Practical large-scale experience

I have contributed to migration projects involving 30TB+ of digital assets and large multi-site AEM codebases — across Financial Services, Retail, and other enterprise sectors.

Risk-first approach

Migrations fail when teams underestimate technical debt. I prioritise assessment and remediation planning before any migration execution — avoiding the costly rework of discovering blockers mid-migration.

Post-migration validation

A migration isn't done at go-live. I help teams build validation checklists, smoke tests, and operational runbooks so the team owns the new environment confidently.

Ready to discuss your AEM Migration project?

Consulting, training, or advisory — reach out to find the right fit.

Read my articles on AEM Migration on the blog.

Browse articles