Zoran Hrustic, IBM: Dnes jsou větší rozdíly mezi auty, než mezi servery

16. 10. 2017
Doba čtení: 12 minut

Sdílet

Autor: IBM
Evropský viceprezident pro hybridní cloud v IBM odpovídá, jak se mění to, za co jsou firmy ochotné v IT platit, v čem se nabídka liší nabídka hlavních cloudových providerů, jak a jestli je lze vůbec srovnávat.

V IBM jste již 25 let, od té doby se zásadně změnilo IT i vaše společnost. Co považujete za největší hybatele trhu?

To, co odstartovalo hlavní změny v IT před deseti a více lety byl open-source. Jeden z prvních softwarů, které jsem prodával v roce 1992, byla krabice s nápisem TCP/IP for DOS za 200 dolarů. O rok později za to nikdo neutratil ani dolar, protože přišly Windows. Tehdy jsem se poprvé naučil, jak rychlá může být komoditizace technologií. To, za co lidé dnes platí spoustu peněz, budou očekávat za pět let zdarma. Proto IBM postupně opustilo byznys PC a x86 serverů. Dnes jsou větší rozdíly mezi auty, než mezi servery. Klíčovými motory změny jsou rychlost vývoje technologií a potřeba inovovat.

Jak se mění to, za co jsou firmy ochotné platit?

Když se podíváme na relační databáze, firmy za ně určitě víc utrácet neplánují. Běžné operace zvládne open-source. Více se platí za technickou podporu podnikové úrovně, za pokročilou analytiku nebo extrémně vysokou spolehlivost. Open-source je jednoznačně o jedna z významných disruptivních sil a my jsme si ji osvojili. Věnovali jsme komunitě za patnáct let spoustu prostředků. Naučilo nás to přinášet inovace nad tím.

Také IBM patřilo mezi výrobce, kteří jako hlavní trendy hlásali ještě mobilitu, sociální média a cloud…

Rozšiřování mobilních zařízení spolu je spolu se sociálním aspektem jen o vytváření dat a dříve nemyslitelných scénářů. Dřív by nebylo možné, abyste vkročením do nákupního centra dostali do mobilu aktuální promo nabídku podle vašich zájmů.

Zoran Hrustic, IBMKonsolidace a virtualizace jsou určitě motorem. V České republice už je má většina větších podniků za sebou. S cloudem si lidé uvědomili, že než jít do oddělení nákupu s požadavkem na testovací server, čekat tři týdny na konfiguraci, můžou si infrastrukturu koupit hned na Amazonu. Stále to budou muset nakonfigurovat, nainstalovat databáze a záplaty, ale přesto všechno je o to zájem. Proto jsou hlavní příjmy Amazonu jsou z infrastruktury.

Na IaaS jsou již ale marže docela nízké. Ve velkém měřítku uspěli pouze čtyři hráči  - Amazon, Microsoft, Google a IBM…

Ještě Alibaba a Huawei se snaží, ale obecně je pro další hráč těžké konkurovat kvůli úsporám z rozsahu. Byznys posouvá vpřed, že můžete v prohlížeči koupit na pár kliknutí kartou účet třeba na Salesforce.com a máte CRM jako službu, nemusíte čekat na IT s tříletým projektem, který bude umět polovinu toho, co potřebujete.

Takže spíše než v infrastruktuře vidíte cloudový byznys v platformě a softwaru?

Nové technologie umožňují používat služby, které jsou inteligentnější než jen infrastruktura, což umožňuje developerům rychlejší vývoj s vyšším dosahem. Když vyvinete aplikace pro kontejnery, jako je Docker, nebudou vám pak volat zákazníci kvůli nepodporovaným systémům a verzím databází. S Kubernetes a kontejnery, stačí udělat klik, klik, klik a můžete mít klastr s tisícem virtuálních imagí. Před třemi lety nikdo nevěděl, co je Docker. Dnes kontejnery testují i firmy v ČR.

Jak vnímáte situaci v českých organizacích? Obecně se říká, že jsme spíše konzervativnější.

Všechny tyto změny v odvětví se dostaly do bodu, kdy byznys očekává od IT rychlé dodání projektů. Netýká se to všech organizací v ČR, ale to neznamená, že se to neděje. Český trh je velmi smíšený – jsou zde velmi staromódní organizace, které nejsou pod silným konkurenčním tlakem a budou v zavádění změn mezi posledními. Nejsnazším případem je vláda, ale na tu tlačí občané – aby mohli získat rodný list nebo založit firmu, aniž by museli po úřadech sbírat razítka. Když se podíváme na telco a finanční služby – to jsou v ČR velmi konkurenceschopná odvětví, kde jsou velké tlaky a pak zde máme některé menší inovativní firmy. Tempo a rychlost, jakým budou organizace přijímat tyto inovace, se vždy budou lišit podle odvětví. A pak tu máme rezistenci – a to je podle mě ve východní Evropě kulturní aspekt.

