Bounteous.com: How to Automate Drupal Deployments with Rollback

You might know how to deploy Drupal, but do you know how to automate Drupal deployments?