From the course: Migrating COBOL Apps
Unlock the full course today
Join today to access over 24,000 courses taught by industry experts.
Approaches to legacy migration - COBOL Tutorial
From the course: Migrating COBOL Apps
Approaches to legacy migration
- [Instructor] When starting the planning for a migration, there are a number of key decisions to make. The first is whether the migration will be to stick with COBOL and move to a contemporary environment, retaining much of the legacy code, or transitioning to a new language, such as Java or C. It's useful to consider the risk versus benefit options for migrating legacy applications. A simple re-hosting, sometimes called lift and shift, is the least risk but the least benefit. A full re-architecting of the application with its associated redesign and development is the highest risk but will deliver the most benefit. The case for remaining with COBOL is to minimize the recoding work and to retain as much tested code as possible. However, with this approach, comes a number of migration issues related to the different ways in which a contemporary architecture works. Some level of code module re-specification is likely to be…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.