Assets Migration Blueprint

Join Achim Koch, Principal Technical Architect at Adobe, to learn how to migrate a legacy DAM to Adobe Experience Manager Assets. Gain insights into stakeholder analysis, resource planning, data transformation, and best practices like using CSV files for data handling. Build a roadmap for your own Adobe Experience Manager migration projects.

Community Discussion

Continue the conversation in the Adobe Developers Live Community discussion.

Key takeaways

  • No Out-of-the-Box Tool for Migration There is no single tool that can migrate from various legacy systems to Adobe Experience Manager (AEM) due to the diversity of products and custom solutions.

  • Five Stages of Migration

    • Project Planning
    • Implementation Planning
    • AEM Implementation
    • Migration Script Implementation
    • Migration Execution
  • Stakeholder Involvement Identifying and involving stakeholders such as sponsors, business users, IT system administrators, and legacy system support is crucial.

  • Resource and Timeline Planning Ensure that resources are available and plan around holidays, peak business times, and off-limit windows.

  • Technical Planning This includes requirements analysis, data transformation, and infrastructure planning.

  • Iterative Process Migration involves multiple iterations of script execution, analysis, feedback, and adaptation.

  • Use of CSV Files CSV files are preferred for their ease of use and readability during the migration process.

  • Scripting Language Node.js is recommended for its support of CSV, AWS, and HTTP, and for being a good opportunity to learn JavaScript.

  • Quality and Repeatability Ensure high-quality data migration, keep original data and CSV files for reference, and make the process repeatable.

  • Content Freeze Declare a content freeze during migration to prevent new data from being added after the snapshot is taken.

  • Tools and Tips Use tools like VS Code with the Rainbow CSV extension, and consider the byte order marker (BOM) for UTF-8 text files.

  • Business Approval Reserve time for testing and obtaining official business approval post-migration to lift the content freeze.

At a glance

Product: Experience Manager,Experience Manager Assets

Series: Adobe Developers Live

Role: Developer