This document discusses problems with the current processes for deploying software to test and live servers. It takes a long time and is error-prone to manually deploy through many steps like stopping services, database backups, file upgrades, and more. Both development and operations teams need the same toolkit and to communicate better. The proposed solution is to use Rex, a remote execution and server orchestration tool that uses SSH to automate deployments. Rex allows defining server groups, tasks, and integrating with continuous integration to automate everything through a simple Perl-based system.