Programování

Proč Splunk stále bije open source konkurenty

Veškerá základní datová infrastruktura je dnes otevřeným zdrojem. Nebo spíš téměř vše - Splunk, nástroj pro analýzu protokolů, zůstává tvrdohlavě, šťastně chráněný. Navzdory moři konkurentů, nejlepších z nich jako open source, Splunk nadále generuje hromadu peněz.

Otázkou je proč. Proč Splunk existuje vzhledem k tomu, že „za posledních 10 let se neobjevila žádná dominantní softwarová infrastruktura na úrovni platformy v uzavřené, proprietární podobě,“ jak řekl spoluzakladatel Cloudera Mike Olson? Je pravda, že Splunk byl založen v roce 2003, 10 let před Olsonovým prohlášením, ale skutečná odpověď na trvalou relevanci Splunku může spočívat jak v úplnosti produktu, tak v setrvačnosti odvětví.

Infrastruktura vs. řešení

Na otázku, proč Splunk stále existuje ve světě zaplaveném alternativami open source, generální ředitel společnosti Rocana Omer Trajman neřekl slova v rozhovoru: „Mohli bychom se zeptat na stejnou otázku ostatních dinosaurů, kteří mají alternativy open source: BMC, CA „Tivoli, Dynatrace. Tyto společnosti pokračují v prodeji softwarových licencí a údržby za miliardy dolarů ročně, a to navzdory dokonale dobrým alternativním řešením open source na trhu.“

Problém je v tom, že tato „dokonale dobrá open source řešení“ nejsou - tedy řešení.

Jak mi Trajman řekl, software s otevřeným zdrojovým kódem má tendenci „přicházet jako krabička dílů a ne jako kompletní řešení. Většina dolarů utracených za Splunk pochází od organizací, které potřebují kompletní řešení a nemají čas nebo talent postavit alternativu „udělej si sám“. “

Zakladatel Iguaz a CTO Yaron Haviv to říká takto: „Mnoho [podniků] také hledá integrovaná řešení / řešení na klíč vs. kutilství“, přičemž open source je považován za konečnou alternativu „udělej si sám“.

Jistě, „cesta k vyplnění mezer“ mezi Elasticsearch a Splunk může být „zřejmá“, pokračuje Trajman, ale „provádění na ní je méně než triviální“. To není ani nejtěžší problém překonat.

Průmysl naplněný třením

Tím problémem je setrvačnost. Jak mi řekl Trajman: „Každá společnost, která provozuje Splunk [13 000 podle jejich nejnovější zprávy o výdělcích], kdysi nespouštěla ​​Splunk. Trvalo téměř 14 let, než tyto masivní IT lodě začleňovaly Splunk do své truhly s nástroji a stále pokračují provozujte BMC, CA, Tivol a Dynatrace. “ Jako takový: „I kdyby se perfektní out-of-the-box řešení s otevřeným zdrojovým kódem magicky dostalo na stůl každého zákazníka Splunk, stále by alespoň na určité přechodné období používali Splunk.“

Jinými slovy, i když společnosti houfně přijímají alternativy open source, stále se dočkáme zdravého adopce Spunk.

Neubližuje tomu, že Splunk, na rozdíl od svých konkurentů s otevřeným zdrojovým kódem, je přitahován do nejrůznějších prací, pro které nabízí dost dobré, i když ne dokonalé, fit. Podle inženýra společnosti Box Jeffa Weinsteina je „zneužití“ primární hnací silou pokračujícího přijetí společnosti Splunk, což znamená, že podniky tlačí data do společnosti Splunk pro úlohy, jejichž správa nemusí být zvlášť vhodná. Splunk je dostatečně flexibilní, zdůrazňuje, že „můžete použít Splunkovu syntaxi na cokoli a tak nějak funguje na datech z dlouhého historického časového měřítka.“ To znamená, říká Weinstein, že „pro mnoho společností je [Splunk] ad hoc dotazovací systém poslední instance.“ Možnosti otevřeného zdroje mohou být hojné, poznamenává, ale „neposkytujte při dotazování tolik flexibility“.

Kromě toho je Splunk „důvěryhodný,“ uzavírá Weinstein „starobylým stylem IBM“. To znamená, že ne každý to může milovat, ale alespoň „to nikdo nesnáší“.

Stručně řečeno, i když existují náznaky, že alternativy otevřeného zdroje, jako je Elastic's ELK, budou i nadále postupovat, není jasné, zda některá z těchto otevřených nabídek vážně zasáhne proprietární přístup společnosti Splunk. Splunk jednoduše nabízí příliš mnoho ve světě, který oceňuje flexibilitu oproti otevřené licenci. Za pět let to tak nemusí být, ale Splunk zatím stojí na špičce trhu, který by jinak šel na velkoobchod pro open source.

$config[zx-auto] not found$config[zx-overlay] not found