我公司的組織正在考慮轉移到雲端。我的老闆,工程總監建議Windows Azure,他最近加入了我們的組織,他來自一家只有.NET的商店,他的前任公司利用它。我們的組織是一個Oracle/Java EE商店,並且自從.NET 3.5第一次發佈以來,我個人一直與Microsoft/.NET世界脫節。所以,我正在研究Azure上的Java支持,但我能找到的最多的是基本的Tomcat支持。下面是我們將我們的技術堆棧(大量的Java)的概述:Windows Azure上的JavaEE技術堆棧?
- Spring框架(大量使用)
- 的Java EE/EJB/Java消息服務/
- Spring MVC的
- 的Spring Portlet MVC/JSR-168(porltlet API)
- Memcached的緩存
- CouchDB的一些分析應用
- JAX-WS和JAX-RS Web服務
- 的Oracle PL/SQL/ETL /數據倉庫的TB的10S
- (想開始使用Hadoop來簡化ETL處理)
這是跨越相當大的2個Web應用程序和6個Web服務目前在生產中運行。
我的問題:Azure是否適合這種遷移?它似乎不是我的,但我想聽到你的答案。
我在暗示亞馬遜,但我的老闆並不相信,因爲他的PaaS模式不是IaaS,而是IT管理開銷。
謝謝!
這表明它可以完成:http://java.interoperabilitybridges.com/articles/deploying-a-java-application-to-windows-azure-with-eclipse。我不確定自己有多自信。當然,你應該檢查一些替代品:亞馬遜,谷歌,其他。 – duffymo 2012-01-11 17:42:39