Vagrant Push: One Command to Deploy Any Application

Vagrant 1.7 comes with a new command: vagrant push. Just as “vagrant up” is a single command to create a development environment for any application, vagrant push is a single command to deploy any application.

Am I missing something? This doesn’t seem that helpful if you already have a full standardized deployment process in place (such as Capistrano, etc)… I realize it sounds like you could replace “cap deploy” with “vagrant push” (calling out to cap deploy), but I’m not sure I understand the point of that abstraction.