The Cloud Power Pack enables the dynamic allocation of resources in the Cloud and then initiates execution of user defined workload jobs on those resources. Supported features include support for initiating resources on Amazon EC2 cloud services, dynamic allocation and deletion on Cloud resources once job execution is complete, the ability to define jobs to be executed, error handling to clean up cloud resources if jobs experience exceptions, and smooth addition and removal of Cloud providers into existing processes.