云計算越來越廣為人知,企業(yè)對云計算的重視程度也日趨加深,云計算的三層IaaS,、PaaS和SaaS應(yīng)該已經(jīng)家喻戶曉了,早期這三個層次的服務(wù)是下端-中端-頂端的明顯區(qū)別,,但是NIST在兩年前提出了一個新的觀點,云類型的界限已經(jīng)變得很模糊了,。
目前,,沒有同時提供開發(fā)平臺的IaaS或SaaS廠商都面臨著客戶流失的風險,用戶選擇共有云服務(wù)不僅是為了計算周期和軟件服務(wù),,更重要的是為了發(fā)展下一代應(yīng)用服務(wù),。從進一步的需求來看,Microsoft和IBM的優(yōu)勢AWS 和Google還難以比擬,。另外,,還有一些公司如CenturyLink、Oracle,、Salesforce和SAP也轉(zhuǎn)型為大型云供應(yīng)商,,它們能夠提供與SaaS應(yīng)用程序協(xié)同運行的開發(fā)平臺欠缺的部分。
以上就是Forrester在8月29日發(fā)布的“The Forrester Wave: Global Public Cloud Platforms for Enterprise Developers Q3 2016,”的報告結(jié)論,。該報告Forrester總共采訪了21個云用戶,,8個云供應(yīng)商,結(jié)論顯示數(shù)字經(jīng)濟需要新一代應(yīng)用程序的出現(xiàn),,云計算開發(fā)平臺是企業(yè)生存的關(guān)鍵,。
云服務(wù)廠商比較
雖然 Forrester指出Auzre的營收只有AWS的六分之一,但其實Microsoft是一個蟄伏的強者,,不僅擁有Azure云服務(wù),,而且還擁有全套的開發(fā)工具以及一系列的SaaS服務(wù)。
Forrester分析師 Dave BartoletTI 和John Rymer 認為AWS云服務(wù)提供了讓服務(wù)更易使用的較少的開發(fā)抽象,,不提供裸機計算或大小可隨意調(diào)整的虛擬機,,缺少為實施混合云戰(zhàn)略的企業(yè)提供服務(wù)的本地API一致性平臺。AWS不提供本地安裝的軟件堆棧,,相反,,它提供了深入的數(shù)據(jù)庫、數(shù)據(jù)遷移服務(wù),、工具以及已經(jīng)在其平臺上運行的軟件合作伙伴的名單,。除此之外,還有報告中未提及到的,,一些第三方平臺供應(yīng)商如Heroku都是托管在AWS 云上的,。
另一方面,IBM在Bluemix中提供了一個開發(fā)平臺,。作者指出由于多種解決方案和豐富的中間件,,所以IBM SoftLayer IaaS 和Bluemix 仍屬于大型混合云提供商,。
有些分析師認為IBM的主要挑戰(zhàn)是如何將SoftLayer和Bluemix統(tǒng)一到一個云基礎(chǔ)設(shè)施和開發(fā)平臺服務(wù),為用戶提供一致性開發(fā)體驗,。IBM的弱點在于不一致的界面體驗,,缺乏一個通用的功能管道編程服務(wù),非透明定價以及所有服務(wù)的成本管理,。但是如果用戶需要協(xié)同本地和公有云服務(wù)的混合環(huán)境,,那么IBM絕對是可選之項。
谷歌的App Engine PaaS以及云引擎IaaS似乎完全符合企業(yè)開發(fā)者的要求,。App Engine的應(yīng)用構(gòu)建支持java,,Python,PHP,, Google-originated Go,,甚至支持機器學習分析。谷歌在容器管理中提供了谷歌容器引擎,,包括廣泛使用的Kubernetes容器編排系統(tǒng),。
但是Forrester作者并不建議企業(yè)去考慮谷歌云,他認為大多數(shù)的企業(yè)目前可能都沒有準備好在谷歌上運行,,當他們的數(shù)據(jù)已經(jīng)封裝好,,數(shù)據(jù)庫遷移服務(wù)也已經(jīng)準備好,那么這時企業(yè)可能才是真正準備好要在谷歌云平臺上運行,。
CenturyLink
CenturyLink Cloud是已經(jīng)獲得開發(fā)工具和開發(fā)人才,,但其缺乏提供一個完整的開發(fā)平臺
2013年11月CenturyLink收購了公共IaaS(基礎(chǔ)設(shè)施即服務(wù))提供商TIer 3,TIer 3創(chuàng)始人和首席技術(shù)官Jared Wray擔任CenturyLink內(nèi)部新組建的云開發(fā)中心的首席技術(shù)官,。去年Jared Wray離職,,CenturyLink 產(chǎn)品副總裁Dave Shacochis接任此職務(wù),但是既定計劃沒有改變,,依然是讓客戶能夠在CenturyLink云上使用DevOps方法,。
TIer 3注意到其能夠在其云軟件中融入頻繁更新以及使用先進的基礎(chǔ)設(shè)施管理。CenturyLink云平臺高級副總裁Shacochis旨在使CenturyLink成為未來企業(yè)應(yīng)用的首選平臺,。
Century Link作為一個新興平臺在開發(fā)人員心中的地位還不是特別牢靠,,但Century Link收購了Cloud Foundry的托管公司AppFog,在AppFog平臺中提供了Cloud Foundry的一種版本,,再加上先前收購的Orchestrate以及DataGardens,其混合IT服務(wù)能力加強了不少,。
此外,,InformationWeek先前還報告說,CenturyLink正在積極地將軟件定義網(wǎng)絡(luò)作為其云服務(wù)的一部分,,到2018年,,它將向所有云數(shù)據(jù)中心用戶提供虛擬網(wǎng)絡(luò)功能。目前安裝在60個數(shù)據(jù)中心的36個。
如果網(wǎng)絡(luò)要求為得到標準化的服務(wù),,那么虛擬網(wǎng)絡(luò),、流量管理或其他功能將有利于開發(fā)者創(chuàng)建和啟動應(yīng)用程序。
盡管Century Link的DevOps愿望很美好,,報告的作者認為CenturyLink“缺乏本地持續(xù)集成,,連續(xù)部署工具及其他開發(fā)抽象功能:沒有移動,分析,,IoT或媒體開發(fā)服務(wù);沒有功能管道編程服務(wù);沒有本地安全或合規(guī)性監(jiān)控服務(wù);應(yīng)用和服務(wù)合作伙伴的滯后生態(tài)系統(tǒng),。
Forrester分析師認為,“目前CenturyLink的發(fā)展動向還是難以看清的,,是繼續(xù)投資與全球公共云領(lǐng)導者競爭所需的開發(fā)者服務(wù),,還是發(fā)揮其在裸機基礎(chǔ)架構(gòu)托管中的核心優(yōu)勢。
Oracle
Oracle也像CenturyLink一樣正在試圖打造一款產(chǎn)品來吸引其他客戶,。 但是目前還不清楚Oracle要投入多少資金才能打造一款足以媲美AWS,、Microsoft、IBM和Google的產(chǎn)品,。
雖然Oracle缺乏全球云數(shù)據(jù)中心基礎(chǔ)設(shè)施,,而且在云平臺和云基礎(chǔ)架構(gòu)方面起步也較晚,但是Oracle絕對是一股不可忽視的勢力,。Oracle為數(shù)據(jù)庫系統(tǒng),、Java及其SaaS應(yīng)用程序客戶提供了可信的云平臺。 “我們預(yù)計在18個月內(nèi)將有更多的平臺服務(wù)出現(xiàn),,并遍布全球業(yè)務(wù),。”
Oracle云擁有“連貫高效的體驗”,、市場領(lǐng)先的數(shù)據(jù)庫服務(wù),。除此之外,它還提供五個“記錄詳細的數(shù)據(jù)庫遷移服務(wù)”和一系列混合云選項,。
Oracle的主要弱點是與其他云提供商相比不成熟,。他們認為Oracle的基礎(chǔ)設(shè)施功能只是跟風,它的機器學習和類似的分析,、媒體和微服務(wù)功能管道缺乏應(yīng)用服務(wù),。
Oracle在全球的數(shù)據(jù)中心,哪些數(shù)據(jù)中心有Oracle平臺服務(wù),,仍然是個謎,。
Salesforce
Salesforce是SaaS領(lǐng)域的先驅(qū),現(xiàn)在它又上線了一個整合的App Cloud,,它結(jié)合了兩個主要的基于云的開發(fā)平臺:托管在亞馬遜網(wǎng)絡(luò)服務(wù)的Heroku和公司緊密集成的技術(shù)平臺Force.com,。 作者指出,,App Cloud主要“配置、擴展和集成供應(yīng)商的SaaS產(chǎn)品”,。
開發(fā)人員可以創(chuàng)建獨立的應(yīng)用程序,。 Heroku和Force.com幾乎完全屏蔽了開發(fā)人員的基礎(chǔ)設(shè)施,目前能夠做到這一點的云廠商只有兩個,,Salesforce是其中一個,。盡管依靠兩個不同的底層平臺,但App Cloud的開發(fā)體驗是干凈直接的,。
Salesforce的Lightning服務(wù)有助于移動應(yīng)用程序的開發(fā),,App Cloud還包括“強大的身份和訪問管理”。
然而,,該報告質(zhì)疑App Cloud是否適合未來的企業(yè)應(yīng)用程序,。 對于那些重視基礎(chǔ)設(shè)施配置控制的企業(yè)開發(fā)者來說,這是一個“糟糕的選擇”,。 這些仍將由其云數(shù)據(jù)中心的Salesforce運營專家來操作,。 Salesforce App Cloud沒有與公共主機服務(wù)結(jié)合使用的本地軟件堆棧。
此外,,Salesforce與AWS,、Microsoft或IBM不同,Salesforce還沒有為App Cloud提供遍布全球的基礎(chǔ)設(shè)施,。 Forrester分析師表示,,Salesforce云在持續(xù)集成、持續(xù)交付工具,,應(yīng)用和數(shù)據(jù)遷移功能以及成本管理方面也有弱點,。
SAP Hana Cloud Platform
雖然分析師在報告中列入了SAP Hana Cloud Platform,但他們對此并沒有多少說明,。 Hana云平臺是大型云提供商之間的“挑戰(zhàn)者”,,主要目的是幫助SAP應(yīng)用程序用戶。 分析師認為它的主要目的是托管SAP Business Suite和S/4Hana應(yīng)用程序的自定義和擴展,。
SAP Hana Cloud Platform的優(yōu)勢包括一致,、高效的Web集成開發(fā)環(huán)境,用于移動和Web應(yīng)用程序開發(fā)的Fiori框架以及其身份和訪問管理服務(wù),。
與Salesforce一樣,,該平臺可防止企業(yè)開發(fā)人員訪問基礎(chǔ)架構(gòu)配置任務(wù)。 它還提供了“一套有限”的應(yīng)用程序開發(fā)和交付功能,。分析師認為SAP Hana Cloud Platform在其他云領(lǐng)導者提供的語言運行時,,數(shù)據(jù)庫和分析服務(wù)方面缺乏廣泛的選擇。