Usar o Juju para implantar seu aplicativo Rails é um ótimo lugar para começar. Isso documenta o que você precisa fazer para implementar um aplicativo rails com o Juju.
Para fins de desenvolvimento, o Fluxo de trabalho do Juju Vagrant para o OS X colocará você em prática com um Máquina virtual do Vagrant para experimentar totalmente o Juju usando o provedor local. É assim que faço a maior parte do meu trabalho de desenvolvimento.
Quando você estiver pronto para colocar seu aplicativo ao vivo, use sua própria nuvem privada ou pública, como a Amazon.
Por exemplo, eu escreveria um arquivo yaml para informar o encanto do Rails sobre meu aplicativo ferroviário. Em seguida, eu iniciaria uma máquina virtual Vagrant, que me iniciaria com um ambiente local totalmente funcional para testar. Eu implantar rails, passando o arquivo yaml que eu criei e, em seguida, testar para verificar se meu aplicativo funciona conforme o esperado.
Nesse ponto, encerro a vm, retornando ao meu terminal do OS X e juju switch amazon
, juju bootstrap
do ambiente e, em seguida, implemente o aplicativo.
Isso é tudo um pouco alto, mas deve apontar na direção certa.