Noobie per la distribuzione di qualsiasi tipo di app web. Ho un'applicazione Java (Play Framework) e MySQL server in esecuzione localmente. So che posso implementarlo su EC2 (ho una volta come test) e posso scaricare un qualche tipo di modulo per farlo funzionare su Google App Engine. Ma la mia domanda è - ho bisogno?
Suppongo di non capire quali siano le mie altre opzioni - ci sono altre opzioni oltre a queste tipiche offerte cloud dove ottengo la mia propria VM server, accesso SSH ed esecuzione di un'applicazione Java / installazione di MySQL con admin accesso? In tal caso, perché scegliere EC2 / GAE rispetto a queste altre opzioni?
So che sono robusti (principalmente Amazon) e questa è una delle ragioni. Ma sono abbastanza sicuro di non aver bisogno di qualcosa che Amazon offre con i loro pacchetti cloud oltre alla possibilità di eseguire un'istanza EC2. Ma poi, ho bisogno di un certo livello di personalizzazione, dato che sto eseguendo un'applicazione Java personalizzata e avrò bisogno di un accesso di amministratore a livello di root, quindi da quello che ho sentito su GAE probabilmente non lo userei.