2012-11-05 4 views
1

J'ai écrit ma première application web en utilisant Sinatra. C'est assez simple avec une interface REST. Je cours MySQL base de données et il se connecte à l'aide d'un enregistrement actif, des trucs très cool. En outre, je cours un autre programme de ruby ​​qui interroge fondamentalement la base de données MySQL toutes les 30 secondes et fait un peu de travail sur les données et met à jour le DB. En ce moment, je cours l'application sinatra sur mon ordinateur portable. Je veux déplacer ceci à un serveur parce que je ne peux pas garder mon ordinateur portable tout le temps.Quel EC2 a l'intention de choisir?

J'ai vérifié Amazon EC2 et il y a tellement d'options que je suis dépassé. Amazon EC2 est-il un bon choix? Est-ce le cas, quelle est la meilleure option pour moi? Je ne m'attends pas à une bande passante.

Tous les pointeurs pour quelqu'un commençant par des serveurs web/hébergement seraient super, merci!

+0

Si vous n'êtes pas sûr, pensez à utiliser Heroku. C'est extrêmement facile à démarrer. – sunnyrjuneja

Répondre

3

Bien qu'il existe une micro-instance gratuite pour les nouveaux clients, cela semble être l'endroit logique pour commencer. Si ce n'est pas suffisant, vous pouvez envisager une mise à niveau, regarder la tarification réservée/à la demande et prendre une décision éclairée à ce moment-là.

+0

Est-ce que la micro-instance est comme heroku où je peux seulement déployer l'application et n'avoir aucun accès root? – 0xSina

+0

Non, vous avez votre propre instance de serveur virtualisé avec root. – pguardiario

1

Avez-vous regardé l'hébergement avec des sociétés telles que Heroku et AppFog? Ils offrent tous les deux des plans gratuits, donc vous pouvez les essayer avant de les mettre à jour, ou vous pouvez trouver que le plan gratuit est suffisant.