3
Capistrano est un utilitaire et un framework pour exécuter des commandes en parallèle sur plusieurs machines distantes, via SSH.Il utilise un simple DSL (emprunté en partie à Rake) qui vous permet de définir des tâches, qui peuvent être appliquées aux machines dans certains rôles.Il prend également en charge la tunnelisation des connexions via une machine passerelle pour permettre aux opérations d'être effectuées derrière les VPN et les pare-feu.Capistrano a été initialement conçu pour simplifier et automatiser le déploiement d'applications Web dans des environnements distribués, et était à l'origine fourni avec un ensemble de tâches conçues pour déployer des applications Rails.