Kunta-KaPA

Kuntien Kansalliseen
palveluarkkitehtuuriin liittyminen
Kunta-KaPA
Tommi Karttaavi
Jaana Nevalainen
Riikka Jääskä
Jari Ylikoski
3.11.2015
Kunta-KaPA
• Kuntaliittoon on perustettu projektitoimisto, jonka
tehtävänä on tukea ja edesauttaa Kansallisen
Palveluarkkitehtuurin tavoitteiden toteutumista
kuntasektorilla
• Toimiston keskeisimmät tehtävät ovat:
» Kuntaorganisaatioiden palveluväylään ja sen palveluihin liittymisen
tukeminen
» Palveluiden käyttöönottoa tukevien rajapintojen toteutuksen
varmistaminen
» Kuntasektorin toimijoiden välisen yhteistyön ja hyvien käytäntöjen
levittämisen edistäminen
» Tietoisuuden levittäminen Kansallisesta palveluarkkitehtuurista
kuntasektorille
Konkreettisia tavoitteita
• Kansallisen palveluarkkitehtuurin tunnettuuden
lisääminen kuntasektorilla
• Kuntien liittyminen Kansalliseen palveluväylään
• Kuntien palveluiden näkyminen kansalaisen
palvelunäkymässä (beta.suomi.fi)
• Tunnistamis- sekä rooli- ja valtuutuspalveluiden
hyödyntäminen kunnissa
• Rajapintojen avaaminen ja integrointien
helpottaminen
• Kuntien tarpeiden kuvaaminen käyttötapauksina ja
niiden toteuttamisen organisointi
Miten Kunta-KaPA käytännössä
toimii?
• Kuntaorganisaatioiden tarpeita kartoitetaan ja
kuvataan käyttötapauksina
• Valitut käyttötapaukset toteutetaan yhdessä kuntien
ja VRK:n KPA-yksikön kanssa, tarvittaessa KaPArahoituksella
• Järjestelmätoimittajien kanssa tehdään yhteistyötä
rajapintojen osalta
• Kartoitetaan kuntasektorilla käynnissä tai
käynnistymässä olevia hankkeita ja koordinoidaan
yhteistä kehittämistä
• Varmistetaan arkkitehtuurinmukaisuus
KaPA-rahoitus
• KaPA-ohjelman budjettivaraus on 100 M€
• Rahoituksen myöntää valtiovarainministeriö
• Kunta-KaPA koordinoi kuntien rahoitushakemuksia ja
auttaa niiden laatimisessa
• Rahoitusta myönnetään vain julkisen hallinnon
toimijoille
• Rahoitusmuoto on valtionavustus
• Avustuksen enimmäismäärä on 75 % suunnittelun ja
integraatioiden toteuttamisen kohtuullisista
kokonaiskustannuksista (omarahoitus voi olla myös
työtä)
KaPA-rahoituksen kohteet
• Rahoitus on tarkoitettu palveluväylän hyödyntämisen
suunnitteluun ja integraatioiden toteuttamiseen
liittyvien tuotosten ja tehtävien toteutukseen
• Rahoitusta ei myönnetä uusien asiointipalveluiden ja
tietovarantojen kehittämisen kustannuksiin
• Tuotokset on tarkoitettu vapaasti käytettäväksi,
levitettäväksi ja edelleen kehitettäväksi.
• Järjestelmiin tehtyjä liityntöjä palveluväylään voivat
käyttää hyväksi myös muut julkisen hallinnon ja
yksityisen sektorin organisaatiot
Avoimet rajapinnat
•
•
•
Ohjelmointirajapinta (Application programming interface, API)
määrittelee, miten ohjelmisto tarjoaa tietoja tai palveluita sovelluksille
tai muille tietojärjestelmille
Jos rajapinta on suljettu, on tiedonsiirtoa tai integraatioita mahdoton
toteuttaa ilman ohjelmistotoimittajan myötävaikutusta
(toimittajalukko)
Rajapinta on avoin, jos sen kaikki ominaisuudet ovat julkisia ja sitä voi
käyttää ilman rajoittavia ehtoja
» Tilaajan tulee hankintavaiheessa edellyttää, että avointa rajapintaa voi käyttää
vapaasti ja ilman sen käyttöön kohdistuvia, yksinoikeuksiin perustuvia maksuja
» Dokumentaatio siitä, miten rajapintaa käytetään, tulee toimittaa tilaajalle
» Tilaajan tulee hankintavaiheessa esittää vaatimukset siitä, että valmiin
rajapinnan tulee olla sen hyödyntäjien testattavissa
•
Kunta-KaPA pyrkii edistämään rajapintojen avaamista
Integraatiot
•
•
•
•
•
Tietojärjestelmäintegraatiolla tarkoitetaan kahden tai
useamman tietojärjestelmien tapaa vaihtaa tietoa keskenään
Integraatioalusta välittää tietoa keskitetysti usean eri
järjestelmän välillä
Valtion yhteinen integraatiopalvelu VIA on keskitetty
sanomanvälityspalvelu, jonka avulla valtion organisaatiot
voivat vähentää tietojärjestelmien välisten yhteyksien määrää
ja helpottaa niiden valvontaa
Espoo, Turku ja Vantaa ovat suunnittelemassa kuntayhteistä
integraatioalustaa
Kunta-KaPA mukana työssä, erityisesti levittämässä ratkaisua
koko kuntakentälle
Kokonaisarkkitehtuuri
•
•
•
•
•
•
Valtiovarainministeriö on valinnut kokonaisarkkitehtuurin (Enterprise
Architecture) lähestymistavaksi yhteentoimivuuden edistämiseen
Valtionvarainministeriö vastaa julkisen hallinnon
kokonaisarkkitehtuurista (JHKA)
Ministeriöt vastaavat eri kohdealueista ja Suomen Kuntaliitto
kuntasektorin kokonaisarkkitehtuurista
Kuntasektorin arkkitehtuurin tehtävänä on kehittää ja ylläpitää
kuntasektorille yhteisiä palvelutoiminnan tukitoimintojen tavoitetilan
kuvauksia tukitoimintojen arkkitehtuurin toteutusta varten
Kuntaliitto toimii kuntasektorin kokonaisarkkitehtuurin omistajana ja
hallinnoijana
Kuntien edustajista on koottu kuntasektorin kokonaisarkkitehtuurin
ohjausryhmä ja arkkitehtuuriryhmä
Kokonaisarkkitehtuuri vs. kansallinen
palveluarkkitehtuuri?
• Kunta-KaPA-toimisto vastaa KaPA-ohjelman ajan
kuntasektorin kokonaisarkkitehtuurityöstä
• Kuntasektorin kokonaisarkkitehtuurin
ohjausryhmä toimii myös Kunta-KaPAn
ohjausryhmänä
• Yhteinen päämäärä, yhteinen ohjaus, ei
päällekkäistä työtä
Projektipäällikkö
Arkkitehtuuriasiantuntija
Jari Ylikoski
Tommi Karttaavi
Mukana arkkitehtuuri-työryhmissä
•
Kunta-KaPAn toimiston vetovastuu •
tarkastellen asioita kuntaperspektiivistä
•
Mukana KaPAn jokaisella osa•
Ratkaisujen yhdenmukaisuus
alueella
kokonaisarkkitehtuurityön tavoitteet ja
vaateet huomioiden
•
Ensikontakti kuntien arkkitehdeille ja
muille vastaaville sidosryhmille
Asiakkuusvastaava
Jaana Nevalainen
•
Ensikontakti KaPAan
liittyvissä asioissa
•
Käyttötapausten kerääminen
kunnissa
|
| 31.10.2015 |
Tekninen asiantuntija
Riikka Jääskä
•
Integraatiot ja rajapinnat kuntien ja
palveluarkkitehtuurin tietovarantojen
välillä
•
Ensikontakti kuntien ICT-henkilöihin ja
ICT-toimittajiin
Kuntakontaktit ja
käyttötapauskysely
Jaana Nevalainen
Kunta-KaPA ja kuntaorganisaatiot
• Kunta-KaPA levittää tietoisuutta Kansallisesta
Palveluarkkitehtuurista kuntasektorille sekä mahdollisista
yhteistyökuvioista.
• Kunta-KaPA tukee kuntaorganisaatioiden liittymistä
Kansalliseen Palveluarkkitehtuuriin.
Kunta-KaPA pyytää jokaisesta kuntaorganisaatiosta
kontaktihenkilön, jonka kautta tarvittava viesti ja tieto KaPA
asioista viedään kuntaorganisaation tietoisuuteen.
- Kontaktihenkilön tiedot osoitteeseen: jaana.nevalainen@kuntaliitto.fi
Kuntasektorin käyttötapausten
kerääminen
•
•
Kuntasektorin tarpeet, joissa KaPAn palveluja hyödynnettäisiin,
kerätään Kunta-KaPAssa käyttötapausehdotuksina
Kriteerit, joiden mukaan valitaan käyttötapauksista ensisijaisesti
toteutettavat ovat mm. käyttötapauksen monistettavuus,
toteutuskelpoisuuden ja sen tunnistettu tarpeellisuus (onko heti
käyttäjiä, saavutettava väestöpeitto)
•
Verkkolomake:
• https://www.webropolsurveys.com/S/9A46707DFE3F1D5A.par
Käyttötapauskyselyn täyttö
•
Käyttötapauskyselyyn voi vastata pelkästään kuvailemalla
kehittämisehdotuksen
(1. Kuvaile kehittämiskohde, jossa kansallisen palveluarkkitehtuurin palveluita
•
•
hyödynnettäisiin.)
Radikaalimmatkin kehitysideat ovat tervetulleita  VRK kokoaa
yhteen kehitysideat, joiden toteutus on jossain tulevaisuudessa
Lomakkeella kysytään organisaatiota ja yhteystietoja, jotta
voidaan olla tarvittaessa yhteydessä käyttötapauksen täyttäjään.
» Käyttötapaukset julkaistaan myöhemmin nimettömänä ja ilman
organisaatiotietoa
Kuntien käyttötapaukset
KaPAa hyödyntäen
Riikka Jääskä
Kunnat mukaan!
• Miten kuntien palvelut ja prosessit voivat
hyödyntää Kansallista palveluarkkitehtuuria
(KaPA) eli Suomi.fi-palveluita?
»
»
»
»
»
Suomi.fi-palveluväylä
Suomi.fi-palvelunäkymät
Suomi.fi-tunnistaminen
Suomi.fi-asiointivaltuudet
Suomi.fi-palvelutietovaranto
Käyttäjätarinasta kehittämiskohde
• Tarvetta kehittämiskohteille voi miettiä käyttäjätarinoiden
kautta
Käyttäjätarinan nimi
Rooli
• [Kuka? Koska olen…]
• Esim. kuntalainen, kunnan työntekijä
Tarve
• [Mitä? Haluan…]
• Esim. saada tiedon/dokumentin sähköisenä,
saada muistutuksen, käyttää kertakirjautumista
Hyöty
• [Miksi? Jotta…]
• Esim. prosessimme tehostuu, asiakkaalta
saadaan tiedot nopeasti, muistan hoitaa asian
Kehittämiskohteita: hyötyjä
kuntalaiselle
• Kunnan palvelut kuntalaisten tietoon helpommin
• Kuntalaisten tietoja eri rekistereistä tuodaan
palvelunäkymiin
• Kunta lähettää asukkailleen viestejä ja muistutuksia heitä
koskevista asioista
• Kuntalainen pääsee eri palveluihin yhdellä
tunnistautumisella
• Kuntalainen toimii eri rooleissa ja muiden puolesta
(valtuutus)
Kehittämiskohteita: hyötyjä kunnan
toimintoihin
• Kunta voi tehostaa perustietovarantojen hyödyntämistä
omissa järjestelmissään ja prosesseissaan
» Mm. VTJ (Väestötietojärjestelmä), YTJ (Yritystietojärjestelmä),
KTJ (Kiinteistötietojärjestelmä), Hallinnon karttapalvelu 
palvelukartta
• Kunta voi parantaa omia sisäisiä prosessejaan tai
prosesseja, joihin liittyy muita viranomaisia tai toimijoita
» Tiedonsiirron sähköistäminen
» Mahdollista luopua esim. paperilla postitettavista kirjeistä,
manuaalisesta työstä ja tietojen kirjaamisesta useampaan kertaan
Käyttötapaukset
Ehdotettuja käyttötapauksia
» Kirjautuminen Kuntalaistili-palveluun käyttäen Suomi.fitunnistautumista
» Kansalaisen kiinteistö- ja rakennustiedot kunnan
kiinteistötietojärjestelmästä Kuntalaistilin kautta Suomi.fipalvelunäkymiin
» Kansalainen saa lapsen huoltajana viestejä kunnan
oppilastietojärjestelmästä Suomi.fi-palvelunäkymien omiin viesteihin,
ja voi tarvittaessa vastata viesteihin
» Kansalainen näkee kiinteistön vedenkulutustiedot Suomi.fipalvelunäkymässä
» Kansalainen ilmoittaa kiinteistön vedenkulutustiedot
KaPA ja Kokonaisarkkitehtuuri
Ympäristöstä, rakenteesta
Jari Ylikoski
Arkkitehtuuri - yhteistyötä
”Pilvessä Oloa”
(verkoistumisesta – integroitumisesta)
Yhteentoimivuus (yhdentyminen/eheytyminen)
VYÖHYKE
JULKINEN
PALVELUVÄYLÄ
VYÖHYKE
Kunta-B
Seutu-/alueverkko 2
E-2-E
AVAINSANAT
o
Palvelu
o
Käytettävyys
o
ASIAKAS
(kansalainen)
(1) eri alusta (LP ja SP)
Liitynnästä
(2) käsitemalli (JSON/XML/SOAP)
(3) Palveluitten rajapintakuvaukset (WSDL)
(4) liittyvä organisaatio vastaa
(5) testiympäristön kautta tuotantoon
(todentaminen !)
Vaihtoehtoja:
(1) oma
(2) jaettu
(3) kahdennettu
(4) toimialueittain
Palvelinalusta vakioitu
(Ubuntu/RHEL)
LP:n sijoituspaikkana
DMZ-alue (suositus)
Mahdollinen
segmentointi DMZ:n
sisällä (jaettu)
(6) SP alusta
(a) integroitu SP (tietojärjestelmä, SP)
() suoraan liitettävään järjestelmään
() erillisenä komponenttina (samalla
palvelimella tietojärjestelmän
kanssa)
(b) erillinen SP (osana käytössä olevaa
integraatioratkaisua, omalla
palvelimella) - LP:n ja
tietojärjestelmän välissä
TIEKARTTA
– KaPA - Yleinen
o YHTEINEN POHJA
o YHTEENTOIMIVA
o TOIMIVA DIGITAALINEN
PALVELUKOKONAISUUS
1
18.11.2015 Palveluväylä (tuotanto)
2
15.12.2015 beta.suomi.fi
3
1Q16 suomi.fi tunnistuspalvelu
4
2Q16 Vyöhykemalli
5
3Q16 PTV
6
1Q17 suomi.fi
Kiitos!
riikka.jaaska@kuntaliitto.fi
tommi.karttaavi@kuntaliitto.fi
jaana.nevalainen@kuntaliitto.fi
jari.ylikoski@kuntaliitto.fi
http://www.kunnat.net/kuntakapa
Twitter: @kuntakapa