The most common motions taking place in application modernization and refactoring fall under the following categories:
Review the “as-is” architecture – Discovery of the existing application design to identify the possible hurdles, clarify the feasibility and complexity of modernization scenarios.
Plan the “go-to” architecture – A new architecture should be defined explicitly enough that developers can follow along, and architects can check compliance of implementation. This step can imply different tasks:
Following this path, after going through a prerequisite course, you will first learn how to discover the inner structure of an application with CAST Imaging and extract valuable insights needed to go further in the modernization scenarios.