Problem
Need to incrementally migrate a legacy system to a new service in the cloud and so, gradually.
Run 2 separate systems or versions of an app means that clients have to know where particular features are located.
Need to minimize the risk from the migration of app and data.
Solution