Myslíte „zlaté české ručičky“? Já myslel, že to je lokální specialita.

Nejsme obecně ti, kteří by vedli změny, a máme inženýrskou mentalitu ve smyslu, pokud to fungovalo dobře včera, budou to fungovat i zítra. CIO ve většině organizací nejsou agenty změny. Ale pokud manažeři v obchodě dokola poslouchají, že něco nejde rychle nebo snadno, nakonec začne vyvstávat otázka, proč to není v cloudu.

Můžete se podělit o reálnou zkušenost?

Stává se to všude. Mám dva měsíce starou zkušenost od zákazníka z regionu střední a východní Evropy. S CIO jsme probrali všechny věci kolem HW infrastruktury, odsouhlasili jsme si další plány nákupu, pak jsme měli večeři s CEO, který řekl: „Víte, možná v dalších šesti měsících nebudeme nic nakupovat. Myslím si, že se potřebujeme přesunout do cloudu, ale nerozumím tomu, pozval jsem si na to konzultanta.“ A CIO na to hleděl s otevřenou pusou, proč mu o tom nikdo neřekl.

Takže rada šéfům IT zní – diskutujte s managementem cloud?

Manažeři poslouchají na konferencích, že digitální transformace není možná bez agilních technologií a jedinou možností, jak dosáhnout rychlých inovací a takových výhod je cloud. A pak se řeší, jestli to bude public cloud, jestli bude dedikovaný ve veřejném cloudu a existují zákazníci, kteří se ptají, jestli všechny tyto benefity mohou mít za vlastním firewallem. Někteří z nich jsou dostatečně velcí na to, aby to pro ně nebyl problém.

Podle Forbesu IBM vydělalo v cloudovém byznysu za dvanáct po sobě jdoucích měsíců do června 2017 přes patnáct miliard dolarů, což je víc než obrátil AWS. Jsou ale vaše výnosy porovnatelné?

Neporovnáváme úplně stejné segmenty. Když Amazon nabízí privátní cloud, jde ve skutečnosti o dedikovaný cloud, protože data jsou pořád uložené v jejich datacentru. Nepředpokládám, že by například BIS ČR přesunula svá data na Floridu. Ptali by se, jak můžeme využít cloudové technologie, a s IBM můžete, protože jsme dnes jediní, kdo dnes dokáže poskytnout veřejný, dedikovaný i privátní cloud, a ten může být nepřipojený (untethered). IBM se nikdy nepřipojí, aby za zákazníka udělala update. Jediným konkurentem je nám Azure Stack, který je ale částečně spravovaný a aktualizovaný Microsoftem a je propojený se zařízením, my máme však softwarové řešení.

Ale přesto – i vaše „cloudové tržby“ počítají s hardwarem, ne?

Ano, když stavíme zákazníkovi privátní cloud, který běží na našem mainframu, tak tohle celé počítáme do cloudových výnosů. A to stejné platí i pro software a služby v oblasti cloudu – od BPM po Data Science Experience a projekty zahrnující naše služby GTS – design, implementace a provoz cloudových prostředí pro zákazníky. Takže naše příjmy ze služeb veřejného cloudu budou podstatně nižší než u Amazonu, na druhou stranu privátní cloud dělá u Amazonu nulu. U Microsoftu to budou zatím zřejmě nízká čísla.

Jak by měl tedy podle vás zákazník nebo partner srovnávat jednotlivé providery?

Vidíme dvě základní odlišnosti. Tou první je architektura. Myslíme si, že ta naše je jediná, která předpokládá, že data a analytika musí být integrální součástí, protože aplikace stále více pracují s různými strukturovanými i nestrukturovanými daty, a to vše potřebuje správu (governance). Není to jen o zabezpečení cloudového providera, o tom, že IBM nebo Microsoft budou ve shodě s GDPR. Ano, budeme. Ale co uděláte proto, abyste dokázali uhlídat své vývojáře, správce nebo jiné osoby, aby nezískaly neoprávněný přístup k osobním datům jiných lidí a nezneužili je. Proto aktualizujeme infrastrukturu Bluemixu, již nyní jsme to zavedli ve Spojených státech a postupuje během šesti měsíců dále na východ.

Také Amazon i Microsoft se snaží lákat zákazníka na analytické služby. Čím se dále odlišujete

Amazon i Microsoft říkají, že mají služby umělé inteligence, my jich poskytujeme více než oba dohromady, protože jsme byli v kognitivních službách první a máme v UI více zkušeností.

