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