CloudTask - parallel batch execution with auto-launched cloud servers

CloudTask is a GPL3 licensed open source tool that automates the execution of a batch job on remote worker servers over SSH. The user can split up the batch so that its parts run in parallel amongst an arbitrary number of servers to speed up execution time. CloudTask can automatically allocate (and later destroy) EC2 cloud servers as required, or the user may provide a list of suitably configured "persistent" servers.

For a brief introduction and demo video, see the announcement.