2010-11-16 13 views
6

Voglio distribuire un rail su Amazon ec2. Ho dato un'occhiata a poolparty e ec2onrails, ma nessuno dei due sembra essere più mantenuto.Hosting rail su ec2

A cosa serve la gente? È tutto un burattino e capistrano fatto in casa o c'è un progetto che mi farà andare avanti?

risposta

6

posso raccomandare due progetti:

Se si dispone di una singola applicazione Rails, dare un'occhiata a Rubber. È un gioiello in grado di eseguire il provisioning di istanze EC2, installare software e distribuire l'app. È basato su Capistrano. Esistono ricette per i componenti più comuni (mysql, apache, passenger, postgres, ecc.).

Se si dispone di una configurazione più complessa (ad esempio più app o esigenze specifiche non coperte da gomma), consiglio Chef. Ha piuttosto una curva di apprendimento, quindi preparati. Dai uno sguardo allo OpsCode per iniziare con lo Chef.

+0

Bella raccomandazione per la gemma di gomma! Lo controllerò da solo. – raidfive

+0

Si potrebbe anche voler controllare Heroku. È facile da usare, ma è un PaaS invece di IaaS. – Ariejan

+0

La gomma sembra molto interessante, sicuramente andando a provarlo. – opsb

0

Si consiglia di dare un'occhiata al nostro Rubystack AMIs. Sono gratuiti e li teniamo aggiornati. È ancora necessario lavorare per automatizzare la distribuzione e integrarsi nel flusso di lavoro, le AMI si occupano principalmente dell'ambiente e della configurazione del runtime.