The Right Way to Transition from a Legacy Platform to a Modern Application