Druhým velkým diferenciátorem je naše SLA, které explicitně říká: IBM nikdy nepoužije data svého zákazníka, aby vylepšilo služby svého UI/kognitivní služby/Watsona pro jiného klienta. Google? Ha! Translate je určitě dobrá služba, ale… Amazon? Existuje důvod proč Walmart nedal žádné své služby ani data do AWS. Ne, že by se bál zneužití, ale nechce dávat Amazonu možnost širší analýzy nákupního chování zákazníků a jejího využití pro vlastní účely. Když se podíváte na poslední velké narušení bezpečnosti – jsou spojené s Windows. Azure je postavený na Windows. Jak může Microsoft říct, že mají nejbezpečnější cloud? Skutečně nevím, jak to chtějí prokázat. IBM má čtyřicet let zkušeností v oblasti bezpečnosti. Neslyšel jsem o žádném narušení bezpečnosti u IBM.

Kolik máte v Evropě datových center?

V Evropě máme sedm datacenter, z toho v šesti z nich běží veřejné cloudové služby IBM Bluemix – Londýn, Frankfurt, Oslo, Paříž, Milán a Amsterdam.

Někteří zákazníci se také obávají proprietárního uzamčení (vendor lock-in). Jaké zde máte argumenty pro zákazníky?

My se v naší architektuře snažíme používat všechno, co existuje jako open-source. Přijali jsme Docker, Kubernetes a další. IBM je historicky známé tím, že dlouhodobě chrání investice svých zákazníků. Amazon pro spuštění databáze a její monitoring postavil proprietární vrstvu API, protože tehdy nic jiného nebylo. Nyní na to existuje open-source, ale ten už Amazon nepoužívá. Mají proprietární API v podstatě pro všechno. Nedokážete od nich zmigrovat na jinou platformu během jednoho dne.

Spousta zákazníků v ČR používá VMware. Už před rokem a půl jsme zavedli možnost, kdy velmi snadno během 24 hodin přemigrujete virtualizované prostředí z on-premise do datacentra IBM Bluemix. Amazon tohle nabízí jen částečně v USA a Microsoft vyžaduje přechod na Hyper-V.

Očekáváte, že s výjimkou organizací s vysokými bezpečnostními či legislativními požadavky bude pokračovat přesun firem do cloudu?

Chápu, že spousta zákazníků bude ještě do budoucna nakupovat hardware a on-premise infrastrukturu Dell EMC, HP a dalších. Na druhou stranu, ačkoliv nejsem žádný futurista, ze zkušenosti vím, že všechno, o čem lidí říkají, že se nemůže stát, se nakonec přesně stane. Proč by v dalších deseti letech měl někdo utrácet peníze na stavbu vlastního datacentra s výjimkou přísných regulatorních požadavků. Až někdo vynalezne šifrování, které nebude reálné prolomit, NSA bude se vší výpočetní silou trvat sto let, než to rozšifruje, což se třeba s využitím Blockchainu stane, pak obava lidí z cloudu opadne.

Nebudu se vás ptát, jestli by se měli reselleři soustředit na cloud. Spíš by mě zajímal váš názor, na co by se měli partneři s rozvojem cloudu zaměřit?

CIF25

Partneři procházejí transformací stejně jako my. Pokud se nepřizpůsobí, tak sice ne za rok nebo za dva, ale za deset let budou na trhu irelevantní. Tradiční segmenty nerostou a mizí v nich marže. To se děje i v systémové integraci na nejnižší úrovni. Každý dnes ví, jak poskládat a propojit datacentrum, není tu mnoho přidané hodnoty. Důvod přesunu směrem k IaaS je také v tom, že cloud zakryje složitost „instalatérství“. Bude záležet na tom, jak partner rozumí danému odvětví. Systémoví integrátoři budoucnosti jsou spíše cloudoví integrátoři, protože nebude jen IBM, jen Microsoft, jen Google nebo jen Amazon… Zákazník se bude ptát, jakou znalost odvětví, mého byznysu a odbornost mi přinášíte, aby moje transformace byla co nejsnadnější.

Zdroj: ChannelWorld

Čtěte dále

MSP roste dvouciferně, firmy mají zájem o služby kybernetické bezpečnosti
MSP roste dvouciferně, firmy mají zájem o služby kybernetické bezpečnosti
Obrazem: Asbis provedl partnery cestou kolem světa technologických lídrů
Obrazem: Asbis provedl partnery cestou kolem světa technologických lídrů
Karel Diviš: Firmy potřebují jednoho stabilního dodavatele IT
Karel Diviš: Firmy potřebují jednoho stabilního dodavatele IT
Nejširší nabídka ProAV technologií? Najdete ji u EET Group
Nejširší nabídka ProAV technologií? Najdete ji u EET Group
Na NIS2 si vyhraďte minimálně 6 měsíců, radí Jan Sedlák z MasterDC
Na NIS2 si vyhraďte minimálně 6 měsíců, radí Jan Sedlák z MasterDC
Češi chtějí QR kódy, většina by je používala i při nakupování na internetu
Češi chtějí QR kódy, většina by je používala i při nakupování na internetu
'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }
OSZAR »