Blogiarkistot
Rahoille vastinetta
Useissa kehittämishankkeissa, joskus myös IT-hankkeissa, lasketaan tarkasti ROI (Return-On-Investment) tai kustannussäästöanalyyseja. Sinänsä laskelmien teko ei ole vaikeaa: lasketaan kustannukset yhteen ja verrataan sitä saatuun hyötyyn. Ongelmaksi vain tulee, että nopealla harjoittelulla ei laskelmista tule positiivisia. Nopeassa laskelmassa otetaan tietysti huomioon vain välittömät kustannukset ja hyödyt. Yleensä laskelmien teko alkaa siitä, että kysytään paljonko tuon tuoton tai suhteen pitäisi olla. Kun tiedetään mitä halutaan tulokseksi, voidaan helposti aliarvioida välillisiä kustannuksia ja yliarvioida välillisiä hyötyjä. ”Asiakas kokemuksen parantuminen” ja ”Palvelujen laatu” ovat helppoja mittareita, joilla voi perustella lähes tulkoon minkä tahansa kehittämishankkeen.
Päädyin tuohon pohdiskeluun kun luin professori Art Lembon blogikirjoituksen Big Data analyysien suorittamisesta erilaisissa paikkatietojärjestelmissä. Professori Lembo päätyi siihen, että PostGIS on nopein (ja edullisin) tapa suorittaa paikkatietojen suurteholaskentoja:

Source: Art Lembo / https://artlembo.com
Eri ohjelmistojen tehokkuusvertailuja ei yleensä hirveästi nähdä julkisuudessa. Niitä kyllä tehdään, mutta tuloksia ei julkaista. Tämän estää tehokkaasti erityisesti (ja vain) suljettujen ohjelmistojen lisenssointiehdot.
Tehokkuustestistä ilmenee hyvin, että ESRIn ArcGIS Server Big Data GeoAnalytics with Big Data File Share (AGSBDGADBDFS ?) on lähes yhtä nopea kuin PostGIS. Manifoldia en tiedä kenenkään käyttävän Suomessa, mutta se ei tietysti tarkoita mitään.
Mielenkiintoiseksi vertailun voi johtaa kun ruvetaan vertailemaan kustannuksia. PostGISn lisenssikustannukset ovat 0 euroa. Manifoldin hinta lienee 595 USD. ESRIn hinnasto ei ole julkinen, mutta arvioin on että tuon käytetyn ohjelmistopaketin hinta on Suomessa noin 90 000 EUR (+ALV). Hinta koostuu lisensseistä (68 875,55 EUR) ja ensimmäisen vuoden ”vapaaehtoisesta” tuki- ja ylläpitomaksusta (20 349,60 EUR).
Ei me voida mitään avointa lähdekoodia ottaa käyttöön, kun me ei osata
Kommentti on aivan perusteltu. Mutta kuopasta pois pääseminen pitää aloittaa siitä, että lopettaa kaivamisen. Mitä nyt sitten maksaisi PostGIS:n käyttöönotto Big Data analyysiä varten? Lähdetään siitä, että organisaatiossa on muutamia paikkatietoalan ammattilaisia, jotka haluavat oppia uutta. Päädyin seuraavaan karkeaan kustannuslaskelmaan:

FOSS4G käyttöönoton kustannukset (ilman ALVia, vapaasti tilattavissa info@gispo.fi)
Laskelmaa voi vapaasti kritisoida (”ei kyllä mene kuin 2 tuntia PostGISn asentamiseen”), mutta antaa edes jonkinlaisen kustannusarvion avoimen lähdekoodin paikkatieto-ohjelmistojen käyttöönotosta. Luonnollisesti osaamisen voi hankkia ilmaiseksi netistä itseopiskeluna, konsultointipalvelut voi tehdä itse ja tukipalvelut eivät ole pakollisia (tosin moni on pitänyt hyödyllisenä).