xaas_从XaaS到Java EE – 2012年哪款该死的云最适合我?
xaas
您是否曾經想過要使Java EE正常運行需要什么? 是的 多年。 從托管我自己的主機開始,轉到一些托管產品 ,最后偶然發現了PaaS運動。
老實說,我并沒有太認真。 我只是想把我的東西放到某個地方,而不在乎解決方案。 在過去的幾個月中,隨著新興產品的出現,這種情況發生了變化。 尤其是帶有XaaS標簽的許多不同產品。
似乎是時候仔細看看了。
從XaaS到Java EE –哪個該死的云適合我?
(c)2012味精系統股份公司
關于該主題的任何單個演講都從有關XaaS產品及其比較方式的概述開始。 考慮到我認為仍然需要引入不同的四個字母的縮寫。 這張漂亮的小圖片源自我公司的一個創新項目。 它基本上告訴您所有有關XaaS的知識。 從普通鐵(IaaS,基礎設施即服務)開始,將后者提升到棉花糖(SaaS,軟件即服務)。 介于兩者之間的某個地方是PaaS(平臺即服務),它基本上解決了某種預打包的堆棧,以管理和運行您的應用程序。 而這一類別恰好是您適合Java EE之類的應用程序平臺的類別。我將不做進一步的探討。 PaaS的不同子類別周圍有很多理論。 我根本不在乎,因為我不愿意寫碩士論文而是實用指南。
甄選過程和候選人
我要做的是將許多可用產品分開。 我決定不接受任何東西,只提供帶有經過明確認證的預配置Java EE容器的產品。 這就是為什么您在這里找不到GAE或CloudFoundry或heroku的原因。 它們都提供某種Java應用程序托管,但沒有Java EE容器。 這是候選人。
亞馬遜ElasticBeanstalk
Amazon Web Services(縮寫為AWS)是一組遠程計算服務(也稱為Web服務)的集合,它們共同構成了一個云計算平臺。 其中之一,Amazon Elastic Beanstalk提供了云中應用程序的快速部署和管理。 通常,僅運行Tomcat 6 + 7才不適合進行此次槍戰。 但是我在這里例外,因為它是最著名的云產品,也是最古老的產品之一。 讓我們將其作為這種比較中的參考。 通過aws.amazon.com/elasticbeanstalk/注冊您的帳戶
Oracle云– Java服務
街區的新孩子之一。 在Oracle一年一度的交易會上宣布兩年后,它現在已經向公眾稍微推出了。 老實說,我在撰寫本文時還沒有賬戶,但是我參加了搶先體驗計劃,并且有機會對其進行了廣泛的測試。 Java服務只是擴展產品的一部分。 它基本上歸結為WebLogic Server來承載您的應用程序。 通過cloud.oracle.com訪問它。
CloudBees RUN @ cloud
已建立的提供商之一。 CloudBees成立于2010年初,在美國注冊成立,由前JBoss,Oracle和VMware夫婦領導。 他們最杰出的舉動是加入了JCP(Java社區流程)。 他們提供了基于JBoss AS 7的Java EE Web Profile堆棧。有關更多信息,請訪問www.cloudbees.com。
紅帽OpenShift
OpenShift是紅帽針對應用程序的免費,自動擴展的平臺即服務(PaaS)。 這包括許多語言的許多不同堆棧。 其中之一是具有Java EE 6完整配置文件功能的AS 7。 您可以在openshift.redhat.com上找到所有產品
杰彈性
我兩年前在JavaOne遇到了這些家伙。 一個很小的攤位,他們正在分發帶有試用代碼的名片。 從那時起,對他們來說一直是一個旅程。 今年獲得了DukesChoice Award獎,越來越多的托管服務提供商成為合作伙伴。 除了Java EE產品(GlassFish 3)之外,它們還在云中運行碼頭和Tomcat。 在jelastic.com上找到更多
SAP NetWeaver云
這不在我最初的清單上,但是他們的一些開發者擁護者向我指出了他們擁有的基于Apache Virgo的Java EE Web Profile產品。 足以找出更多并將其添加到列表中。 了解更多bit.ly/sapnwcloud
評級
既然我們對候選人有了一點了解,現在是時候開始看一下評分了。 我做出的第一個假設是,我正在比較不同的“免費產品”。 因此,如果免費層和購買層之間的差異太大,則可能無法完全反映出事實。 一個例外是亞馬遜。 他們不提供免費套餐。
備注:我被要求在此評級中包括SLA或價格信息。 我決定不這樣做。 原因很明顯。 重點是功能和免費產品。 調查定價將為我今天不愿打開的另一扇門。
評分發生在35個單獨的指標中,按五個不同類別進行了排序:
行政管理(10)
描述注冊過程以及實例創建和配置的整體體驗的指標。 它還權衡了定價信息的可訪問性以及啟動和運行環境所需的時間。
發展(11)
此類別包含有關不同服務器產品數量,Java EE功能(WP,FP),所包含的服務(例如數據庫),SDK行為,安全性,自定義JVM參數等的度量。
部署(7)
要求IDE支持,構建支持(Maven,Ant),Web控制臺的可用性以及對日志文件的訪問的度量。
作業(4)
捕獲有關監視的一些指標。
生態系統(3)
可用支持選項中的權重以及社區規模和活動。
鑒于指標的分布,這顯然是以管理和開發為中心的。 我沒有進一步加權,因為我只是喜歡這樣。 每個指標都有三個不同的特征,其中一個被分配了。 根據問題,可以按照以下方案回答大多數問題:
0:不可能/低端/不可用/慢/否
1:平均/可用
2:一流/快速/是
結果一覽
一切排名完成后,總共可獲得70分(100%)。
Jelastic顯然以73%的可能率領先于人群。 直接追隨者是Cloudbees及其RUN @ cloud產品。 OpenShift在該排名中名列第三。 按類別進行的詳細而規范的細分顯示了每個人的優勢和劣勢。
總結與展望
我知道此評級幾乎沒有可保留的具體數據點。 在接下來的幾個月中,我將對其進行披露。 我也愿意對每個候選人進行更詳細的審查。 因此,將其視為2012年下半年的第一輪,并將在明年進行更新。 很高興閱讀您的想法和想法!
參考: 從XaaS到Java EE – 2012年哪種詛咒的云最適合我? 來自我們的JCG合作伙伴 Markus Eisele在Java的企業軟件開發博客中。
翻譯自: https://www.javacodegeeks.com/2012/12/from-xaas-to-java-ee-which-damn-cloud-is-right-for-me-in-2012.html
xaas
總結
以上是生活随笔為你收集整理的xaas_从XaaS到Java EE – 2012年哪款该死的云最适合我?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vivox7语音助手设置(vivox7有
- 下一篇: 垃圾收集中的代际差异