Check out what you can do with Druml!
Batch multiple Drush commands and run them for several sites in a row.
Run multiple jobs at the same time while focusing on your work.
Use Druml to run Acquia Cloud API commands.
Use API to extend Druml for your needs. It's Open Source!
Here are some example of how you can use Druml in your deployment and development workflows.
1. Performs multiple Drush commands for all sites running in 3 parallel jobs on production server.
druml remote-drush prod --list=all --jobs=3 "rr" "updb -y" "fra -y" "cc all"
2. Calculates amount of nodes for each site on prod, output result as a CSV file.
druml remote-php prod --list=all --source=php/node-count.php --output=res/node-count.csv
3. Copies DB and files of edited sites from stage environment to production in Acuia Cloud. This command also makes DB backup before execution and flushes Memcache and Drupal cache after.
druml remote-ac-sitesync --list=edited stg prod
4. Copies DB and files from a remote server to a local environment. This command also enabled development modules specified in the configuration.
druml local-sitesync --site=mysite prod