Quels sont les outils et les ressources par excellence pour l'hébergement d'applications Rails sur EC2 d'Amazon?
-
02-07-2019 - |
Question
Je cherche:
- documentation
- blogs
- livres
- images de tranche préconfigurées prêtes à l'emploi
- services
- wrappers
- bibliothèques
- tutoriels
... tout ce qui permettrait de commencer plus facilement à utiliser EC2 pour héberger une application Rails.
La solution
Il existe une image Rails pour EC2 à l'adresse http://ec2onrails.rubyforge.org/
Autres conseils
ElasticFox est un utilitaire indispensable pour superviser vos instances. http://developer.amazonwebservices.com/connect/entry.jspa?externalID= 609
Capazon est un utilitaire génial pour intégrer la gestion d’instances à Capistrano. http://soylentfoo.jnewland.com/ articles / 2007/03/27 / capazon-capistrano-meets-amazon-ec2 (une version plus récente est disponible quelque part)
J'aime bien ces AMI (je berne Ubuntu) http://alestic.com/
Si vous utilisez Heroku ou EngineYard (les solutions d'hébergement cloud les plus utilisées à l'heure actuelle - elles s'appuient sur Amazon EC2), vous pouvez également utiliser git pour gérer votre code. avec eux:
Heroku: http://devcenter.heroku.com/articles/git
Parc de machines: http://docs.engineyard.com/ hébergez-votre-code-sur-github.html
Avez-vous consulté le didacticiel comment démarrer ? Il suffit de réunir une instance ec2.
Je l'ai utilisé pour configurer un serveur Ubuntu avec Ruby-Enterprise, rails et passagers (cette partie n'était pas différente de tout autre serveur Ubuntu que j'utilise)
Je recommande vivement la la démonstration de Fuzed et EC2 de Scott Chacone . Les autres utilisateurs recommandent la la documentation EC2 , Je vais aussi bien. Veillez également à consulter le code bloqué . La performance est incroyable mais vous feriez bien de rapporter de l’argent pour la soutenir.
N'oubliez pas le SimpleDeployr , le déploiement en un clic de Ruby on Rails sur votre compte EC2.
Voici un service que vous pouvez essayer de déployer votre application Rails avec EC2: Morph AppSpace
J'ai configuré une application rails pour qu'elle s'exécute directement sur EC2 à l'aide de EC2onRails et de son ami correspondant. J'ai documenté mes progrès ici, car j'ai trouvé l'autre documentation manquante: