Migrating enterprise applications and data to the cloud is no small feat. Interconnections between applications tend to grow over time, and data may be shared between multiple applications. One application can crash when an entirely different application is migrated. Moving a data set at the wrong time can bring an application to a halt. It can be challenging to determine which applications are no longer in use and which are still critical but used only occasionally.