Miért lehet a nyílt forráskódú az IBM kulcsa a felhő jövőbeni sikerének

Videó: Miért kellene a vállalatának befektetnie a nyílt forráskódú szoftverekbe? A TechRepublic közreműködője, Matt Asay elmagyarázza, hogy miért kellene a társaságot fektetni a nyílt forráskódba, és hogyan lehet elkerülni néhány gyakori hibát.

Kérdezze meg a legtöbb fejlesztőt, hogy mit gondolnak az IBM-ről, és válaszként üres bámulást kap. "IB-kicsoda?" Bátor, új felhővilágunkban az IBM - amint olyan nagyszerű a CIO golfnaptárak iránt - általában utóeljárást jelent a felhőbe telepíteni kívánó fejlesztők számára. És mégis vannak indokok a Big Blue figyelembevételére, különös tekintettel azokra a vállalkozásokra, amelyek jelentős beruházásokkal járnak az IBM-ben.

Ahelyett, hogy megkérdeznénk az IBM-t, amely hajlamos olyan régóta válaszokkal találkozni, mint például: "Mivel mi a Java-val vagyunk", Jim Zemlinnel a Linux Alapítvány ügyvezetõ igazgatójával beszéltem, aki még kényszeresebb választ adott nekem: Mivel az IBM mély tapasztalattal rendelkezik nyílt forráskódú munka a vállalkozásban.

Nem szexi, de kritikus.

Horkolás a Java-n keresztül

Amikor Thomas Claburn felkérte az IBM Java CTO-ját, John Duimovicsot, hogy igazolja a cég felhő létezését a fejlesztők számára, a válasz messze nem volt meggyőző:

A Java térben a szakértők vagyunk. Hardverszakértők vannak. Valójában újraterveztük az utasításokat a processzorarchitektúra áramellátásáról és a mainframe Z-ről az évek során, hogy jobb Java támogatást biztosítsunk. Megvan a saját JVM, az OpenJ9, amely idén újonnan nyílt forrású. Ez olyan fejlett funkciókkal rendelkezik, amelyek például ugyanazt a teljesítményt biztosítják a memória felében.

Nagyon izgatott? Persze, az IBM rendelkezik mély padlóval a Java-ban, de ez aligha kell az elsődleges követelmény azoknak a vállalatoknak, amelyek a munkaterhelést felhőbe akarják helyezni. Ehelyett vágyakoznak arra, hogy hozzáférjenek a szolgáltatáscsomaghoz, amelyet az AWS, a Microsoft és a Google kínál, például a virtuális gépek szükségességétől. Az IBM jó munkája a JVM-ekkel valószínűleg jó, de ez nem az, amit a felhő gyerekek akarnak.

(Ezenkívül érdemes megjegyezni, hogy az AWS, a Microsoft Azure és a Google Cloud megkönnyíti a Java alkalmazások készítését. Lehet, hogy az IBM felhőjét jobban optimalizálják a Java alkalmazásokhoz. Ha igen, ez az előny nem elég ahhoz, hogy az összes egyéb hiányosságok, szolgáltatások szempontjából.)

A nyílt forráskódú ismét nagyszerűvé teszi

Noha a felhő a fejlesztők új generációja számára választott "hardver" lett, a szoftver nyelve továbbra is nyílt forrású. A nyílt forráskódú világban kevés vállalat igényelhet annyi tapasztalatot, mint az IBM.

"Az IBM az a szervezet, amely feltette a Linuxot a térképre. Az emberek ezt elfelejtik" - mondta nekem Zemlin. Az IBM folytatta: "milliárdnyi saját tőkébe fektetett be, tízmilliárd saját munkaerőbe és idővel több százmilliárd értéket teremtett az ügyfelek számára".

Az emberek ezt elfelejtik, de az IBM az unalmas, a színfalak mögött zajló munka mögött áll, amely a nyílt forráskódot biztonságossá tette a fejlesztők számára, akár Fortune 500 cég emblémáját viselik, akár szüleik alagsorában dolgoznak. Az IBM a világ egyik legnagyobb műszaki megvalósításának mögött van, és a nyílt forráskódokra építve talán nem a következő Facebook elkészítését, hanem egy ellátási lánc menedzsment alkalmazást épít, amely nyomon követi a vérgyémántok eredetét, blokklánc és hiperbüfé segítségével nyomon követni a Walmart élelmiszer-ellátási láncát "- mondta Zemlin.

Unalmas? Igen. Baromi jó? Is igen.

Nyílt forráskódú fizetés

Példa erre a hiperszámláló, az IBM-nél született nyílt forráskódú projekt. Mint Zemlin elmondja, az IBM hozzátette a hiperkódszám-kódot a Linux Alapítványhoz, mert "látta, hogy szükség van egy nem rejtjelező pénznemű blokkláncra, és rendelkeztek egy kódbázissal és egy csomó szervezettel, amelyek kollektív innovációt akarnak megvalósítani".

Természetesen az IBM nem ezt a célt szolgálja a béke, a szeretet és a nyílt forráskód érdekében. Miközben a társaság évek óta küzd pénzügyi szempontból, a nyílt forráskód iránti elkötelezettsége nem jelent megjelölést, mivel a cég fejlesztõi vezérelt nyílt forráskódot látja a saját szoftver- és hardverüzletének természetes kiegészítéseként. Az IBM-nek fejlesztőkre van szüksége.

Szüksége van-e ugyanazon fejlesztőknek az IBM-re? A fejlesztők minden bizonnyal profitálnak az IBM nyílt forráskódú beruházásaiból, de nem olyan világos, hogy ugyanazon fejlesztőknek sokat lehet nyerni az IBM felhőéből. A Google például a csillagok számára nyitott beszerzési kódot hajtott végre, például a TensorFlow és a Kubernetes, amely természetesen hozzájárul a kapcsolódó munkaterhelések futtatásához a Google Cloud Platformon. A Java bonafidek megemlítése mellett az IBM még nem bizonyította, hogy a fejlesztők jelentős előnyökkel járnak a felhő modern munkaterhelése miatt.

Ez az IBM nagy kihívása: Nyílt forráskódú szakértelmének valódi, differenciált értékké alakítása a felhőben lévő fejlesztők számára.

Felhő és minden, mint szolgáltatási hírlevél

Ez a forrás az AWS, a Microsoft Azure, a Google Cloud Platform, az XaaS, a felhőbiztonság és még sok más legfrissebb verziójáról. Hétfőn

Regisztrálj még ma

© Copyright 2021 | mobilegn.com