1. A method for visualizing energy consumption for an architecture model of a component based software solution, the method comprising: selecting a deployment architecture for a solution of components in a modeling tool executing in memory of a computer; defining a deployment model of computing resources for the solution in the modeling tool; establishing performance parameters for the components; computing power consumption for the computing resources based upon the established performance parameters of the components and an expected utilization of the computing resources by the components for the selected deployment architecture; and, displaying the computed power consumption in the modeling tool.