2010-11-17 31 views
0

Je veux développer une petite application web (petite = 4 entités, 3 formulaires html, login, email et cron) mais je n'ai pas de serveur pour l'héberger. Je voudrais travailler en Java et MySQL donc j'ai le dillema suivant:petite webapp en Java + MySQL: GAE vs EC2

1) Si je vais à GAE, je devrai utiliser autre chose que MySQL. Vaut-il la peine d'apprendre ce "quelque chose d'autre" et qu'est-ce que cela pourrait être?

2) Si je vais à EC2, je serai capable d'utiliser tout ce que je veux, mais je hériterai de tous les coûts de temps système. Cela vaut-il le fardeau?

De plus, lequel de ceux-ci est moins cher en supposant que j'ai 0 visiteurs par jour?

grâce

Répondre

2

Pour vos besoins, à la fois GAE et AWS devraient être libres (voir GAE free quota et le tout nouveau free usage tier for AWS). Ainsi, l'argent ne devrait pas valoir la peine d'être considéré, mais le temps est certainement. Que préfères-tu? Passer du temps à apprendre de nouvelles choses ou à passer du temps à administrer ce à quoi vous êtes déjà habitué?

Démarrer avec GAE n'est pas si compliqué. Par conséquent, je suggère que vous fassiez simplement un essai. Si vous ne vous sentez pas très à l'aise, il ne devrait pas être trop difficile de passer à EC2 (ou à tout serveur racine).

+0

GAE c'est alors. Merci pour l'info. – cherouvim

+0

Grand choix. 24 heures plus tard et je suis opérationnel. Pour la persistance, j'utilise l'objectivation. – cherouvim

+0

@cherouvim congrats, mais c'est ce que j'attendais quand même. s'amuser ;) – sfussenegger