[ AJUDA ] Sugestões de ferramentas para fazer o deploy local da minha aplicação

Galera tenho um servidor cloud e ele está com ubuntu instalado, queria uma ferramenta onde eu conseguisse criar um ambiente de desenvolvimento web tipo um Cloud Develompent space e um segundo serviço onde eu pudesse depois de codar botar no ar, fazer o deploy...

Sugestões?