Ohjelmointi

Miksi Splunk jatkuvasti päihittää avoimen lähdekoodin kilpailijoita

Kaikki tärkeät tietoinfrastruktuurit ovat nykyään avoimen lähdekoodin. Tai pikemminkin melkein kaikki - Splunk, lokin analysointityökalu, pysyy itsepäisesti, onnellisesti omistettuna. Huolimatta kilpailijoiden merestä, paras avoimen lähdekoodin, Splunk tuottaa edelleen vuoria käteistä.

Kysymys on miksi. Miksi Splunk on olemassa, koska "viimeisen 10 vuoden aikana ei ole syntynyt hallitsevaa alustatason ohjelmistoinfrastruktuuria suljetussa lähdekoodissa, omistetussa muodossa", kuten Clouderan perustaja Mike Olson on sanonut? Totta, Splunk perustettiin vuonna 2003, 10 vuotta ennen Olsonin julistusta, mutta todellinen vastaus Splunkin jatkuvaan merkitykseen voi johtua sekä tuotteiden täydellisyydestä että teollisuuden inertiasta.

Infrastruktuuri vs. ratkaisu

Kysymykseen siitä, miksi Splunkia on edelleen olemassa avoimen lähdekoodin vaihtoehtojen maailmassa, Rocanan toimitusjohtaja Omer Trajman ei pilkotellut sanoja haastattelussa: "Voisimme esittää saman kysymyksen muille dinosauruksille, joilla on avoimen lähdekoodin vaihtoehtoja: BMC, CA Nämä yritykset myyvät edelleen miljardeja dollareita vuodessa ohjelmistolisenssejä ja ylläpitoa huolimatta markkinoiden erittäin hyvistä vaihtoehtoisista avoimen lähdekoodin ratkaisuista. "

Ongelmana on, että nämä "täysin hyvät avoimen lähdekoodin ratkaisut" eivät ole - eli ratkaisuja.

Kuten Trajman kertoi minulle, avoimen lähdekoodin ohjelmisto pyrkii "tulemaan laatikkona osina eikä täydellisenä ratkaisuna. Suurin osa Splunkille käytetyistä dollareista on organisaatioilta, jotka tarvitsevat täydellisen ratkaisun ja joilla ei ole aikaa tai kyky rakentaa tee-se-itse-vaihtoehto. "

Iguazin perustaja ja teknologiajohtaja Yaron Haviv sanoo näin: "Monet [yritykset] etsivät myös integroituja / avaimet käteen -ratkaisuja vs itse tekemistä", ja avoimen lähdekoodin katsotaan olevan paras tee-se-itse-vaihtoehto.

Toki "polku aukkojen täyttämiseen" Elasticsearchin ja Splunkin välillä voi olla "ilmeinen", Trajman jatkaa, mutta "sen suorittaminen on vähemmän kuin triviaalia". Tämä ei myöskään ole vaikein ratkaistavissa oleva ongelma.

Teollisuus, joka on täynnä kitkaa

Tuo ongelma on inertia. Kuten Trajman kertoi minulle: "Jokainen Splunkia hoitava yritys [viimeisimmän tuloraportinsa mukaan 13 000] ei ollut koskaan käyttänyt Splunkia. Kestää lähes 14 vuotta, ennen kuin massiiviset IT-alukset sisällyttävät Splunkin työkalurintaansa, ja ne jatkavat suorittaa BMC, CA, Tivol ja Dynatrace. " Sellaisena "Vaikka täydellinen valmiiden avoimen lähdekoodin ratkaisu tekisikin maagisesti jokaisen Splunk-asiakkaan pöydälle, he käyttävät silti Splunkia, ainakin jonkin siirtymäkauden ajan."

Toisin sanoen, vaikka yritykset omaksuisivatkin avoimen lähdekoodin vaihtoehtoja joukkoina, näemme silti terveellistä Spunk-adoptiota.

Ei haittaa, että Splunk, toisin kuin avoimen lähdekoodin kilpailijat, vedetään kaikenlaisiin töihin, joihin se tarjoaa tarpeeksi hyvän, vaikkakaan ei täydellisen, sopivuuden. Box-insinöörin Jeff Weinsteinin mukaan "väärinkäyttö" on ensisijainen ajuri Splunkin jatkuvassa adoptiossa, jolla hän tarkoittaa yrityksiä, jotka ajavat tietoja Splunkiin työpaikoille, joiden hallinta ei välttämättä sovi erityisen hyvin. Hän huomauttaa, että Splunk on riittävän joustava, että "voit käyttää Splunk-syntaksia väärin tekemällä mitä tahansa ja se toimii tavallaan pitkällä historiallisella aikaskaalalla." Tämä tarkoittaa Weinsteinin mukaan, että "monille yrityksille [Splunk] on viimeinen keino ad hoc -hakujärjestelmä". Avoimen lähdekoodin vaihtoehtoja voi olla runsaasti, hän toteaa, mutta älä "anna niin paljon joustavuutta kyselyihin".

Lisäksi Splunkiin "luotetaan", Weinstein päättelee "vanhan koulun IBM-tyyliin". Eli kaikki eivät voi rakastaa sitä, mutta ainakin "kukaan ei vihaa sitä".

Lyhyesti sanottuna, vaikka on olemassa merkkejä siitä, että avoimen lähdekoodin vaihtoehdot, kuten Elasticin ELK, jatkavat etenemistä, on epäselvää, että mikä tahansa näistä avoimista tarjouksista heikentää vakavasti Splunkin omaa lähestymistapaa. Splunk tarjoaa yksinkertaisesti liikaa maailmassa, joka palkitsee joustavuutta avoimeen lisenssiin nähden. Näin ei ehkä ole viiden vuoden kuluttua, mutta toistaiseksi Splunk on ylivoimainen markkinoilla, jotka ovat muuten menneet avoimen lähdekoodin tukkukaupalle.

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