2016-07-15 6 views
-1

In meiner Firma arbeiten wir an einem spring-mvc basierten Produkt. Wir stellen derzeit die .war-Projektdatei in Tomcat 7 auf einem Servercomputer (der über eine eigene statische IP-Adresse verfügt) für den globalen Zugriff bereit, während sich die Datenbank (Oracle) auf einem anderen Rechner befindet. Dieser Servercomputer und diese Datenbank befinden sich derzeit in meinem Büro.Welches Cloud-System für den Einsatz von spring-mvc-Projekten zu wählen ist

Also im Grunde, wenn wir auf das Projekt außerhalb unseres Büros zugreifen müssen, greifen wir auf die statische IP-Server-Maschine.

Jetzt wurde mir von meinem Projektmanager gesagt, einen Weg zu zu finden .war des Frühlings-MVC-Projekts auf einem Cloud-basierten System. Ich habe nicht die geringste Ahnung, wo ich anfangen soll.

Was ich brauche, ist eine Anleitung/Dokument/Tutorial, die beim Einstieg helfen kann.

Welches cloudbasierte System wird für mich am besten geeignet sein? Sollte ich Convrgd oder AWS [Elastische Bohnenstange oder EC2] oder einen anderen Dienst verwenden?

[Hinweis: Ich weiß, dass dies eine meinungsbasierte Frage ist, aber was ich will, ist eine Meinung, auf die ich eine klare Vorstellung davon bekommen könnte, welchen Pfad ich wählen sollte. ]

Lassen Sie mich wissen, wenn Sie weitere Informationen benötigen. Jede Hilfe wird geschätzt.

Antwort

1

Auf jeden Fall ist es eine gute Idee, Ihre Anwendung in die Cloud zu verschieben.

Es gibt viele Cloud-Service-Provider, die die Cloud-Dienste jetzt an Tagen anbieten, die Sie nutzen können. wie AWS, Azure, Rackspace usw.

Rightnow, AWS ist in der Führungsposition im Cloud-Bereich. Auf jeden Fall können Sie es in Amazon Web Services ausprobieren.

Elastic Beanstalk ist ein Containerdienst, bei dem Sie Ihre Anwendungsdatei (WAR) einfach bereitstellen können. Laden Sie einfach eine WAR-Datei hoch. AWS startet Load Balancer, Auto Scaling für Sie. Für die Datenbank können Sie jetzt einen Amazon RDS (mit Oracle) starten. Übertragen Sie die Datenkopie von Ihrer vorhandenen Datenbank auf Amazon RDS.

Hoffe, das hilft.

Hinweis: AWS kostet Sie basierend auf dem Typ der Instanz, Datenbank pro Stunde Basis.