Datasensitiivisillä sähkömarkkinoilla koodi on osa infrastruktuuria
Energia-alan murros ja vihreä siirtymä ovat asettaneet sähköyhtiöt uudenlaisten haasteiden eteen. Kun sähkömarkkinat elävät reaaliajassa ja tuotantotavat monipuolistuvat, datan hallinta ja sen nopea liikkuminen nousevat kriittiseen asemaan. Asteroidin vanhempi ohjelmistokehittäjä Tuomo Syvänperä on ollut mukana rakentamassa eräälle sähköyhtiölle infrastruktuuria, joka pitää datavirrat hallinnassa.
Energia-ala on nykyään yhtä paljon databisnestä kuin sähkönsiirtoa. Sähkön hinta vaihtelee varttitunneittain, ja tietoa on kerättävä valtavasta määrästä lähteitä – aina yksittäisistä mittareista kansainvälisiin pörssitietoihin. Tämä asettaa tietojärjestelmille kovat vaatimukset: datan on oltava luotettavaa, turvallista ja nopeasti saatavilla.
Tuomo Syvänperä on työskennellyt asiakkaan projektissa, jossa nämä vaatimukset ovat arkipäivää. Hänen roolinsa on keskittynyt nimenomaan perustusten valamiseen modernilla tavalla.
Infrastruktuuria koodina
”Olen rakentanut tässä projektissa puhtaasti IaC-juttuja, eli infrastruktuuria koodina”, Syvänperä kuvailee työnkuvaansa. ”Kun infra on koodina, meillä on täysi kontrolli siihen, mitä pinnan alla tapahtuu. Se tuo vakautta ympäristöön, jossa datamassat ovat valtavia ja muutokset nopeita.”
Käytännössä tämä tarkoittaa, että palvelimet, verkot ja tietokantapalvelut eivät ole vain fyysisiä laitteita tai graafisesta käyttöliittymästä klikkailtavia asetuksia, vaan ne määritellään koodilla. Tämä IaC-lähestymistapa, joka on keskeinen osa DevOps-kulttuuria, mahdollistaa ympäristöjen nopean pystytyksen, toistettavuuden ja virheiden minimoinnin.
Putket datan valtateinä
Syvänperän vastuualue kytkeytyy tiiviisti muun kehitystiimin tekemiseen. Keskeisessä roolissa on data-alusta, jota tiimi käyttää data-aineistojen käsittelyyn ja analysointiin. Syvänperän tehtävänä on varmistaa, että tämä data liikkuu sujuvasti eteenpäin.
”Rakennan ja ylläpidän Azure DevOps -putkia, joita pitkin datan käsittelyssä käytettävät työkalut ja aineistot viedään kehitysympäristöstä testi- ja tuotantoympäristöön”, hän kertoo.
Tämä on kriittinen vaihe, sillä sähköalalla data ei saa jäädä jumiin. Dataa tuodaan sisään monista eri lähteistä, jalostetaan ja lopulta tuotetaan eteenpäin esimerkiksi sähkömarkkinoiden käyttöön. Jos putki tukkeutuu, vaikutukset voivat näkyä markkinoilla asti.
Sensitiivisyys vaatii tarkkuutta
Toisin kuin monella muulla alalla, energia-alalla datan sensitiivisyys on poikkeuksellisen korkealla tasolla. Kyse on huoltovarmuudesta ja yhteiskunnan kriittisistä toiminnoista. Tämä tuo Syvänperän työhön oman lisämausteensa.
”Tietoturva ja datan eheys ovat asioita, joista ei voi tinkiä. Kun rakennetaan automaatiota ja putkia, on varmistettava, että oikea data päätyy oikeaan paikkaan oikeaan aikaan, täysin suojattuna. Se vaatii huolellisuutta ja syvällistä ymmärrystä siitä, miten eri komponentit keskustelevat keskenään”, Syvänperä pohtii.
Asteroidin konsulttina Syvänperä on päässyt tuomaan projektille syvää teknistä osaamista, joka vapauttaa muun tiimin keskittymään datan sisältöön ja analytiikkaan, kun taustalla rullaava koneisto toimii luotettavasti.
”On palkitsevaa nähdä, kuinka koodilla hallittu infrastruktuuri mahdollistaa sen, että valtavat datamassat muuttuvat käyttökelpoiseksi informaatioksi, joka pitää yhteiskunnan rattaat pyörimässä”, hän arvioi.
Ekosysteemi on enemmän kuin osiensa summa
Miltä tuntuu olla mukana projektissa, jonka lopputulos vaikuttaa välillisesti koko maan sähköntuotantokapasiteetin riittävyyteen ja energiakentän toimivuuteen?
”Totta kai se on kiinnostavaa. Enkä tee tätä työtä onneksi yksin”, Syvänperä toteaa. ”Meitä konsultteja on mukana iso joukko, ja pitkään jatkunut yhteistyö asiakkaan kanssa perustuu luottamukseen, joka ulottuu yksilö- ja työparien tasolle saakka.”
”Meillä” Syvänperä tarkoittaa ekosysteemiä, jonka Asteroid muodostaa yhdessä seitsemän muun korkean osaamisprofiilin konsulttiyhtiön kanssa. Ne pystyvät yhdessä hoitamaan huomattavasti suurempia asiakkuuksia kuin mihin yksittäisten yhtiöiden rahkeet riittäisivät.
“Kumppaniekosysteemimme tiivis yhteistyö tarjoaa meille pääsyn todella mielenkiintoisiin ja haastaviin hankkeisiin, joista tämä asiakkuus on hyvä esimerkki. Samalla jokainen mukana oleva yritys rakentaa itsenäisesti omaa yrityskulttuuriaan ja palvelutarjoomaansa. Yhdessä palvelemme asiakkaitamme toisiaan täydentävällä osaamisella, joustavasti ja tarvittaessa suurella kapasiteetilla”, kertoo Asteroidin toimitusjohtaja Mika Tuoma. ”Kaikki voittavat.”
Artikkeli on kirjoitettu yhteistyössä Asteroidin kumppanin kanssa.