Ho sviluppato un'applicazione web Java usando Vaadin e utilizzando Jelastic / MassiveGrid come PAAS. Tuttavia, ho bisogno di consigli sulla corretta architettura per i miei bisogni.
Risultato desiderato:
- Gli utenti arrivano sulla mia home page dove possono leggere le caratteristiche dell'app, i prezzi, visualizzare la pagina dei contatti, ecc. Se vogliono accedere, fanno clic su "Accedi" nell'angolo in alto a destra.
- Vengono reindirizzati al mio server delle app ospitato sul mio PAAS (Jelastic / MassiveGrid).
Soluzione potenziale:
- Acquista un pacchetto di hosting economico (come iPage.com) per ospitare la mia pagina "landing", che può essere semplice HTML / CSS / JS o WordPress. Il solo obiettivo è informare gli utenti e fornire informazioni di contatto, termini di servizio, ecc.
- Mantieni il mio pacchetto PAAS con MassiveGrid
Confusion:
- MassiveGrid offre WordPress quindi sono confuso se c'è qualche vantaggio nell'utilizzo di iPage.com. Presumo che sia ideale separare la logica (app-server) dai dettagli amministrativi (server di base del sito Web).
- Se un utente si registra sul mio account, i suoi dati verranno archiviati nel mio database su iPage.com. Se la mia app (su PAAS) ha mai bisogno di comunicare con queste informazioni sul database, dovrà trovarsi attraverso i server di 2 aziende (MassiveGrid e iPage).
Domanda:
- I 2 server / fornitori di servizi separati sono l'approccio migliore qui?
- Che cosa succede se uso solo MassiveGrid e aggiungo un altro "nodo" su cui installo WordPress e lo separo in quel modo?
Qualunque consiglio, consiglio o feedback è il benvenuto. Questa è la mia prima volta che ospita una webapp commerciale.