1. One or more computer-readable storage media comprising computer-executable instructions for implementing a method comprising: deriving a resource cost incurred by each of multiple components of a system in response to processing a given operation, wherein at least two of the multiple components are different; correlating a resource utilization incurred by each of the multiple components of the system with the given operation; generating a resource map based on the correlation of the resource utilizations with the given operation; determining workload transformations applied to the given operation at each interface between the at least two different components of the system; generating a workload map based on the determined workload transformations applied to the given operation at each interface between the at least two different components of the system; and storing the workload map in memory.