為什么開源可能是IBM公司未來在云計(jì)算中成功的關(guān)鍵
如今,IBM公司致力于成為全球主要的云計(jì)算提供商的一員,而它與開源社區(qū)的合作表明,也許該公司可以創(chuàng)造更加美好的未來。
本文引用地址:http://butianyuan.cn/article/201803/376269.htm如果向大多數(shù)開發(fā)人員詢問他們對IBM云服務(wù)的看法,很多人會(huì)回答不太了解。而在云計(jì)算的世界中,采用IBM的云服務(wù)對于希望部署到云中的開發(fā)人員而言通常是一種事后考慮。然而,仍然有一些充分的理由來考慮IBM提供的云服務(wù),尤其是那些在IBM公司有重大投資的企業(yè)。
IBM公司并沒有回答“因?yàn)槲覀兪褂肑ava”這樣的過時(shí)答案。在行業(yè)媒體與Linux基金會(huì)執(zhí)行董事Jim Zemlin的溝通與交流中,他提供了一個(gè)更加引人注目的答案:因?yàn)镮BM公司在企業(yè)開源工作中有著豐富的經(jīng)驗(yàn)。
提供更好的Java支持
而當(dāng)IBM公司的Java首席技術(shù)官John Duimovich向開發(fā)人員證明IBM云平臺(tái)會(huì)得到更多的應(yīng)用時(shí),其答案并不令人信服:“在Java領(lǐng)域,我們是專家。IBM公司擁有經(jīng)驗(yàn)豐富的硬件專家。多年來,我們已經(jīng)重新設(shè)計(jì)了處理器架構(gòu)和大型機(jī)的指令,以提供更好的Java支持。我們有自己的JVM Open J9,這是今年新開源的。它具有高級功能,可以為一半的內(nèi)存提供相同的吞吐量。”
當(dāng)然,IBM在Java方面有很深厚的基礎(chǔ),但這并不是企業(yè)將工作負(fù)載轉(zhuǎn)移到IBM云平臺(tái)的首要條件。相反,他們急于獲得像AWS、微軟和谷歌等公司提供的服務(wù)套件,并且完全消除虛擬機(jī)的需求。IBM公司在JVM方面的工作可能也不錯(cuò),但這不是企業(yè)想要的。另外,值得注意的是,AWS、微軟Azure和谷歌云都可以很容易地構(gòu)建Java應(yīng)用程序,也許IBM公司的云平臺(tái)對Java應(yīng)用程序更加優(yōu)化,如果是這樣,那么這個(gè)優(yōu)勢還不足以彌補(bǔ)其所有其他缺點(diǎn)。
再次開源
盡管云計(jì)算已經(jīng)成為新一代開發(fā)人員的首選“硬件”,但他們所說的軟件語言仍然是開源的。在開源世界中,很少有公司可以像IBM那樣有著如此豐富的經(jīng)驗(yàn)。
Zemlin表示,“IBM公司已經(jīng)在開源技術(shù)方面投資了數(shù)十億美元的資金,隨著時(shí)間的推移為客戶創(chuàng)造了數(shù)千億美元的價(jià)值。”
“人們忘記了這一點(diǎn),IBM公司為許多幕后工作提供支持,這些工作使得開發(fā)人員可以安全使用開源軟件,無論他們是在財(cái)富500強(qiáng)公司的辦公室還是在自己的家中。IBM公司還支持“世界上一些最大的技術(shù)實(shí)現(xiàn)”,它建立的開源代碼可能不會(huì)構(gòu)建下一個(gè)Facebook,而是建立一個(gè)供應(yīng)鏈管理應(yīng)用程序來跟蹤血鉆的來源,使用區(qū)塊鏈和hyperledger跟蹤沃爾瑪?shù)氖称饭?yīng)鏈。”Zemlin說。
開源支付
開源支付的一個(gè)例子是IBM推出的開源項(xiàng)目hyperledge。正如Zemlin所說,IBM公司向Linux 基金會(huì)提供了超級代碼,因?yàn)樗麄兛吹搅朔羌用茇泿艆^(qū)塊鏈的需求,并且具有一個(gè)代碼庫和一些希望進(jìn)行集體創(chuàng)新的組織。
雖然該公司多年來一直在經(jīng)濟(jì)上陷入困境,但它對開源的承諾并沒有減弱,因?yàn)樵摴緦㈤_發(fā)人員驅(qū)動(dòng)的開源軟件視為其專有軟件和硬件業(yè)務(wù)的自然補(bǔ)充。而IBM公司也需要開發(fā)人員的支持。
但那些開發(fā)人員需要采用IBM的云平臺(tái)嗎?開發(fā)人員當(dāng)然會(huì)從IBM在開源領(lǐng)域的投資中受益,但這些開發(fā)人員是否從IBM的云服務(wù)獲得更多的利益,這很難說。例如,谷歌已經(jīng)推出了像TensorFlow和Kubernetes這樣一流的工作開源代碼,這些代碼自然地用于在谷歌云平臺(tái)上運(yùn)行相關(guān)的工作負(fù)載。但是,除了宣傳Java的真實(shí)存在之外,IBM公司尚未向開發(fā)人員證明可以為運(yùn)行在其云平臺(tái)上的工作負(fù)載所帶來的顯著好處。
這是IBM公司面臨的巨大挑戰(zhàn):將其開源專業(yè)知識轉(zhuǎn)化為云中開發(fā)人員真正的差異化價(jià)值。
評論