10. A method for performing a disaster recovery (DR) procedure for a production data processing environment at a recovery site, the data processing environment including one or more physical data processing infrastructure elements, the method comprising: at a Recovery Execution System (RES) server, receiving configuration information for the infrastructure elements from a Configuration Management DataBase (CMDB); receiving information concerning a recovery scope for the DR procedure: from the configuration information and the recovery scope, determining a subset of resources that are configurable items at the recovery site needed to recover the infrastructure elements within the scope of the DR procedure; submitting a request to a scheduling server to schedule availability of the subset of resources at the recovery site at a scheduled time; at the scheduled time, extracting configuration information from the CMDB for the configurable items within the recovery scope; programmatically generating a master workflow with multiple phases, the master workflow generated from the configuration information extracted from the CMDB for the configurable items that are within the recovery scope, and where phases of the master workflow specify, for each configurable item within the recovery scope: a sequence of tasks; a configuration detection process; an automation component process, wherein the automation component process executes at least one automation component including at least one subflow for executing the sequence of tasks to configure at least one of the resources: and at an Operations Orchestration server, executing the master workflow to perform the DR procedure and thereby configure the recovery site.
10. A method for performing a disaster recovery (DR) procedure for a production data processing environment at a recovery site, the data processing environment including one or more physical data processing infrastructure elements, the method comprising: at a Recovery Execution System (RES) server, receiving configuration information for the infrastructure elements from a Configuration Management DataBase (CMDB); receiving information concerning a recovery scope for the DR procedure: from the configuration information and the recovery scope, determining a subset of resources that are configurable items at the recovery site needed to recover the infrastructure elements within the scope of the DR procedure; submitting a request to a scheduling server to schedule availability of the subset of resources at the recovery site at a scheduled time; at the scheduled time, extracting configuration information from the CMDB for the configurable items within the recovery scope; programmatically generating a master workflow with multiple phases, the master workflow generated from the configuration information extracted from the CMDB for the configurable items that are within the recovery scope, and where phases of the master workflow specify, for each configurable item within the recovery scope: a sequence of tasks; a configuration detection process; an automation component process, wherein the automation component process executes at least one automation component including at least one subflow for executing the sequence of tasks to configure at least one of the resources: and at an Operations Orchestration server, executing the master workflow to perform the DR procedure and thereby configure the recovery site. 17. The method of claim 10 wherein the RES server further performs a step of: storing a representation of the master workflow as a sequence of operations specified in a mark up language data file.