KEHA-keskuksen huippumoderni integraatioalusta hakee vertaistaan valtionhallinnossa
Digitaalisia palveluita useille valtionhallinnon organisaatioille sekä työllisyyden ja kotoutumisen osalta myös kunnille kehittävä KEHA-keskus rakensi KIPA-integraatioratkaisun, joka automatisoi tiedonsiirtoa työvoimaviranomaisten ja palveluntuottajien välillä. Integraatioalusta tarjoaa valmiin ekosysteemin tietopalveluiden julkaisemiseen, mikä nopeuttaa tuottajien työtä ratkaisevasti.
Kun muutama vuosi sitten kävi selväksi, että työllisyyspalvelut siirtyvät vuoden 2025 alussa kuntien vastuulle TE24-lakiuudistuksen myötä, oli KEHA-keskus isojen ratkaisujen äärellä. Oli tarpeen kehittää keskitetty integraatioalusta, joka yhdistäisi työllisyysalueet työllistymiseen ja kotoutumiseen liittyvien tietojärjestelmien tuottajien kanssa. KEHA-keskuksen pitkäaikaisena yhteistyökumppanina Netum sai keskeisen roolin ekosysteemin kehittäjänä.
Tavoitteena oli rakentaa moderni ja pitkälle automatisoitu integraatioalusta, jossa tieto kulkisi työvoimaviranomaisten ja palveluntuottajien välillä reaaliaikaisesti ja vaivattomasti. Alusta mahdollistaisi tietopalveluiden turvallisen ja hallitun tiedonsiirron eri toimijoiden välillä. Paineet olivat kovat ja kaikilla osapuolilla oli uutta opittavaa, mutta luotto yhteistyöhön ja onnistumiseen oli alusta asti erittäin vahvaa, kertoo KEHA-keskuksen johtava asiantuntija Mika Holst.
— Tätä ennen integraatioita oli tehty pitkälti projektikohtaisesti, dokumentointi oli vaihtelevaa tai sitä ei ollut ollenkaan. Oli nopeasti selvää, että jo satojen tietopalvelutilausten hallinta edellyttää modernia integraatioalustaa ja pitkälle automatisoituja prosesseja. Meillä ei kuitenkaan ollut epäilystäkään, ettemmekö saisi Netumin kanssa pakettia kasaan, Holst kertoo.
Tiedonkulku taattu
KIPA-integraatiojärjestelmän (KIPA=keskitetty integraatiopalvelualusta) kehitysprojekti on ollut yhteiskunnallisesti erittäin vaikuttava hanke. Lainsäädäntö velvoittaa työvoimaviranomaisia käyttämään valtakunnallisia tietojärjestelmäpalveluita. KIPA toimii tässä keskitettynä alustana, jonka kautta tietopalveluita voidaan julkaista eri toimijoiden välillä. Nyt kaikki kunnat pystyvät käyttämään integraatioalustan kautta dataa niin, että se palvelee parhaiten juuri omia tarpeita. Tiedonsiirto kulkee alustan kautta tietojärjestelmistä suoraan käyttäjille.
Netumin integraatioarkkitehti Tero Nummijärvi katsoo alustan suurimpia hyötyjä olevan toimijoiden resurssien vapautuminen omiin ydintehtäviinsä. Organisaatioiden ei tarvitse rakentaa omia integraatioratkaisujaan itse. Ratkaisu on toteutettu Microsoftin Azure-ympäristöön, josta sekä Netumilla että KEHA-keskuksella on vahvaa osaamista.
— Kun teknologiaosaaminen ja sen hallinta on keskitetty yhteen pisteeseen, voivat kaikki alustan käyttäjät keskittyä siihen, minkä osaavat parhaiten ja antaa viestinvälityksen hoitua alustan kautta. Samalla tiedonsiirto pysyy turvallisena, hallittuna ja yhdenmukaisena, Nummijärvi kuvailee.
Tuottajat julkaisevat alustalle jatkuvasti uusia työllisyyttä ja kotouttamista tukevia tietopalveluita ja rajapintoja. Loppukäyttäjiä ovat esimerkiksi työvoimaviranomaiset, virastot, työttömyyskassat ja Kela. KIPA-integraatioalusta on ekosysteemin rajapinta, joka kytkee tiedon tuottajien ja käyttäjien tiedonsiirron yhteen pisteeseen. Valtavat tietomassat liikkuvat päivittäin alustalla.
— Välillisesti alustan toimivuus koskettaa melkein jokaista työnhakijaa tässä maassa ja on näin ollen yksi merkityksellisimpiä projekteja, johon olen osallistunut. Siksi myös tietoturvan ja tietosuojan näkökulmat ovat korostuneet kehittämistyössä, Nummijärvi sanoo.
Vauhti kiihtyy automaatiolla
Integraatioalusta otettiin virallisesti käyttöön vuoden 2025 alussa. Alustaa kehitetään edelleen jatkuvasti, ja tällä hetkellä tärkein työn alla oleva uudistus on uuden p2p-palveluportaalin kehittäminen.
Holst kertoo, että p2p-portaalin tavoitteena on tarjota tuottajille keskitetty toimintamalli, jossa tietopalveluiden julkaisu, hallinta ja käyttöönotto voidaan toteuttaa huomattavasti aiempaa tehokkaammin. Automaatiotaso on tulevassa versiossa niin korkealla tasolla, että uudet tietojärjestelmät voidaan julkaista suoraan alustalle ilman viikkojen sprinttejä. Sekä ajan- että rahansäästö on huomattavaa, kun ihmiskäsiä ei tarvita julkaisuvaiheeseen.
— Tuottajien ei tarvitse rakentaa enää kaikkea itse. Automaatio voi tarkistaa rajapintakuvausten laatua ja tukea julkaisuprosessia, mikä nopeuttaa julkaisuvaihetta useilla viikoilla entiseen verrattuna. Meillä on erittäin edistyksellinen integraatioalustamalli, joka on herättänyt kiinnostusta myös muualla valtionhallinnossa, Holst kertoo.
Vuosia kestänyt yhteistyö on hitsannut Netumin ja KEHA-keskuksen asiantuntijat saumattomaksi tiimiksi.
— Netumin asiantuntijoiden vahva osaaminen on ollut erittäin tärkeässä roolissa koko kehitystyössä. Yhteistyössä yhdistyvät sekä tekninen erityisosaaminen että käytännön toteutuskyky, ja olemme saaneet käyttöömme sekä kehittäjäosaamista että jatkuvia tukipalveluita, Holst kiittää.
Netumin KEHA-asiakkuudesta vastaava Toni Salminen nostaa KEHA-keskuksen esiin poikkeuksellisen rohkeana asiakkaana.
— Ideat ja visiot ovat muuttuneet lihaksi ja luuksi. Asioita viedään KEHA-keskuksessa innovatiivisesti eteenpäin toteutukseen asti, Salminen kehuu.
Käytetyt teknologiat
- Projektissa toteutettiin moderni integraatio- ja sovellusalusta hyödyntäen erityisesti API Managementia ja Logic Appsia rajapintojen hallintaan, automatisointiin ja integraatioiden toteutukseen.
- Azure Application Gateway sekä App Service -palvelut mahdollistivat turvallisten ja skaalautuvien verkkopalveluiden toteutuksen. Erämuotoisessa aineistonvälityksessä liityntäpisteenä hyödynnettiin Azure Storage Account Blob Storagea.
- Kehitys- ja toimitusprosessit rakennettiin Azure DevOpsin, Azure Pipelinesin sekä APIOps-mallien avulla, mikä mahdollisti tehokkaan CI/CD-toimintamallin ja automatisoidut käyttöönotot.
- Kokonaisuutta tuetaan kattavilla monitorointi-, tietoturva- ja ylläpitoratkaisuilla, kuten Application Insightsilla, Log Analyticsilla, Key Vaultilla sekä Azure Automation- ja Recovery Services -palveluilla.