Meanwhile, cloud computing paradigm introduces new resources availability horizons (through proper resources management routines, virtualization ... etc.), this motivated several works on addressing the potentials and possibilities provided by integrating the cloud into the automation applications, especially as the existing IT infrastructure of the automation solutions vendors is already sufficient (and growing), making the “migration-to-the-cloud” decision feasible.