1. A computing system comprising at least one computing node and at least one data store in communication with the at least one computing node, the at least one data store having stored therein computer instructions, that upon execution by the at least one computing node, cause at least: maintaining mappings between a plurality of computing settings of a plurality of computing devices in a computing environment and corresponding firmware settings of one or more computing devices in the computing environment, the mappings performed using an interface associated with a firmware abstraction framework and representative of a relationship between a plurality of hardware-specific firmware settings for a plurality of the computing devices and abstracted firmware settings that are translatable to the hardware-specific firmware settings irrespective of vendor-specific interfaces for modifying the hardware-specific firmware settings, wherein the abstracted firmware settings are different from the hardware-specific firmware settings and the abstracted firmware settings correspond to one or more desired computing attributes; testing at least one of the corresponding firmware settings and verifying the at least one of the corresponding firmware settings to confirm that it meets at least one data center criterion; receiving a request for a selected abstracted firmware setting related to one of the plurality of computing settings; and in response to receiving the request: selecting one of the mappings to provide the selected abstracted firmware setting, or determining that none of the mappings correspond to the selected abstracted firmware setting and causing execution of a process to create and verify a new mapping corresponding to the selected firmware setting.