Viron ja Suomen hyödyntämän X-Roadin keskuskomponenttien lähdekoodit julkaistu
Tänään, 3.10.2016, on julkaistu X-Roadin keskuskomponenttien lähdekoodi MIT-lisenssillä. Julkaisun myötä koko X-Roadin lähdekoodi on saatavilla julkisesti, ja kuka tahansa voi hyödyntää koodia. X-Road on Virossa kehitetty tietoturvallinen integraatioratkaisu julkisen internetin yli tapahtuvaan tietojen vaihtoon.
Myös kansallisessa palveluarkkitehtuuriohjelmassa rakennettu kansallinen palveluväylä (Suomi.fi-palveluväylä) perustuu X-Road-ratkaisuun. Palveluväylä on tiedonvälityskerros, jonka avulla voidaan siirtää tietoturvallisesti ja vakioidusti tietoja eri toimijoiden tietovarantojen ja palveluiden välillä. Suomi ja Viro ovat kehittäneet X-Road-ratkaisua yhteistyössä vuodesta 2014 lähtien. Molempien maiden palveluväylät, Suomi.fi-palveluväylä ja Viron X-tee, hyödyntävät X-Roadia teknisenä alustana.
Suomessa kansallinen palveluväylä on ollut tuotantokäytössä marraskuusta 2015 lähtien. Jo tuotantokäytön aloittamisen yhteydessä julkaistiin X-Roadin liityntäpalvelimen lähdekoodi MIT-lisenssillä. Liityntäpalvelimen kautta tietolähteet ja -järjestelmät liitetään palveluväylään. Keskuskomponenttina X-Roadissa on keskuspalvelin, joka pitää sisällään tiedot kaikista palveluväylään liitetyistä liityntäpalvelimista sekä niitä käyttävistä organisaatioista.
X-Roadin lähdekoodin avaamisen myötä kuka tahansa voi pystyttää oman X-Road-ympäristön ja jatkokehittää järjestelmää tarpeidensa mukaisesti. Suomalainen yritys voi esimerkiksi hyödyntää X-Roadia oman tuotteensa rakentamiseen. Lisäksi kansalliseen palveluväylään liittyviä palveluita Suomessa tarjoavat yritykset voivat pystyttää oman yksityisen ympäristönsä testikäyttöön.
”Lähdekoodin avaaminen on merkittävää, sillä sen myötä X-Road on täysin avoin kahden valtion, eli Suomen ja Viron, yhdessä kehittämä avoimen lähdekoodin järjestelmä. Kahden valtion välinen yhteistyö avoimen lähdekoodin saralla on melko harvinaista. Yhteistyötä tullaan lähivuosien aikana vielä tiivistämään nykyisestä, ja samalla pyrkimyksenä on käynnistää avoimen X-Road-kehittäjäyhteisön toiminta”, sanoo Väestörekisterikeskuksen järjestelmäpäällikkö Petteri Kivimäki.
Keskuskomponenttien lähdekoodin julkaisun yhteydessä julkaistaan myös asennustyökalu, joka mahdollistaa kokonaisen X-Road-ympäristön asennuksen minuuteissa. Työkalun avulla X-Roadista kiinnostuneet organisaatiot ja yksittäiset kehittäjät voivat pystyttää oman testiympäristön helposti ja vaivattomasti.
Seuraavaksi X-Roadin ja palveluväylän kehittämisessä keskitytään suorituskykyparannuksiin, ulkoisen kuormantasaajan käytön tukeen ja maiden väliseen tietojen vaihtoon.
Viime viikolla Viron tietojärjestelmävirasto Riigi Infosüsteemi Amet (RIA) ja Suomen Väestörekisterikeskus allekirjoittivat sopimuksen Suomen ja Viron palveluväylien federoinnista, eli luottamussuhteen luomisesta maiden palveluväylien välille.
Palveluväylän lähdekoodit löytyvät osoitteesta: https://github.com/vrk-kpa.
Lisätietoja:
Palveluväylän hankepäällikko Eero Konttaniemi, [email protected], 0295 535 024.
- Individuals
- Moving
- Check your own personal details
- Certificates from the Population Information System
- Names
- Guardianship
- Having or adopting a child
- Marriage
- Death and estate inventory
- Life changes while living abroad
- Moving while living abroad
- Registration of a child born abroad
- Marriage concluded abroad
- Partnership registered abroad
- Divorce granted abroad
- Registration of a name change performed abroad
- Death abroad
- Registration of citizenship
- Loss of citizenship of another country
- Notification of retaining Finnish citizenship
- Legalisation of foreign documents
- Submitting foreign documents
- As a foreigner in Finland
- Registration of a foreigner
- Guide for students
- Municipality of residence
- Family relationships and Marital Status
- Instructions on arriving in Finland from Ukraine
- Guide for employed persons
- Fast track service for specialists and growth entrepreneurs
- Instructions for legalisation
- Submitting foreign documents
- Foreigner’s move to Finland, in Finland and out of Finland
- Services of notary public
- Confirmation of gender
- Population information in the Population Information System
- Elections and Right to vote
- Certification of purchase
- Registration of a gift notification
- Citizen Certificate and electronic identity
- Organisations
- Certificates, cards, seals and stamps
- For social welfare and healthcare service providers
- For organisations
- Electronic sealing service
- Timestamping Service
- Electronic signature
- Service certificates
- Advisory service, support and revocation service
- Certificate Directory
- Test the use of a certificate
- Card Reader Software
- Information about certificates
- Population information services for organisations
- Public administration sampling and updating service
- Private sector information services
- PIS modified data interface
- Modified data update service
- Population Information System query interface
- Browser-based Population Information System query
- Resident selection service
- Selection service for municipalities
- Reform of personal identity code
- Conditions for using population information
- Selection service for wellbeing services counties
- Maintaining the Population Information System
- Extracts from registers
- Suomi.fi services
- Services to promote digitalisation
- Digital support
- Digital security services
- Services of notary public
- Certification of purchase
- Right to officiate weddings
- E-services
- Finnish Authenticator identification service
- Certificates, cards, seals and stamps
- About the agency
- Digital and Population Data Services Agency
- Digital and Population Data Services Agency as an Employer
- Use our services electronically
- News
- Contact
- Customer service for private customers
- Customer service for organisations
- Service locations
- Digital and Population Data Services Agency address, switchboard e-billing details
- Digital and Population Data Services Agency Management
- Marriage ceremony premises information
- Contact details for media
- International Affairs
- Invoicing
- Quality policy
- Equality plan for customers
- Data protection
- Population Information System
- For media
- Brochures and publications
- Projects
- Foresight and research cooperation