Looking at it from the application view, software defined power is the answer since it abstracts the application from power dependencies by allowing it to move between data centers.
FORBES: Why Software-Defined Data Centers Cost Much More Without Optimized Power and Cooling