1. A system for managing an information technology setup comprising: a. a memory device comprising a set of management applications for managing a first computing device, wherein the set of management applications are stored on the first computing device; b. a set of custom portlets coupled to the set of management applications for controlling the management applications by transmitting one or more commands to the management applications wherein the management applications manage the first computing device based on the one or more commands, and further wherein the management applications automatically manage the first computing device by adjusting the operation of the first computing device when one or more predetermined conditions of the first computing device are met, wherein the management applications locally automatically manage the first computing device when the one or more predetermined conditions of the first computing device are met such that the management applications are able to continue to manage the first computing device when the first computing device is unable to connect to the remainder of the system; and c. a portal user interface coupled to the set of custom portlets for communicating with the set of management applications through the custom portlets.