Ich muss eine Webanwendung hosten, die mit JSP, Java 6, Spring 3, Hibernate 3 , mySql, Tomcat 6 erstellt wurde.
Ich bin neu beim Hosting einer Webanwendung und habe einige Fragen: -
Kann mir bitte jemand etwas dazu sagen, besonders aus Sicht von Frühling und Winterschlaf
?Was sind die Probleme beim Hosting / Ausführen eines Hibernate & amp; Frühlingsanwendung?
Bietet ein Host mit Java-Hosting Unterstützung für Spring und Hibernate?
Sie können dafür einen Cloud-Provider verwenden. Es gibt eine Menge. Amazon Web Services ist der Marktführer auf dem Markt, aber es bewegt sich schnell (und Sie haben eine kostenlose Mikro-Instanz für ein Jahr zu versuchen). Oracle ist zum Beispiel gerade in den Ring gegangen. Rakspace ist auch ein großer und es gibt viele andere.
Dann können Sie sich zwischen IAAS und PAAS entscheiden. Grundsätzlich installieren Sie mit PAAS nicht selbst Tomcat oder MySQL. Dort haben Sie Lösungen wie Red Hat OpenShift, Vmware Cloudfoundry, Amazon beastalkC CloudBees, Microsoft Azure. Mit IAAS haben Sie eine virtuelle Maschine. Vielleicht können Sie damit beginnen, den Stapel nach oben zu verschieben und PAAS später zu versuchen.
Cloud ist die Zukunft des Hosting. Das Mieten einer physischen Maschine wird in Kürze verschwinden. PAAS gilt als die Zukunft der Cloud. Also solltest du die Cloud ausprobieren. Es gibt Tonnen von Tutorials dazu.
Es gibt mehrere PaaS, auf denen Sie eine Spring-Anwendung bereitstellen können. Aber nicht in allen von ihnen werden Sie Unterstützung für die gleichen Container haben. CloudBees ist ein Java PaaS, in dem Sie Ihre Anwendung in Tomcat, Jboss, Glassfish und Jetty bereitstellen können. Sie haben hier mehrere Container, die sie unterstützen.
Speziell für den Frühling gibt es diese offizielle Dokumentation und auch diese Schritt für Schritt Leitfaden auf einem Blog.
Sie bieten auch zwei ClickStart als Beispiel:
Wie immer ... versuchen Sie verschiedene Plattformen und wählen Sie einfach die, die Ihren Anforderungen entspricht.
Tags und Links java hibernate spring web-hosting