Having considered the reasons for modernization, and having some idea of the ideal target architecture, it's time to consider what tools can be used to assist in this process.
Chances are you're having some particular pain point or someone has noticed the costs and risks associated with remaining on legacy systems. But before you just start willy-nilly, you should build a definite roadmap to the future-state you're trying to achieve.
I sat down with David Knapp, to talk about how he solved an interesting challenge around making Loopback perform a common database action, select distinct.
Each Legacy Modernization project is unique. There are skills and techniques
that apply universally, but the best tools and methods for carefully replacing
legacy systems will differ wildly in every environment. Choosing the