Technologies are presented for tracking of used resources and ensuring a similar level of computing resources to be provided at a new cloud-based service provider for a migrating application, even if the new service provider has a different mix of resources. Computing resources in use by the migrating application and a level of used computing power may be identified. Each of the computing resources may be assigned a score according to an associated service level. An overall score generated as a weighted combination of the individual scores according to their influence on application processing and networking status may be used for comparison of service levels between an existing service provider and the new service provider to ensure the migrating application receives a similar performance level. Additionally, the individual and overall scores may be employed by the new service provider to properly allocate its resources to provide similar performance level.