Comment faire fonctionner un serveur Java sur Amazon EC2?

Je veux placer un serveur programme écrit en Java sur le cloud. Il accepterait socket TCP connexions des clients (les clients sont les téléphones android en utilisant la 3G), faire quelques calculs, enregistrer des trucs à une base de données MySQL (également sur EC2), et envoyer des trucs de retour pour les clients sur les connexions TCP. Il peut même être nécessaire de créer plusieurs instances du serveur (c'est à dire un groupe de processus).

Est-ce facile à faire? Je pense que je peux faire un AMI, mais je ne suis pas sûr de la façon de télécharger des fichiers Java, compiler et exécuter, et de créer une base de données MySQL etc

Toute aide serait grandement appréciée.

source d'informationauteur foxy