X-tee teenus
X-tee on Eesti Vabariigi riiklik andmevahetuskiht, mis võimaldab turvalist ja standardiseeritud internetipõhist andmevahetust erinevate infosüsteemide vahel. See on digitaalse riigi tugisammas, mis ühendab erinevaid riiklikke ja erasektori infosüsteeme ning võimaldab nende koostalitlust. X-tee kasutab avatud lähtekoodiga tarkvara X-Road, mida kasutavad ka teised riigid, nagu Soome ja Island, luues rahvusvahelise koostöövõrgustiku.
X-tee peamised omadused ja funktsioonid:
Võimaldab erinevatel infosüsteemidel üksteisega turvaliselt andmeid vahetada
Tagab andmevahetuse konfidentsiaalsuse, tervikluse ja käideldavuse
Toetab nii SOAP kui ka REST põhiseid andmeteenuseid
Toimib hajutatud süsteemina ilma keskse andmebaasita
Mis on X-tee?
X-tee on andmevahetuse kiht, mis võimaldab turvalist ja tõhusat andmevahetust erinevate infosüsteemide vahel. X-tee kasutatud alustarkvara X-Road hooldab ja arendab praegu MTÜ Nordic Institute for Interoperability Solutions (NIIS). X-tee on olnud Eesti digitaalse ühiskonna selgroog alates 2001. aastast, millega on liitunud üle 1,700 avaliku ja erasektori organisatsiooni ning mille kaudu saab tarbida üle 4,600 andmeteenuse.
Turvameetmed ja tööpõhimõtted
X-tee tagab andmete turvalisuse mitme tasandi kaudu, sealhulgas:
Autentimine, mis kinnitab andmeid vahetavate asutuste identiteeti.
Andmeteenuste pääsuloend, mille kaudu otsustab iga andmeteenust pakkuv asutus ise, kellele ta oma andmeteenuseid avab.
Sõnumilogi, mille kaudu talletab andmevahetuse osapool vahetatud info digitaalselt allkirjastatud ja ajatembeldatud kujul.
Krüpteeritud ja digitaalselt allkirjastatud andmeside, mis kaitseb andmete konfidentsiaalsust ja terviklikkust.
Teenuse tööpõhimõtted hõlmavad platvormist sõltumatust, mitmepoolset koostööd, kättesaadavust, standardiseeritust ja turvalisust, mis tagavad andmete terviklikkuse, kättesaadavuse ja konfidentsiaalsuse.
Definitsioon | Tehniline ja organisatsiooniline keskkond turvaliseks andmevahetuseks infosüsteemide vahel. |
Turvafunktsioonid | Autentimine, andmeteenuste pääsuloend, sõnumilogi, krüpteeritud ja allkirjastatud andmeside. |
Tööprintsiibid | Platvormist sõltumatus, mitmepoolsus, kättesaadavus, standardiseeritus, turvalisus. |
Kasutamise näide | X-tee kaudu küsitakse äriregistrist asutuse esindusõiguseid. |
Liitumise nõuded | Liikmeks saamine, turvaserveri paigaldus, teenusepakkujaga andmeteenuse kasutamise kokkulepe. |
Kogukond | Globaalne X-Road kogukond, mida majutab NIIS, kasutab Slacki kanalit, korraldab aastaüritusi ja kogukonna päevi. |
Kasutamine ja näited
X-tee andmevahetuskiht toetab mitmesuguseid e-teenuseid, sealhulgas:
E-maksude deklareerimine.
Isikuandmete kontroll.
Digitaalsete retseptide väljastamine.
Uue elukoha elektrooniline registreerimine.
Juhtimisõiguse ja sõiduki registreeringu kontroll.
Näiteks Eesti Maksu- ja Tolliamet kasutab X-tee-d andmevahetuseks juriidiliste isikutega masin-masin liidese kaudu.
X-tee abil on ka realiseeritud riigiportaal http://eesti.ee , mis pakub ühtse digivärava teenust, koondades ja vahendades riiklikku informatsiooni ning isikustatud e-teenuseid nii eraisikule kui ka ettevõtjale.
Arendus ja skaleeritavus
X-tee on arendatud selliselt, et see oleks infosüsteemide ja rakenduste suhtes võimalikult tehnoloogia agnostiline. Seega ei ole oluline, kas X-teega ühendatud infosüsteem või register on arendatud Java või C++ või mõnda muud tehnoloogiat kasutades. Seni kuni infosüsteem oskab koostada REST või SOAP päringuid/vastuseid, saab ta andmeid vahetada üle X-tee.
Rahvusvaheline mõju ja koostöö
X-Road tarkvara, mida X-tee kasutab, on avatud lähtekoodiga tarkvara, mis on rakendatud mitmes riigis, sealhulgas Soomes, Islandil ja Dominikaani Vabariigis. Kuna Eesti ja Soome riiklikud andmevahetuskihid kasutavad X-Road tehnoloogiat, siis on need födereeritud ja ristkasutatavad. Nii saavad Eesti ja Soome asutused üksteisega andmevahetust teostada.