1. A system comprising: a processor configured to execute: a data collection system configured to collect a data from a control system, wherein the control system comprises a controller configured to provide for control operations for the control system; a configuration management system configured to manage a hardware configuration and a software configuration for the control system based on the data; a rule engine configured to use the data as input and to output a health assessment by using a rule database; and a report generator configured to provide a health assessment for the control system, wherein the health assessment comprises a first and a second readiness metric, wherein the first readiness metric comprises a first percentage readiness representative of a readiness of the control system to provide control system operations, and wherein the second readiness metric comprises a second percentage readiness representative of a readiness of the controller to provide for controller operations.