2016-07-15 52 views
-1

在我的公司我們正在研究基於spring-mvc的產品。我們目前在Tomcat 7中的項目.war文件中放置一臺服務器(它有自己的靜態IP),以便在數據庫(oracle)位於不同的機器上時全局訪問它。此服務器機器和數據庫機器當前位於我的辦公室。哪個雲系統選擇spring-mvc項目部署

所以基本上當我們需要訪問我們辦公室以外的項目時,我們訪問服務器的靜態ip。

現在,我的項目經理告訴我在彈性mvc項目上部署.war的部署方式基於雲系統。我沒有絲毫的線索從哪裏開始。

我需要的是任何指導/文檔/教程,可以幫助您入門。

哪個雲系統最適合我這樣做?我應該使用ConvrgdAWS [Elastic Beanstalk或EC2]或任何其他服務?

[注:我知道這是一個基於意見的問題,但我想要的是我可以開始清楚地瞭解哪條路徑應該選擇的意見。 ]

讓我知道你是否需要任何額外的信息。任何幫助表示讚賞。

回答

1

當然,將您的應用程序遷移到雲計算是一個不錯的主意。

現在有很多雲服務提供商正在爲您提供雲服務,您可以利用這些天。像AWS,Azure,Rackspace等。

Rightnow,AWS在雲空間中處於領導地位。當然,你可以試試亞馬遜網絡服務。

Elastic Beanstalk是一個容器服務,您可以輕鬆部署應用程序(war)文件。只需上傳戰爭文件,AWS就會代表您啓動Load Balancer,Auto Scaling。 對於數據庫,現在您可以啓動Amazon RDS(使用Oracle)。將數據副本從現有數據庫傳輸到Amazon RDS。

希望這會有所幫助。

注意: AWS會根據實例的類型(數據庫每小時計算)來支付您的費用。