Patent ID: 8683026

Claim:
A method for performing polymorphic IT functions in a cloud computing environment comprising: a computing device providing of an individualized selection mechanism for initiating polymorphic IT functions upon a node of a cloud computing environment, wherein a polymorphic IT function represents an IT function where actions required to perform the IT function vary depending upon a combination of configuration parameters for the node, and, wherein user-specification of the combination of configuration parameters are rendered unnecessary by the individualized selection mechanism, wherein use of the individualized selection mechanism requires a single selection action; the computing device receiving of a request by a polymorphic IT function framework via the individualized selection mechanism to perform a user-selected polymorphic IT function, wherein said request comprises at least an identifier of the node and an identifier of a driver program, wherein the driver program defines a plurality of actions for performing the user-selected polymorphic IT function upon the node for a specific combination of configuration parameters; the computing device invoking said driver program to perform the requested polymorphic IT function; and upon completion of the driver program, the computing device sending notification to a designated entity that the polymorphic IT function has been performed.