Building a Migration Roadmap

  1. Read all the available documentation regarding system migration, installation, and configuration.

  2. Analyze and implement your PC, network software, and hardware requirements for Agile Business Suite.

    Refer to the Agile Business Suite Installation and Configuration Guide for more information on all hardware and software requirements.

  3. Analyze your existing EAE 3.3 applications. Familiarize yourself with expected differences between your current application and the migrated application.

  4. The specific areas that you should analyze are:

    • Security settings

    • EAE Developer and Agile Business Suite development differences

    • Runtime differences

    • Development procedures

    • Release management procedures

    • Testing and debugging procedures

    • Optional features (such as existing Version Control banks)

    • Interfaces (Character and/or GUI screens)

  5. Complete the preparatory tasks before you attempt to migrate the EAE applications. Refer to Preparing the Model for Migration for more information.

  6. After analyzing all the requirements for migration, create an implementation plan.

  7. An implementation plan should document:

    • The collected knowledge of your analysis and an outline of the best method for making any required model modifications in Agile Business Suite after migration.

    • The project team and roles. For example, you should create a role of implementation coordinator. The coordinator will lead the implementation. Ideally, the coordinator should have maximum knowledge and experience of Agile Business Suite and/or Visual Studio.

    • The training requirements of team members to ensure that they have the required skills. Team members with no Visual Studio or object-oriented programming experience should be trained. In addition, team members should have knowledge about networking and database administration of the database management system of the target.

    • Release management procedures of your company.

    • The dates of implementation.

  8. Install and test Agile Business Suite and any new servers.

  9. Perform all relevant configuration tasks. Refer to the Agile Business Suite Installation and Configuration Guide for more information on the configuration tasks.

  10. Back up all existing systems.

  11. Extract a model from EAE Developer 3.3. Follow the instructions to Extracting a Full EAE Model to a LCIF File.

  12. Alternatively, if you intend to migrate a model with source control banks via the History Viewer; follow the instructions to Exporting Version Control Banks.

  13. Import a model into Agile Business Suite by taking into account the benefits and limitations of your preferred method. Refer to Importing Via the Model Importer Wizard or Importing Via the Command Line for more information.

  14. Build and deploy your existing system using Agile Business Suite.

  15. Migrate existing application data using the EAE Data Migration Wizard. Refer to Migrating an Existing Database using EAE Data Migration Wizard for more information.

    Note: The Data Migration Tool enables migration of application data from Windows to Windows platform only.