Sto cercando di creare un'app SaaS multi-tenant per la creazione e la gestione di contenuti specifici del dominio (un po 'come un CMS ma molto specifico del dominio). Questa applicazione supporterà alcuni flussi di lavoro di base (modifica del processo di approvazione) e possibili (in corso, non ora) l'integrazione con le soluzioni di gestione delle identità aziendali legacy (LDAP o A/D).Quale framework per multi-tenant SaaS
Vengo da un ambiente Java/J2EE (sono ex Oracle/BEA), tuttavia sono stato recentemente attivato in RoR e Grails. Non ho fatto nulla con Spring, ma anche questa è un'opzione.
Indipendentemente da ciò, data la descrizione di alto livello di ciò che sto cercando di ottenere, quali strutture sono più adatte alle mie esigenze (per il minimo dolore!)? Conosco Java, potrei sicuramente farlo con un framework java puro, tuttavia mi piace molto l'aspetto della convenzione o della configurazione che sto vedendo con RoR. Semplicemente non so se il RoR possa soddisfare le mie potenziali esigenze di integrazione aziendale. La mia esperienza con il RoR è molto limitata - sto solo imparando ora. La maggior parte della mia conoscenza dello sviluppo è legata a Java. Non ho problemi a cambiare marcia e ad imparare un'altra lingua.
con quello detto, ho letto un bel po 'Q/As qui in merito a grails vs RoR vs Java (Spring, JSF, ecc.) E la mia testa sta girando.