x-teed mööda e-riiki, kas jõuame pärale?
DESCRIPTION
X-teed mööda e-riiki, kas jõuame pärale?. Ahto Kalja RIA / TTÜ Kasutatud on Riho Oks’a, Ahti Kelder’i, Tanel Tammet’i jt. materjale http://x-tee.riik.ee/. Sisust. X-tee eesmärgid ja loomislugu X-tee arhitektuuri areng X-tee tulemused Head kogemused Statistika X-tee ja Euroopa Liit. - PowerPoint PPT PresentationTRANSCRIPT
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
11
X-teed mööda e-riiki, kas jõuame X-teed mööda e-riiki, kas jõuame pärale?pärale?
Ahto KaljaAhto Kalja
RIA / TTÜRIA / TTÜKasutatud on Riho Oks’a, Ahti Kelder’i, Tanel Tammet’i jt. Kasutatud on Riho Oks’a, Ahti Kelder’i, Tanel Tammet’i jt.
materjalematerjale
http://x-tee.riik.ee/http://x-tee.riik.ee/
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
22
Sisust
• X-tee eesmärgid ja loomisluguX-tee eesmärgid ja loomislugu
• X-tee arhitektuuri arengX-tee arhitektuuri areng
• X-tee tulemusedX-tee tulemused
• Head kogemusedHead kogemused
• StatistikaStatistika
• X-tee ja Euroopa LiitX-tee ja Euroopa Liit
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
33
X-tee eesmärgid ja loomislugu
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
44
Eesti registrid ja andmebaasid1. 2000. a. rahva ja eluruumide loenduse anonüümne andmekogu2. Andmebaas Eestisse akrediteeritud välisesindajate kohta3. Andmekogude riiklik register4. Arhiiviregister5. Diplomaatiliste passide andmebaas6. Domeeninimede register7. Eesti kirikute, koguduste ja koguduste liitude register8. Eesti kodakondsuse kaotanud isikute andmekogu9. Eesti kodakondsuse saamist või taastamist taotlenud isikute andmekogu10. Eesti kodaniku passi taotlenud isikute andmekogu11. Eesti kodaniku passide keskregister12. Eesti meteoroloogia ja hüdroloogia fond13. Eesti riiklik ehitusregister14. Eesti riiklik hooneregister15. Eesti Vabariigi rahvusvaheliste lepingute andmebaas16. Eesti Vabariigi tsiviilõhusõidukite register17. Eestis ebaseaduslikult viibivate välismaalaste andmekogu18. Elektrooniline kinnistusraamat19. EV kutseõppeasutuste riikliku statistika andmekogu20. EV kõrgkoolide riikliku statistika andmekogu21. EV Viisataotluste register22. EV üldhariduskoolide riikliku statistika andmekogu23. Kaabellevivõrgu lubade andmekogu24. Kaitsealuste sortide riiklik register25. Kaitsejõudude sõidukite register26. … 95.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
55
1. Rahvastikuregister2. Äriregister3. Liiklusregistri sõidukite andmebaas4. Liiklusregistri juhilubade andmebaas5. Passiregister6. Maaregister 7. Ehitiste register8. Laevaregister9. …
Eesti registrid ja andmebaasid (II)
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
66
X-tee projekti eesmärgiks on väljaarendada tarkvaraliste, riistvaraliste ja organisatsiooniliste meetmete kogum
enamiku riigi halduses olevate andmekogude ühtlustatud kasutamiseks.
1. Eesmärk:
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
77
• EsiteksEsiteks o olidlid riigi üksikud andmekogud jõudnud arengufaasi, kus riigi üksikud andmekogud jõudnud arengufaasi, kus nende poolt lahendatavad andmetöötlusülesanded nõunende poolt lahendatavad andmetöötlusülesanded nõudsidsid d järjest rohkem erinevate andmekogude omavahelist järjest rohkem erinevate andmekogude omavahelist andmekasutust nn. ristkasutust. Vastavatele andmekasutust nn. ristkasutust. Vastavatele arendusprojektidele taotletavad finantsvahendid üha arendusprojektidele taotletavad finantsvahendid üha suurenesuurenesisid, aga tehnoloogilises mõttes od, aga tehnoloogilises mõttes oli ja onli ja on nende nende projektide sisu väga sarnane: üks andmekogu küsib üle projektide sisu väga sarnane: üks andmekogu küsib üle Interneti teiselt andmekogult andmetöötlusoperatsioonide Interneti teiselt andmekogult andmetöötlusoperatsioonide täitmiseks andmeid. Sellele infotehnoloogiliselt täitmiseks andmeid. Sellele infotehnoloogiliselt standardiseeritavale lahendusele ostandardiseeritavale lahendusele olili mõistlik (näit. mõistlik (näit. majanduslikult) üks kord välja töötada standardlahenduste majanduslikult) üks kord välja töötada standardlahenduste komplekt, mida annab väikese töömahuga kohandada enamiku komplekt, mida annab väikese töömahuga kohandada enamiku ristkasutusülesannete lahendamiseks. ristkasutusülesannete lahendamiseks.
2. Projekti vajalikkus:Projekti käivitamise tingisid mitmed infotehnoloogilised ja majanduslikud põhjused.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
88
• Teiseks Teiseks oolili mõistlik välja pakkuda andmekogudega mõistlik välja pakkuda andmekogudega suhtlemiseks üks ja ühtlustatud kasutajaliideste kogum, mis suhtlemiseks üks ja ühtlustatud kasutajaliideste kogum, mis kõlbab nii dialoogi korraldamiseks tarbija (kodanik, kõlbab nii dialoogi korraldamiseks tarbija (kodanik, ametnik, eraettevõtja) ja paljude andmebaaside vahel, aga ametnik, eraettevõtja) ja paljude andmebaaside vahel, aga kaka rakendusprogrammidrakendusprogrammide (või infosüsteemide)e (või infosüsteemide) ja ja andmebaaside vahelise koostöö realiseerimiseks. Sellise andmebaaside vahelise koostöö realiseerimiseks. Sellise ühtlustatud tegevusi ja ühtlustatud kujundust sisaldava ühtlustatud tegevusi ja ühtlustatud kujundust sisaldava liidese selgeksõppimine, kasutuselevõtmine jne. on liidese selgeksõppimine, kasutuselevõtmine jne. on eeldatavatele kasutajatele vähem aeganõudev kui paljude eeldatavatele kasutajatele vähem aeganõudev kui paljude kõikvõimalike üksikute andmebaaside liideste kasutamine. kõikvõimalike üksikute andmebaaside liideste kasutamine. Samal ajal jääb ära suhtlemine paljude andmetöötluses Samal ajal jääb ära suhtlemine paljude andmetöötluses seni abiks olnud ametnikega – neid lihtsalt pole tihti enam seni abiks olnud ametnikega – neid lihtsalt pole tihti enam vaja.vaja.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
99
• Kolmandaks Kolmandaks oolili mõistlik luua üks ja ühtlustatud mõistlik luua üks ja ühtlustatud kasutajate autentimise teenus, sest igaühele meist on kasutajate autentimise teenus, sest igaühele meist on piisav omada ühte passi või ühte elektroonsest ID-piisav omada ühte passi või ühte elektroonsest ID-kaarti või siis ühte andmete ristkasutamist lubavat kaarti või siis ühte andmete ristkasutamist lubavat tunnuselementi. Selle teenuse baasil otunnuselementi. Selle teenuse baasil olili võimalik välja võimalik välja arendada ka põhjalik ja mitmetasemeline arendada ka põhjalik ja mitmetasemeline autoriseerimisvahendite süsteem, mida saab autoriseerimisvahendite süsteem, mida saab rakendada asutuste kaupa ametnike rakendada asutuste kaupa ametnike juurdepääsuõiguste reguleerimiseks.juurdepääsuõiguste reguleerimiseks.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1010
Projekti organiseerimine
tehnoloogia, valdkond juhtimine
Projektiinitsiaator
L.V.
Informaatikanõukogu
T. J.
Klient(kodanik,ametnik)
Muudhuvigrupidnäit. pangad
ProjektivalvajaA. O.
Projjuht. A.K.
RISO arend.b.
Arendusrühmaliikmed/ allprojektid
PROJEKTIRÛHM
Allhankijad
Spetsialiseeritudrühmad/proj.näit. ID-k., Digiallk.
Tugirühmad,näit. andmeturve
jurist
võiRISO erinõukogujjuhtrühmafunktsioonides
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1111
X-tee programmis osalejad
• RiigisektorRiigisektor– TSM RISOTSM RISO– Andmekaitse Andmekaitse
inspektsiooninspektsioon– EIKEIK
• ErasektorErasektor– AS SoftsharkAS Softshark– Cybernetica ASCybernetica AS– AS IT MeediaAS IT Meedia– AS Cell NetworkAS Cell Network– AS AndmevaraAS Andmevara– AS ReaalsüsteemidAS Reaalsüsteemid– AS AA ArendusAS AA Arendus– Kommertspangad Kommertspangad jt.jt.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1212
X-tee spetsifitseerimine
2000 jaan.-märts 2001 aprill 2001 -
Pilootprojektid:- ARK-KMA ristkasutusetestülesanne;- Andmevara katsetused;- Viisaregister;...
Arendusrühmatöökoosolekud:- 12 istungit, keskmiselt20-25 osavõtjat;- pakkumiskutse lisa 1materjal AS Softsharkilt;- pakkumiskutse lisa 2materjal AS Cyberneticalt;- pakkumiskutse lisa 3materjal Politseiametist;- arendusbüroo ja projektijuhi panuspakkumiskutsele
Pakkumistespetsifikatsioonid:- IBM- Tietoenator- Mikrolink- BCS- Itera- Assert
+ Andmevara, Hansapank, Cybernetica, IT Meedia,Softshark, AETEC, ...
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1313
Riigi andmekogude teeninduskihi (X-tee) loomine
planeeriti koosnema järgmistest osadest:
• Süsteemi arhitektuurimudeli ja Süsteemi arhitektuurimudeli ja detailspetsifikatsiooni koostamine detailspetsifikatsiooni koostamine
• Süsteemi tarkvara loomine Süsteemi tarkvara loomine • Süsteemi installeerimine ja ekspluatatsiooni Süsteemi installeerimine ja ekspluatatsiooni
andmine ühel serverarvutil, mis tugineb andmine ühel serverarvutil, mis tugineb süsteemi etapiviisilisel arendustöölsüsteemi etapiviisilisel arendustööl
• KoolitusKoolitus• Süsteemi edasiseks haldamiseks vajalike Süsteemi edasiseks haldamiseks vajalike
tehniliste ja organisatsiooniliste abinõude tehniliste ja organisatsiooniliste abinõude väljatöötamineväljatöötamine
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1414
Põhinõuded
• Side andmekogudega peab olema realiseeritud Side andmekogudega peab olema realiseeritud XML-RPC või SOAP protokolli kohaselt.XML-RPC või SOAP protokolli kohaselt.
• Lahendus peab toetama andmevahetust https Lahendus peab toetama andmevahetust https protokolli kaudu. protokolli kaudu.
• Lahendust peab saama administreerida Lahendust peab saama administreerida brauseripõhiselt. brauseripõhiselt.
• Lahendus peab olema installeeritav järgmiste Lahendus peab olema installeeritav järgmiste operatsioonisüsteemide viimastele versioonidele operatsioonisüsteemide viimastele versioonidele lahenduse üleandmise ajal: Sun Solaris, AIX, lahenduse üleandmise ajal: Sun Solaris, AIX, HP-UX, RedHat LinuxHP-UX, RedHat Linux
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1515
• Andmekogude liidestamine süsteemiga peab Andmekogude liidestamine süsteemiga peab olema võimalikult lihtne ja odav.olema võimalikult lihtne ja odav.
• Liidestamine peab olema võimalik järgmiste Liidestamine peab olema võimalik järgmiste operatsioonisüsteemidega MS NT, MS 2000, Sun operatsioonisüsteemidega MS NT, MS 2000, Sun Solaris, AIX, HP_UX, RedHat Linux, FreeBSD. Solaris, AIX, HP_UX, RedHat Linux, FreeBSD.
• Mingeid täiendavaid kohustuslikke litsentsitasusid Mingeid täiendavaid kohustuslikke litsentsitasusid peale operatsioonisüsteemi (võimaliku) peale operatsioonisüsteemi (võimaliku) litsentsitasu ei tohi liidese lisamine kaasa tuualitsentsitasu ei tohi liidese lisamine kaasa tuua
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1616
X-tee arhitektuuri areng
(1. architecture first(1. architecture first
2. hajutatud lahendus)2. hajutatud lahendus)
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1717
Lahenduse põhimõtted Teeninduskiht on eraldatud rakendustest: iga asutus ja
ettevõte võib kasutada mistahes soovitud tehnoloogiat.
rakendus rakendus
keskne, avalikteeninduskiht
asutuste ja ettevõtete süsteemid
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1818
AndmekoguSiderakendus
Side:TCP/IP,
HTTP(S),…
Terviksüsteemi üldskeem:
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
1919
andmekogu
rakendus
SOAP teek
HTTP(S) server
standardkomponendid
Keskse tarkvara arhitektuuri üldskeem
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2020
Arhitektuur
avalik www
asutuste süsteemid
asutuste andmebaasid
autentija, autoris.
kasutajate andmebaas
päringutedispetsher
päringuteandmebaas
klassifikaator
baaside register
päringute logi
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2121
avalik www
asutuste süsteemid
asutuste andmebaasid
autentija , autoris.
kasutajate andmebaas
päringutedispetsher
päringuteandmebaas
klassifikaator
baaside register
päringute logi
Kasutajad:-kodanik-ametnik-ettevõtja
SÜSTEEMSÜSTEEM(X-tee)(X-tee)
KESKKONDKESKKOND
“HALL PIIRKONDHALL PIIRKOND”(X-tee lähiümbrus)
Klassifikaatorite loomineID-kaartDigiallkiri
DokumendireformE-kodanik
Seadustemuutmine
“Infoühis-kond”KodanikuportaalE-businessM-business
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2222
avalik www
asutuste süsteemid
asutuste andmekogud
autoriseerija
Autentimise andmebaas
päringutedispetsher
päringuteandmebaas
klassifikaator
andmekoguderegister
päringute logi
autentija
Autoriseerimise andmebaas
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2323
: Ametnik
: Kodanik
Portaal Väline autentija
Volituste andmebaas
Andmekogu
Ametiasutuse infosüsteem
X-tee keskus
ID-kaardi STO
Päring
Vastus
PäringVastus
Avaldus
Tühistusavaldus
ID-kaart
Autentimispäring
Autentimise tulemus
PäringTõend
Sertifikaadi kehtivuse päring
Sertifikaadi kehtivusinfo
Autentija nimi
Autentija valik
Päring
Tõend
Sertifikaadid, nimeteenus
Auditeerimiskirjed, monitooringuinfo
Sertifikaadid, nimeteenus
Auditeerimiskirjed, monitooringuinfo
Sertifikaadid, nimeteenus
Auditeerimiskirjed, monitooringuinfo
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2424
PortaalKodanik...
MISP
Päringute teenindamineKasutajate haldus
Turvaserver
VarundamineTurvapaikade laadimineVõtmehaldusPääsuõiguste haldusLogiminePäringute vahendamine
Andmekogu
Turvaserver
VarundamineTurvapaikade laadimineVõtmehaldusPääsuõiguste haldusLogiminePäringute vahendamine
Turvaserver
Turvaserver
Asutuse infosüsteem
Internet
Kodanike CA
Ametnik...
Väline autentija
Keskserver
NimeserverAuditeerimisserverTurvaserverite haldusVarundamineTurvapaikade laadimine
Turvaserverite CA
Ametnik...
Adapterserver
Andmebaasi spetsiifiline protokoll
Krüptitud SSL kanalid
<<HTTPS>>
<<XML-RPC>><<XML-RPC>>
<<XML-RPC>>
<<CRL over HTTP>>
<<HTTPS>>
<<HTTPS>>
<<Side vallasresiimis>>
<<XML-RPC>>
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2525
Kodanik
Kodanikesert. kesk.
AmetnikPortaal
Välineautentija
MISP
Turva-server
Turva-server
Kesk-server
Internet
Turva-server
Turva-server
Turva-serverite sert. kesk.
Asutuseinfosüst.
Ametnik
Adapter-server
Andme-kogu
Kasutajad
Andmekogudevastutavadtöötlejad
Krüptitud SSL
kanalidDigitaalselt allkirjastatud
andmevahetus
Kesk-server
Lokaalneseirejaam
Lokaalneseirejaam
Keskneseirejaam
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2626
4. Tehnilised eeldused
Andmekogude loomisel ja kasutamisel on aluseks võetud Oracle, Informix, Sybase, Progres jt. tarkvara koos standardse SQL-tüüpi päringukeelega. Operatsioonisüsteemidena on kasutusel MS Windows, Linux, Solaris jt. Andmekogude vaheliste liideste loomisel on aluseks Interneti-ühenduste olemasolu.
See tarkvarabaas moodustab teatud toe (ehk esimesel taseme) neile lahendustele, mis teisel ehk teenindustasemel võimaldab luua tarkvarakomponentidest koosneva teeninduslahenduste kogumi (X-tee tarkvarakomponendid).
Projektii tehniliseks lahenduseks ei tule kõigi andmekogudeüleviimine mingile ühele ja suurele andmebaasi ohjesüsteemile vaid erinevate andmekogude ühtlustatud kasutamisliideste loomine!X-tee programmi tehnilisi lahendusi testiti pilootprojekti(de) abil.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2727
X-tee tulemused
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2828
Andmebaasid
AndmevahetuskihtX-tee
Teenused
Mitmekihiline arhitektuur I
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
2929
Andmebaasid
AndmevahetuskihtX-tee
Teenused
OracleProgressMySQL
…
LiiklusregisterRahvastikuregister
ARK…
SOAPXML RPC
LDAP…
WSPR*WSDLUDDI
I kiht
II kiht
III kiht
Tehnoloogia Komponendid
VanemahüvitisMinu karistused
Uus ARR…
TurvaserverKeskserverMISP(AIT)
Päringuteportaal(KIT)…
Mitmekihiline arhitektuur II
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3030
Kodanik
KodanikeSK
Ametnik
Päringute-portaal
Auten-timine
MISP
InternetTurva-server
Turva-server
Severite SK
Asutuse IS
Adapter-server
Andme-baas
Kasutajad
Andmekoguhaldaja
SSL kanalid, Digitaalselt allkirjastatud
krüptitud teated
Kesk-server
Lokaalne jälgimisjaam
Lokaalne jälgimisjaam
Kesknejälgimisjaam
X-tee
Funktsionaalskeem
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3131
KITKodaniku vaade
EITEttevõtja vaade
AITAmetniku vaade
And
mekogu
de R
iiklik Register
http://ww
w.riik.ee/arr/
Ra
hva
stikure
giste
r
Ha
ige
kassa
IS
Pe
nsio
nikin
dlu
stuse
reg
ister
Kin
nistu
sraa
ma
tu a
nd
me
ba
as
Ta
llinn
a V
esi IS
Ee
sti En
erg
ia IS
Internet - X-tee
andmekiht pangad
Keskserver
Keskserver II
Monitooring
HelpDesk
X-tee sertifitseerimiskeskus
X-tee kesksed vahendidriigi keskne portaal ASSertifitseerimis-
keskus
ID – kaarditugi
• Ühispank• Hansapank• Krediidipank • Sampo Pank• Nordea Pank
Turvaserver Turvaserver Turvaserver Turvaserver Turvaserver Turvaserver Turvaserver
Turvaserver :: … ::
:: E-asutus – asutuse vaade ::
:: E-maakond – maakondlik vaade ::
:: E-riik – Riigiportaal ::
Institutsionaalne vaade riigist Teemapõhine vaade riigistwww.riik.ee www.eesti.ee
Turvaserver
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3232
5. Tulemused ja nende kasutajad
• LLoodioodi tarkvarakomponendid, mida saab kasutada tarkvarakomponendid, mida saab kasutada andmebaaside ja registrite ristkasutuse ülesaandmebaaside ja registrite ristkasutuse ülesannete nnete lahendamiseks lahendamiseks KindlustaKindlustatiti kõigi tarbijate autentimine kõigi tarbijate autentimine ja autoriseerimine.ja autoriseerimine.
• LLoodioodi rida valmislahendusi (projekti käivitusaastal rida valmislahendusi (projekti käivitusaastal 2001) EV Siseministeeriumi andme2001) EV Siseministeeriumi andme--töötlusülesannete töötlusülesannete lahendamiseks. Llahendamiseks. Loodioodi teiste ministeeriumide teiste ministeeriumide valmislahendusi (aastal 2002).valmislahendusi (aastal 2002).
• LLoodioodi koostöös teiste riiklike projektidega (näit. E- koostöös teiste riiklike projektidega (näit. E-kodanik, E-valimised jne.) rida kõigile kättesaadavaid kodanik, E-valimised jne.) rida kõigile kättesaadavaid infoteenuseid Internetis. 1infoteenuseid Internetis. 177. . Dets.Dets. 2001.a. 2001.a. alustasalustas kodanikukodanikuportaali näidis.portaali näidis.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3333
• KäivitatKäivitatii hoolduskeskus ja vastav hoolduskeskus ja vastav teenistus, kes sõlmib lepinguid teenistus, kes sõlmib lepinguid konkreetsete registrite ja andmebaaside konkreetsete registrite ja andmebaaside kasutamiseks, annab lubasid, kasutamiseks, annab lubasid, konsulteerib jne.konsulteerib jne.
• Inimeste tööd ja asjaajamised muutuvad Inimeste tööd ja asjaajamised muutuvad üha enam paberivabaks, Internetil ja üha enam paberivabaks, Internetil ja virtuaalsel tegevusel põhinevaks. virtuaalsel tegevusel põhinevaks.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3434
• Autentimine (ID-kaart + 5 Interneti panka)• Autoriseerimine• MISP (MiniInfoSüsteemPortaal)+planeeritav AIT• Registrite lihtpäringud• Kirjutamine andmekogudesse• Komplekspäringud ja äriloogika realiseerimine• Suurte andmehulkade ülekandmine• Võimalus luua tasulisi teenuseid• Turvaline andmevahetus, logide salvestamine ja päringute jälitusvõimalus• Kasutajaliides kodanikuportaaliga KIT, kuhu saab lisada teenuseid• Kasutajaliides ettevõtja portaaliga EIT, kuhu saab lisada teenuseid• Tsentraalne ja lokaalne monitooring• Teenuste kirjelduste kogumine spetsiaalsesse andmekogusse (WSDL formaadis)• Võimalus juhtida teenuste kasutamise kellaaegasid• Teenuste baasi kasutamine uute teenuste loomiseks*• Jälgimisteenus kasutajale - kuidas menetlus areneb*• Mobiilsed teenused*
X-tee funktsionaalsus
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3535
SOAP, XMLRPC ja X-tee
Kehtivad SOAP ja XMLRPC spetsifikatsioon (vt http:// www.w3.org/TR/soap12/ http://www.xmlrpc.org/spec)
Lisanduvad mõned kokkulepped, nagu:
• Päise, päringu ja keha struktuur
• Meetodinimed kujul register.paring.versioon (nt autoregister.paring1.v5)
• Ainult UTF-8
• Standardiseeritud metapäringud
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3636
Meetodi sisend
<?xml version=”1.0” encoding="utf-8"?><methodCall> <methodName>päringu nimi</methodName> <params> <param> <value> <struct> <member> <name>asutus</name> <value>asutuse nimi</value> </member> <member> <name>andmekogu</name> <value>andmekogu nimi</value> </member> <member> <name>ametnik</name> <value>ametniku isikukood</value> </member> <member> <name>id</name> <value>päringu identifikaator</value> </member> <member> <name>nimi</name> <value>päringu nimi</value> </member> </struct></value> </param> <param> <value> … siia tuleb päringu keha <value> </param> </params></methodCall>
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3737
Meetodi väljund<?xml version=”1.0” encoding="utf-8"?><methodResponse> <params> <param> <value><struct> <member><name>pais</name><value> <struct> <member><name>asutus</name> <value>asutuse nimi</value></member> <member><name>andmekogu</name><value>andmekogu nimi</value> </member> <member><name>ametnik</name><value>ametniku isikukood</value></member> <member><name>id</name><value>päringu identifikaator</value></member> <member><name>nimi</name><value>päringu nimi</value></member> </struct> </value></member> <member> <name>paring</name> <value> … siia tuleb koopia päringu kehast </value></member> <member><name>keha</name> <value> … siia tuleb päringuvastus </value></member> </struct></value> </param> </params></methodResponse>
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3838
Päringukirjeldus
• Päringu nimi • Päringu pealkiri• Sisendparameetrid ja väljundparameetrid, sh iga parameetri kohta:
• nimi• tüüp• eestikeelne pealkiri• kohustuslikkus• võimalikud valikväärtused• alamparameetrid (struktuuri või jada korral)• märkused
• Tasulise päringu korral makseandmed• Veakoodid ja –teated• Parameetrite kirjelduses kasutatud tüüpide kirjeldus• Märkused
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
3939
X-tee projekti käigus valminud X-teega liidestatud infosüsteemid
X-tee valmisinfosüsteemid:
• Kodanikuportaal
• MISP
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4040
Adapterserver vahendab andmekogu turvaserverit ja suvalisel platvormil olevat andmekogu
Andmekogu
Adapterserver
Adapterserveri skelett:
• Metapäringute teostus
• Andmepäringute teostus
• XMLRPC serveri loomine
• Soovitud päringu käivitamine
Seni kasutatud platvorme
• JServ
• ASP
• PHP
AdapterserverTurvaserver
Universaalne adapter Kohandamine
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4141
http://x-tee.riik.ee/
KASUTAJAJUHENDID:
X-tee juhendid: Keskserveri administreerimise juhend Koolitusmaterjalide loetelu Nõuded arendajatele Portaalide installeerimise juhend Portaalide kasutajajuhend Päringu tõestamine Süsteemi üldine kirjeldus Turvaserveri administreerimise juhend
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4242
X-tee Tehniline dokumentatsioon:
Keskkonnakirjeldus Konfiguratsiooni struktuur Sideprotokoll Tarkvara arhitektuuri kirjaldus Turvaline logi
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4343
Head kogemused
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4444
Andmebaasid
X-tee
Kasutajad
Kodanik
Sots.kind.ametnik
Vanemahüvitis Internetis
Kodaniku-portaal
MISP
Pensionikindlustuse Riiklik register
Rahvastikuregister
Haigekassa IS
Maksu- ja Tolliameti
IS
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4545
Hea kogemus
• Vanemahüvitise taotlemine internetisVanemahüvitise taotlemine internetis
• Omavahel on suhtlemises 5 infosüsteemiOmavahel on suhtlemises 5 infosüsteemi– KodanikuportaalKodanikuportaal– Pensionikindlustuse Riiklik registerPensionikindlustuse Riiklik register– RahvastikuregisterRahvastikuregister– Haigekassa ISHaigekassa IS– Maksuameti ISMaksuameti IS
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4646
Hea kogemus – kodaniku kasu
• Kodanik saab taotleda toetust interneti Kodanik saab taotleda toetust interneti vahenduselvahendusel
• Kodanik ei pea esitama riigile andmeid, Kodanik ei pea esitama riigile andmeid, mida riik juba tema kohta omabmida riik juba tema kohta omab
• Kodanik ei pea täitma tülikaid vorme ja Kodanik ei pea täitma tülikaid vorme ja käima asutustest vorme toomaskäima asutustest vorme toomas
• Üks hea näide sellest, et riik on teinud Üks hea näide sellest, et riik on teinud raha välja maksmise lihtsamaksraha välja maksmise lihtsamaks
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4747
Hea kogemus – ametniku kasu
• Ametnik ei pea vastu võtma koormat (7) kodaniku Ametnik ei pea vastu võtma koormat (7) kodaniku poolt paberilt esitatavat vormipoolt paberilt esitatavat vormi
• Ametnik ei pea sisestama infosüsteemi saadud Ametnik ei pea sisestama infosüsteemi saadud vormidelt andmeidvormidelt andmeid
• Ametnik ei pea tegema käsitsi kontrolle erinevatesse Ametnik ei pea tegema käsitsi kontrolle erinevatesse registritesseregistritesse
• Ametnikul on võimalus lapsevanema taotlus Ametnikul on võimalus lapsevanema taotlus rahuldada Pensioniameti kontoris ilma paberiteta – rahuldada Pensioniameti kontoris ilma paberiteta – tippides süsteemi vaid kodaniku isikukoodtippides süsteemi vaid kodaniku isikukood
• Täna kaotatud ka õigusaktidest pabervormi nõueTäna kaotatud ka õigusaktidest pabervormi nõue
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4848
„„X-tee teenuste väljatöötamine KinnipeeturegistriX-tee teenuste väljatöötamine Kinnipeeturegistri päringute tegemiseks“päringute tegemiseks“
tehtud järgmised X-tee teenusedtehtud järgmised X-tee teenused::
– Nimeosa kaudu kinnipeetavani;– Kontaktis olnud isiku ja kontakti perioodi kaudu kinnipeetavani;– Kinnipeetava kaudu kontaktis olnud isikuni;– Eritunnuse kaudu kinnipeetavani;– Kinnipeetava(te) vanglast järelvalveta väljaskäimised;– Perioodil vabanenud või kinnipidamisel olnud kinnipeetavad;– Kambri ja perioodi kaudu kinnipeetavani;– Kinnipeetava andmed.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
4949
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
5050
StatistikaStatistika
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
5151
Statistika
Käesoleval hetkel (Nov. 22, 2004) on X-teega liitunud:Käesoleval hetkel (Nov. 22, 2004) on X-teega liitunud:• Organisatsioone,asutusi: Lepingute arv – ~Organisatsioone,asutusi: Lepingute arv – ~342342
Andmebaase, teenuste pakkujaid:Andmebaase, teenuste pakkujaid:• Kõikide teenusepakkujate arv: Kõikide teenusepakkujate arv: 3232
Turvaservereid:Turvaservereid:• Lepingute arv: Lepingute arv: 7272
MISP servereid:MISP servereid:• Lepingute arv: Lepingute arv: 4141
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
5252
StatistikaTeenused:Teenused:• Kõikide teenuste arv kõikidelt X-tee teenusepakkujatelt ~Kõikide teenuste arv kõikidelt X-tee teenusepakkujatelt ~500500
Kasutusstatistika:Kasutusstatistika:• 2003 aasta jooksul X-tee kaudu esitatud päringute arv oli: 2003 aasta jooksul X-tee kaudu esitatud päringute arv oli: 590 000590 000• Keskmine päringute arv aastal 2003 oli:Keskmine päringute arv aastal 2003 oli: 54 000 54 000
• Käesoleval 2004 aastal, 01.01.2004 - 07.04.2004:Käesoleval 2004 aastal, 01.01.2004 - 07.04.2004: 976 829976 829 päringut päringut • Aasta 2004 teine pool:Aasta 2004 teine pool:
– juunijuuni 710 000710 000 -september-september 806 000806 000– juuli juuli 960 000960 000 -oktoober-oktoober 878 000878 000– august august 833 000 833 000 - kuni 22.nov- kuni 22.nov 844 000844 000
Tüüpiline päev 16. november:Tüüpiline päev 16. november:ARKARK 3742 3742 SKSK 58385838PolitseiPolitsei 68556855SKAmetSKAmet 24072407Kodanikuportaal 3004Kodanikuportaal 3004……
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
5353
X-tee tulemusi(st. said valmis järgmised lahendused)
2001 2002 2003 - 2004
X-tee tarkvara,haldusorganisatsioon,koolitus,
kodanikuportaali teenused(päringud),siseministeeriumiprioriteetsed andmetöötlusülesanded,
...
haridusministeeriumi,kaitseministeeriumi,sotsiaalministeeriumiülesanded (lihtpäringud)…kohalike omavalitsuste,riigiasutuste teenused (päringud, ülesanded…)…kodanikuportaali teenuste laienemine…
kõikide ministeeriumideja riigiasutustepäringud + osa andmetesalvestamise ülesandeid+ komplekspäringud
…
+ uued teenusedkodanikele jaesimesed kasutajadärifirmadest
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
5454
X-tee finantsid
AastaAasta Rahalised vahendidRahalised vahendid
20012001 5.8 (6.8) miljonit krooni5.8 (6.8) miljonit krooni
20022002 13.5 miljonit krooni13.5 miljonit krooni
20032003 10.5 milj. krooni10.5 milj. krooni
~30 milj. krooni
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
5555
X-tee ja Euroopa Liit
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
5656
X-tee ja Euroopa Liit
• Konkurss Konkurss eEurope Awards for eGovernment – 2003eEurope Awards for eGovernment – 2003• kategooriakategooria „A better life for European citizens“. „A better life for European citizens“. • 357 konkurenti -> 3 * 20 nominenti -> 8 auhinda (3 357 konkurenti -> 3 * 20 nominenti -> 8 auhinda (3
peaauhinda + 5 eriauhinda), peaauhinda + 5 eriauhinda), • X-teele eriauhind parima turvalahenduse ja arhitektuuri X-teele eriauhind parima turvalahenduse ja arhitektuuri
eesteest• EL projekt IDA - eLink, EL projekt IDA - eLink, • X-tee pilootprojektiksX-tee pilootprojektiks• Riigi tarkvara arhitektuurRiigi tarkvara arhitektuur• EL dokumendiregister, Schengeni infosüsteem, NATO EL dokumendiregister, Schengeni infosüsteem, NATO
registrid jne.registrid jne.
Riigi Infosüsteemide ArenduskeskusRiigi Infosüsteemide Arenduskeskus
5757
Tänan kuulamast!
Ja nüüd küsimusedJa nüüd küsimused