1. A processor-implemented method of providing an optimized resolution to a problem in an infrastructure, the method comprising the steps of: determining at least one target configuration of the infrastructure wherein the target configuration is aligned with at least one template; determining at least one resolution to the problem suitable for the at least one target configuration; calculating at least one metric associated with at least one combination of at least one determined target configuration and at least one determined resolution; and selecting at least one combination of at least one determined transformation and at least one determined resolution based at least in part on the at least one calculated metric.