A device comprising at least one computer machine and software to implement a mechanism for creating batch process schedules, optimized for a computing infrastructure comprising a plurality of machines, the device consisting of: - a hardware and software arrangement for storing a resource repository and a regulatory repository, - such that the resource repository consists of: - a hardware and software arrangement facilitating the measurement, by consumption sensors, of the empty imprint of each machine impacted by the batch processes; - a hardware and software arrangement allowing on the one hand the measurement, by consumption sensors, of the imprint of each batch process on each machine, by subtracting from measured consumptions those of the empty imprint over the same period and on the other hand the calculation of the total imprint on all of the machines impacted by the processes, then storing this total imprint in the resource repository, - the regulatory repository making it possible to store execution rules and expected consumption levels - a module for constructing an optimized execution plan with all of the elements collected by the resource repository and in compliance with the execution rules determined by the regulatory repository and - a hardware and software arrangement allowing the execution of the constructed execution plan, and the verification that all the execution rules are respected and that the resource consumption of the machines, impacted by the batch processes, is indeed at the expected level. - a hardware and software arrangement for storing a resource repository and a regulatory repository, - such that the resource repository consists of: - a hardware and software arrangement facilitating the measurement, by consumption sensors, of the empty imprint of each machine impacted by the batch processes; - a hardware and software arrangement allowing on the one hand the measurement, by consumption sensors, of the imprint of each batch process on each machine, by subtracting from measured consumptions those of the empty imprint over the same period and on the other hand the calculation of the total imprint on all of the machines impacted by the processes, then storing this total imprint in the resource repository, - the regulatory repository making it possible to store execution rules and expected consumption levels - a module for constructing an optimized execution plan with all of the elements collected by the resource repository and in compliance with the execution rules determined by the regulatory repository and - a hardware and software arrangement allowing the execution of the constructed execution plan, and the verification that all the execution rules are respected and that the resource consumption of the machines, impacted by the batch processes, is indeed at the expected level. - a hardware and software arrangement facilitating the measurement, by consumption sensors, of the empty imprint of each machine impacted by the batch processes; - a hardware and software arrangement allowing on the one hand the measurement, by consumption sensors, of the imprint of each batch process on each machine, by subtracting from measured consumptions those of the empty imprint over the same period and on the other hand the calculation of the total imprint on all of the machines impacted by the processes, then storing this total imprint in the resource repository, - the regulatory repository making it possible to store execution rules and expected consumption levels - a module for constructing an optimized execution plan with all of the elements collected by the resource repository and in compliance with the execution rules determined by the regulatory repository and - a hardware and software arrangement allowing the execution of the constructed execution plan, and the verification that all the execution rules are respected and that the resource consumption of the machines, impacted by the batch processes, is indeed at the expected level.