Nõuded pakkuja meeskonna le Sotsiaalkaitse infosüsteemi ( SKAIS2 ) hooldus - ja väiketööde arendusressu r ss Üldised nõuded meeskonnale Pakkuja peab esitama lepingu sõlmimiseks isikuliselt vähemalt 3 meeskonnaliiget . Pakkujal peab olema võimekus esitada meeskond koosseisus: süsteemia nalüütik, Java vanemarendaja, Java arendaja . Meeskonnaliikmed ei tohi mitut rolli täita. Lisaks kinnitab pakkuja pakkumise esitamisega , et suudab v ajadusel suurendada meeskonnaliikmete arvu kuni 2 korda , sh vajadusel esitada nõuetele vastava testija . Meeskonnaliikmetele esitatud nõuded on leitavad CV-vormilt. Meeskonnaliikmete ühise CV vorm CV-s peab nähtuma kõikide hankija seatud nõuete täitmine, hankija kontrollib nõude täitmist esitatud andmete alusel. CV peab olema esitatud eesti keeles. Meeskond tunnistatakse vastavaks, kui kõik CV vormil esitatud nõuded, kompetentsid, platvormid ja töövahendid on meeskonnaliikmete poolt kaetud . Kui tingimuses on nõutud (kõrg)haridus, peab see olema lõpetatud . Pakkujal tuleb märkida kõrghariduse omandamise periood. Töökogemus eeldab, et tegemist peab olema tööandja heaks töötamisega töösuhtes või tellija heaks töötamisega projektis . Kui tingimuses ei ole nõutud töökogemust projektis, võib viidata ka töökogemuse omandamisele töösuhtes. T äiendkoolituse või koolitöö raames saadud kogemus ei ole arvesse võetav. Samuti ei arvestata töökogemusena vabakutselisena tegutsemist, v.a kui selle perioodi osas on viidatud konkreetsetele projektidele, millel on tellijaks kolmas isik. Töökogemuse andmed tuleb esitada vähemalt kalendrikuude kestuse alusel, näitamaks ära nõutud kogemusele vastav periood (nt osalemine projektis X kestusega 12.2017 – 01.2019). „ Projekt “ peab olema teostatud kolmanda isiku ehk pakkujast eraldiseisva välise tellija jaoks ning hankija ei käsitle selle dokumendi tähenduses „projektina“ tööandja enda tarbeks või majasisese tellimuse alusel teostatud töid. Selliseid töid aktsepteerib hankija t öökogemus ena, kui tingimuses ei ole nõutud projektile viitamist . Projektide andmete esitamisel tuleb iga projekti kohta esitada vähemalt: projekti nimi ja lühikirjeldus, projekti algus- ja lõppaeg kalendrikuu täpsusega, projekti tellinud asutus ja tellija kontaktisik ning riigihanke korral märkida riigihanke number. Samaaegselt väldanud projektide alusel omandatud töökogemust ei summeerita. Pakkuja ei pea esitama üht katkematut projekti, st 12 kuud võib olla kombineeritud erinevate projektide vahel. Viidatud projektid peavad olema hanke algamise ajaks nõutud mahus/ kompetentsi osas täidetud ja tellija poolt vastu võetud. Hankijal on õigus pöörduda projekti tellija poole esitatud andmete kontrollimiseks. Hankija ei aktsepteeri tingimuste täitmiseks „konfidentsiaalseid“ projekt e, mille osas pakkujal ei ole võimalik esitada projekti andmeid tingimuses nõutu kohta ja mille osas ei ole võimalik kolmandal isikul tellijana anda kinnitust projekti nõuetekohase täitmise kohta. Iga loetelus toodud projekt eraldi ei pea sisaldama andmeid kopeerituna, piisab viitest varasemalt samas dokumendis esitatud projekti informatsioonile . Hankija küsib meeskonnaliikme sünniaega, et tuvastada hiljem isikusamasus ning välistamaks nimekaimude segi ajamist. Meeskonna ühine CV tuleb esitada järgmisel vormil , täites kõik nõutud väljad : Süsteemianalüütik ( nimi, sünniaeg ) : ..... .................... ......... Nõude kood Nõuded Täpsustus selle kohta kus/millal/kuidas on nõue täidetud. Projektidele viitamisel märkida projekti nimi ja lühikirjeldus, projekti algus- ja lõppaeg kalendrikuu täpsusega, projekti tellinud asutus ja tellija kontaktisik ning riigihanke korral märkida riigihanke number Samuti märkida projekti maht töötundides, kui see on nõutud tingimuses. Omab IT-alast kõrgharidust , mis vastab vähemalt HTM kvalifikatsiooniraamistiku 6. tasemele Lisada haridusasutuse nimi, õppesuund, õppeperiood ja omandatud kraad Omab vähemalt 60 -kuulist töökogemust süsteemianalüütikuna . Lisada tööandja nimi, töökogemuse kestuse periood, tööülesannete lühikirjeldus On osalenud vähemalt kahes tarkvara arendus e või hoolduse projekti s viimase 36 kuu jooksul enne riigihanke avaldamist , mõlema projekti maht ületab 5000 tundi ja isiklik panus ületab 500 tundi ( mõlemas projektis) . Lisaks nõutud projekti andmetele tuleb märkida ka projekti arendusmaht töötundides. Omab arendusprojektides töökogemust : - menetlussüsteemide analüüsimisel või arendamisel ; Tuua andmed välja projektidele viidates. äriprotsesside optimeerimisel ; Tuua andmed välja projektidele viidates. SQL päringu tega ; Tuua andmed välja projektidele viidates. REST, SOAP tehnoloogiatega ; Tuua andmed välja projektidele viidates. RabbitMQ või samaväär s e tehnoloogiaga . Tuua andmed välja projektidele viidates. Java vanemarendaja (nimi, sünniaeg): .................................. 1a Omab IT- alast kõrgharidust , mis vastab vähemalt HTM kvalifikatsiooniraamistiku 6. tasemele Lisada haridusasutuse nimi, õppesuund, õppeperiood ja omandatud kraad Omab vähemalt 48 -kuulist töökogemust tarkvara arend ajana . Lisada tööandja nimi, töökogemuse kestuse periood, tööülesannete lühikirjeldus 1b Omab vähemalt 72 -kuulist töökogemust tarkvara arend ajana . Lisada tööandja nimi, töökogemuse kestuse periood, tööülesannete lühikirjeldus 2 . On osalenud vähemalt kahes tarkvara arenduse või hoolduse projektis viimase 36 kuu jooksul enne riigihanke avaldamist, kus on kasutatud relatsioonilisi andmebaase ja Java t. Mõlema projekti maht ületab 5000 tundi ja isiklik panus ületab 500 tundi ( mõlemas projektis) . 3 . Omab arendusprojektides töökogemust : 3.1 Spring raamistik uga; 3.2 REST ja SOAP veebiteenus tega ; 3.3 Liquibase -ga; 3.4 Angular raamistik uga; 3.5 CI vahendi ga , näiteks Gitlab või samaväärne ; 3.5 GIT. Java arendaja (nimi, sünniaeg): .................................. 1a Omab IT- alast kõrgharidust , mis vastab vähemalt HTM kvalifikatsiooniraamistiku 6. tasemele Lisada haridusasutuse nimi, õppesuund, õppeperiood ja omandatud kraad Omab vähemalt 36 -kuulist töökogemust tarkvara arend ajana . Lisada tööandja nimi, töökogemuse kestuse periood, tööülesannete lühikirjeldus 1b Omab vähemalt 60 -kuulist töökogemust tarkvara arend ajana . Lisada tööandja nimi, töökogemuse kestuse periood, tööülesannete lühikirjeldus 2. On osalenud vähemalt ühes tarkvara arenduse või hoolduse projektis viimase 36 kuu jooksul enne riigihanke avaldamist, kus on kasutatud relatsioonilisi andmebaase ja Java t, projekti maht ületab 5000 tundi ja isiklik panus ületab 500 tundi. 3. Omab arendusprojektides töökogemust : 3.1 Spring raamistik uga; 3.2 REST ja SOAP veebiteenus tega ; 3.3 Liquibase -ga; 3.4 Angular raamisti kuga; 3.5 CI vahendi ga, näiteks Gitlab või samaväärne ; 3.6 GIT. Testija (nimi, sünniaeg): .................................. Nõude kood Nõuded Täpsustus selle kohta kus/millal/kuidas on nõue täidetud. Projektidele viitamisel märkida projekti nimi ja lühikirjeldus, projekti algus- ja lõppaeg kalendrikuu täpsusega, projekti tellinud asutus ja tellija kontaktisik ning riigihanke korral märkida riigihanke number Samuti märkida projekti maht töötundides, kui see on nõutud tingimuses. 1. Omab kesk haridust või IT- alast kutse haridust , mis vastab vähemalt HTM kvalifikatsiooniraamistiku 4 . tasemele Lisada haridusasutuse nimi, õppesuund, õppeperiood ja omandatud kraad 2. Omab vähemalt 36 -kuulist töökogemust testijana , arendajana või süsteemianalüütikuna . Lisada tööandja nimi, töökogemuse kestuse periood, tööülesannete lühikirjeldus 3. On osalenud vähemalt ühes tarkvara arendus e või hoolduse projekti des viimase 24 kuu jooksul enne riigihanke avaldamist , projekti maht ületab 5000 tundi ja isiklik panus ületab 300 tundi. Lisaks nõutud projekti andmetele tuleb märkida ka projekti arendusmaht töötundides. 4 Omab arendusprojektides töökogemust : - 4.1 vigade uurimi s e ja kirjeldami sega; Tuua andmed välja projektidele viidates. 4.2 SQL päringutega . Tuua andmed välja projektidele viidates.
Tehniline kirjeldus
Sotsiaalkaitse infosüsteemi (SKAIS2) hooldus- ja väiketööde arendusressurss
1. Üldinfo ja eesmärk
1.1. Hanke eesmärk on sõlmida arendusressursi raamleping ühe täitjaga SKAIS2
infosüsteemi hooldus- ja väiketööde teostamiseks.
1.2. Hanke eeldatav maksumus on ___1 eurot km-ta, kusjuures maksimaalne
maksumus on kahekordne eeldatav maksumus.
1.3. Raamlepingu kestus on 48 kuud.
1.4. Hankelepingu täitmise valmidus peab olema saavutatud hiljemalt ühe kuu jooksul
alates raamlepingu sõlmimist.
2. Arendusressurss
2.1. Arendusressursina soetatakse esialgu süsteemianalüütik, Java vanemarendaja ja
Java arendaja. Vajadusel võib tellija tellida ka testija arendusressurssi lähtuvalt
tööde mahu kasvust.
2.2. Meeskond peab eeldatavalt teostama 22 000 töötundi 48 kuu jooksul, st 1833
töötundi aastas kolme meeskonnaliikme kohta nelja aasta jooksul.
2.3. Täitja peab arvestama, et tellija võib suurendada arendusressurssi ja töötunde kuni
kaks korda lähtuvalt tööde mahu kasvust.
2.4. Nõuded meeskonnaliikmetele on kirjeldatud dokumendis „Nõuded pakkuja
meeskonnale“.
2.5. Täitja peab arvestama, et meeskonnaliikme vahetamisel rakendub sisseelamise
koefitsient 0,5 üheks kuuks (arveldamisel).
2.6. Meeskonnaliikmete eesti keele oskus kõnes ja kirjas peab olema heal tasemel,
kuna tellija töökeel on eesti keel ning täitja meeskonna liikmed hakkavad
igapäevaselt töötavama tellija tiimiga ning vajadusel suhtlema tellija klientidega.
3. Teostatavad tööd
3.1. Hooldustööde alla kuuluvad etteplaneeritud tarkvara ja infosüsteemi hoolduse
tegevused, mille eesmärk on infosüsteemi toimivuse tagamine ning
veaparandustööd, mis on vajalikud testimise või igapäevase töö käigus avastatud
vigade kõrvaldamiseks.
3.2. Väiketööna tellitakse infosüsteemi funktsionaalsuse parandamist ja täiendamist
ning teenuse arendamisega seonduvaid töid. Infosüsteemi tööd tulenevad vea
ilmnemisest, täiendava funktsionaalsuse vajaduse ilmnemisest vms põhjusest, mis
on vajalikud infosüsteemi toimimiseks.
3.3. Täitja meeskonnaliikmed on peamiselt seotud SKAIS2 infosüsteemi hooldus- ja
väiketöödega, kuid vajadusel ka muude SKAIS2 ja sotsiaalvaldkonna
arendusprojektidega.
3.4. Hankelepingu alusel tuleb täitjal teostada järgmised tööd:
3.4.1. analüüsitööd;
3.4.2. programmeerimistööd;
3.4.3. testimistööd;
3.4.4. juurutustööd;
1 Sisestame siia summa 22 000* eduka pakkuja tunnitasu.
3.4.5. konsultatsioonid;
3.4.6. dokumentatsiooni koostamine;
3.4.7. jooksvate muudatusvajaduste realiseerimine;
3.4.8. hooldustööd.
4. SKAIS2 infosüsteemi tutvustus
4.1. Sotsiaalkaitse infosüsteem
4.1.1. Sotsiaalkaitse infosüsteem2 (edaspidi SKAIS) toetab Sotsiaalkindlustusameti
(edaspidi SKA) peamisi tegutsemisvaldkondi, sh riiklike toetuste, pensionide,
hüvitiste ja elatisabi pakkumist, määramist ja maksmist ning puude
raskusastme tuvastamist ja abivahenditeenuse korraldamist.
4.1.2. SKAISi vastutav töötleja on Sotsiaalkindlustusamet, üheks volitatud töötlejaks
on TEHIK.
4.1.3. Praegu aktiivses kasutuses olev SKAIS koosneb tehniliselt kolmest osast -
SKAIS1, SKAIS2 ja majandustarkvarast Oracle E-Business Suite (edaspidi EBS).
4.1.4. SKAIS1 on 1999. aastast kasutusel olev infosüsteem, mis toetab hüvitiste
arvutamist ja rahaliste väljamaksete teostamist ja mida saavad kasutada ainult
ametnikud. Teatud SKAIS1 andmetel põhinevad e-teenused on isikutele
kättesaadavad eesti.ee portaalis.
4.1.5. SKAIS2 ja EBS on kasutusel 2017.a algusest. SKAIS2 on kaasaegsemal
tehnoloogial töötav rakendus, mis võimaldab inimestel ja SKA partneritel
kasutada SKA teenuseid üle veebi ja iseteeninduskeskkonna kaudu. EBSis
toimub raamatupidamise arvestus ja kohustuste väljamaksesse suunamine.
4.2. SKAIS2 hallatavad e-teenused
4.2.1. Lisaks toetuste määramisele hallatakse SKAIS2 järgmisi SKA poolt pakutavaid
teenuseid:
4.2.1.1. perehüvitised3
4.2.1.1.1. Perehüvitiste saamise õigus kaasneb nii lapse sünni kui ka lapse
muul viisil perre tulemisega, näiteks lapsendamisega ning lapse
hooldamise või eestkostele võtmisega. Perehüvitiste alla kuuluvad
peretoetused (sünnitoetus, lapsetoetus, üksikvanema toetus,
lasterikka pere toetus jm), vanemahüvitise erinevad liigid kuni 3-
aastase lapse vanematele, elatisabi erinevad liigid,
lisapuhkepäevade kompenseerimine, sissemaksed
kogumispensioni II sambasse ja riigi poolt ravikindlustuse
võimaldamine.
4.2.1.2. puude raskusastme tuvastamine ja sotsiaaltoetuse maksmine4
4.2.1.2.1. Inimesel, kellel on terviseprobleemide tõttu raske igapäevaelus
toime tulla ja ühiskonnas tegutseda või kes vajab igapäevaelus
eakaaslastest rohkem juhendamist, järelevalvet või abi, on võimalus
taotleda puude raskusastme määramist. Puude raskusastet
tuvastatakse nii lastel, tööealistel kui ka vanaduspensioniealistel.
2 Sotsiaalkaitse infosüsteemi põhimäärus https://www.riigiteataja.ee/akt/116052023005
3 SKA koduleht https://sotsiaalkindlustusamet.ee/perehuvitised-ja-muud-toetused/perehuvitiste-ulevaade
4 SKA koduleht https://sotsiaalkindlustusamet.ee/puue-ja-hoolekanne/puude-tuvastamine
Selle tulemusel tekib inimesel õigus puuetega inimeste
sotsiaaltoetusele.
4.2.1.3. abivahendi hüvitamine5
4.2.1.3.1. Inimesel on teatud tingimusel võimalus soetada tema iseseisvaks
toimetulekuks vajalikke abivahendeid riigipoolse rahalise toetusega,
mille kannab SKA abivahendi müüjale peale tehingu toimumist.
4.2.1.4. iseteenindus6
4.2.1.4.1. Nii füüsilised kui ka juriidilised isikud saavad iseteeninduses tutvuda
oma andmetega ja suhelda menetlejatega, sh esitada erinevaid
taotlusi jm dokumente toetuste/hüvitiste määramiseks.
4.3. SKAIS2 alamsüsteemide toimimine
4.3.1. SKAIS2 koosneb tehniliselt kolmest osast, milleks on SKAIS2
ametnikurakendus, iseteenindus ja EBS. EBSi arendused tehakse eraldi
partneri poolt.
4.3.2. Üldprintsiibina peavad SKA e-teenused olema proaktiivsed, st kui SKAISis või
mõnes teises riiklikus registris on vajalikud andmed olemas ning vastavalt
kehtivatele ärireeglitele on inimesel teenusele õigustatus, siis teavitatakse
inimest personaalse võimaliku toetuse/teenuse olemasolust või selle
lõppemisest.
4.3.3. Iseteeninduskeskkond peab vastama ligipääsetavuse direktiivi nõuetele.
Iseteeninduskeskkonnas pakutavad teenused on kolmekeelsed: eesti-, vene
ja inglisekeelne.
4.3.4. SKAIS2 arhitektuur on lisatud dokumendis „SKAIS2 Arhitektuuri ülevaade“.
5. Töökorraldus
5.1. Täitja meeskonnaliikmed peavad töötama tellija töökeeles. Tellija töökeel on eesti
keel.
5.2. Täitja meeskonnaliikmed peavad töötama tellija tööajal vastavalt
töökorraldusreeglitele, mis on tehtud täitjale teatavaks. Tellija tööaeg on üldjuhul
tööpäevadel (v.a riiklikud pühad) kell 8:30 kuni kell 17:00. Täpne tööaja algus ja
sellest tulenev lõpp lepitakse kokku hankelepingu kontaktisikutu vahel.
5.3. Vajadusel võivad tellija ja täitja esindajad kokku leppida tööde teostamise
töövälisel ajal. Sellisel juhul lepivad pooled kokku konkreetsetes reeglites, mis
alluvad ületundide teostamise regulatsioonile, st töövälisel ajal töö tegemise
puhul hüvitatakse see eelduslikult vaba aja andmisega.
5.4. Täitja meeskonnaliikmed peavad olema valmis töötama tellija ruumides (TEHIKu
kontor, Pärnu mnt 132, 11317 Tallinn) minimaalselt kaks päeva nädalas, kui ei ole
kokkulepitud teisiti.
5.5. Tellija kasutab agiilset arendusmetoodikat. Praktiline töökorraldus lepitakse kokku
koos tellijaga tööde alguses ja vajadusel muudetakse jooksvalt tööde käigus.
5.6. Tööd vahendatakse tellija tööde halduskeskkonna (Jira) kaudu ning töövoo tagab
tellija esindaja.
5.7. SKAIS2 infosüsteemi hooldus- ja väiketöid teostatakse koostöös tellija tiimiga.
5 SKA koduleht https://sotsiaalkindlustusamet.ee/puue-ja-hoolekanne/abivahendid/abivahendi-vajajale
6 SKA iseteenindus
https://iseteenindus.sotsiaalkindlustusamet.ee/dashboard/portal/login?url=%2Fdashboard%2Fportal
5.8. Täitja meeskonnaliikmetelt oodatakse aktiivselt ja sisulist koostööd.
5.9. Täitja meeskonnaliikmed peavad vajadusel tegema koostööd ka teiste SKAIS2
ning seotud infosüsteemide (SKAIS1, EBS, EESSI RINA, STAR jne) arendus- ja
hoolduspartneritega.
5.10.Tööd teostatakse tellija juures asuvas arenduskeskkonnas Kubernetese
platvormil.
5.11. Tellija tagab ligipääsu vajalikele keskkondadele ja vajadusel omapoolse abi.
5.12. Pakkuja peab tagama meeskonnaliikmetele vajaliku sülearvuti.
6. Akteerimine ja arveldamine
6.1. Tööde üleandmise, vastuvõtmise ja arve esitamise õiguse aluseks on kahepoolselt
allkirjastatud tööde üleandmise-vastuvõtmise akt.
6.2. Teostatud tööde akteerimine ja arveldamine toimub üks kord kuus (kuu alguses
eelmise kalendrikuu eest), tööd peavad olema raporteeritud igapäevaselt tööde
halduskeskkonnas (Jiras).
6.3. Tööde teostamiseks kuluv aeg dokumenteeritakse täitja meeskonnaliikmete poolt
iga Jira taski juures ning see on edaspidi aluseks tööde üleandmise-vastuvõtmise
aktide koostamisel.
6.4. Aktis peavad sisalduma viited tehtud töödele (Jira piletitena) ning hooldustööd ja
väiketööd peavad olema teineteisest eristatud.
7. Tehnilise kirjelduse (TK) lisad
7.1. TK Lisa 1 – SKAIS2 Arhitektuuri ülevaade;
7.2. TK Lisa 2 - TEHIKu MFN
Hindamismetoodika
Sotsiaalkaitse infosüsteemi (SKAIS2) hooldus- ja väiketööde arendusressurss
1. Punktide ja koondhinde arvutamine
1.1. Pakkumused järjestatakse koondhinde alusel. Edukaks tunnistatakse vastav pakkumus, mis on kogunud enim punkte.
1.2. Pakkumusele antav maksimaalne võimalik punktide koondhinne on 100.
1.3. Pakkumuse koondhinne saadakse kriteeriumite punktide summeerimisel.
1.4. Kui kahe või enama enim punkte kogunud pakkumuse koondhinded on võrdsed selgitatakse edukas pakkuja
protokollitud liisuheitmise teel vastavalt lisateabe failis esitatule.
2. Hindamiskriteeriumid
Nr Kriteerium Kriteeriumi hindamismetoodika Osakaal
Madalaima väärtusega pakkumus saab maksimaalse arvu punkte. Teised
pakkumused saavad punkte arvutades valemiga: "osakaal" - ("pakkumuse
1. Ühe töötunni hind ilma
väärtus" - madalaim väärtus") / "suurim väärtus" * "osakaal". 60
käibemaksuta
Pakkujal on keelatud esitada eksitavaid või null-hinnaga väärtusi.
Süsteemianalüütiku
Kui süsteemianalüütik on teostanud vähemalt kaks finantsinfosüsteemi
2. kogemus
analüüsi arenduse või hoolduse projektis, mille maht on olnud rohkem kui 5
finantsinfosüsteemi
5000 h, siis antakse pakkujale 5 punkti.
projektides
Kui Java vanemarendaja on osalenud vähemalt ühes arenduse või hoolduse
projektis, kus on kasutatud ORACLE tehnoloogiat ja mille projekti maht on
Java vanemarendaja olnud vähemalt 5000h, siis antakse pakkujale 5 punkti.
3.
kogemus ORACLE 10
tehnoloogiaga Kui Java vanemarendaja on osalenud vähemalt kahes arenduse või hoolduse
projektis, kus on kasutatud ORACLE tehnoloogia ja mõlema projekti maht on
olnud vähemalt 5000h, siis antakse pakkujale 10 punkti.
1
4. Java vanemarendajal Kui Java vanemarendajal on Java arendajana kogemus 8 aastat, siis pakkujale
25
töökogemus antakse 25 punkti.
Kokku: 100
2
SKAIS2 a rhitektuuri ülevaade Sissejuhatus Antud dokument kirjeldab juba valminud SKAIS2 infosüsteemi arhitektuuri, sisaldades antud süsteemi komponentide kirjeldust, omavahelist suhtlemist ja suhestumist , paigaldusvaadet ning kirjeldust loodava süsteemi ning teda ümbritsevate keskkondade vahel. Süsteemi taust Sotsiaalkindlustusameti infosüsteem (SKAIS2) on riigi infosüsteemi kuuluv andmekogu. Aastaks 2018 o li välja arendatud elatisabi ja riigile üle läinud elatisnõuete sissenõudmise , puude raskusastme ja puudest tulenevate lisakulude ning püsiva töövõimetu se tuvastamise funktsionaalsus. Aastatel 2018–2020 lisandusid SKAIS2 infosüsteemi Perehüvitiste pakkum i ste sündmuspõhine teenus , t ehniliste abivahendite taotlemise ja soodustingimustel eraldamise infosüsteem , i sa täiendava vanemahüvitise puhkuse planeerimise võimalus , v anemahüvitiste ning k ogumispensioni täiendavate s issemaksete funktsionaalsus . SKAIS2 on liidestatud erinevate üleriigiliste infosüsteemidega. Süsteemis on 1,6 miljoni isiku andmed. Paigaldusvaade Järgnevalt kirjeldatakse süsteemi komponentide paigaldust ja omavahelist suhtlust. Infosüsteem on laias laastus jagatud kaheks: sisevõ rgus paiknevad süsteemi osad ; välisvõrgust ligipääsetavad süsteemi osad . Välisvõrgus asub Sotsiaalkindlustusameti iseteeninduse rakendus , mis suhtleb sisevõrgus olevate komponentidega üle standardse HTTPS protokolli. Ligipääs sisevõrgus olevatele komponentidele on määratud välisvõrgus asuva serveri(te) IP aadressi(de) näol. Rakendusserveritele ( Apache Tomcat ) paigaldatud komponendid (Ametniku portaal) on paljundatavad ( hetkel kasutatav sessiooni sticky-session asendub peatselt Redise andmebaasil põhineva sessiooni haldusega ). Süsteem võimaldab lisada N arv lisaservereid, koormust juhib rakendusserverite ette paigaldatud koormusjaotur A pache mod_proxy . Uuemad (pärast 2018 . a arendatud) komponendid on arendatud mikroteenuste põhimõtteid jälgides ning väldivad kasutaja sessiooni oleku hoidmist rakendusserveris. Valitud lahendus võimaldab rakenduse komponente paljundada ja lõppkasutajale märkamatult (katkestuste vabalt) vahetada . Andmebaasi ühendusi hallatakse rakendusesisese Connection Pool i abil. I nfosüsteem töötab läbivalt UTF - 8 kodeeringus. Süsteem i aluseks olev andmebaas on paigaldatud kahte erinevasse serveriruumi ( active / passive site ), kus ainult üks on aktiivses olekus. Java rakendused on k lasterdatud 2 aktiivse õlga ( node ) vahel , mis on paigutatud erinevatesse serveriruumidesse (st 1 õlg serveriruumi peale). SKAIS2 integreerub erinevate väliste infosüsteemidega: infovahetus t eiste riigi andmekogudega tuimub üle X-tee kasutades HTTP(S) REST ja SOAP protok olli ; i nfovahetus SKAIS1-ga toimub üle andmebaasiühenduste (JDBC ja DBLink ) ; Euroopa Liidu ühtse sotsiaalkindlustuse infovahetus (EESSI ) käib läbi Sotsiaalkindlustusameti RINA rakenduse kasutades HTTP protokolli , vahetades REST sõnumeid ; v äljamakseid teostatakse kasutades Eesti pankade poolt pakutavaid teenuse id . Ametniku portaal – Sotsiaalkindlustusameti ametnikele mõeldud veebirakendus. Komposiit - ajutine veebirakendus, mis pakendab endas erinevate valdkondade mikroteenuseid ( failihaldus, finants(arvestus) , iseteenindus, isik, kogumispension, maksude deklareerimine, otsus/hüvitis, pakkumus, perehüvitis, parameeter, sotsiaalmaksu hüvitamine, teavitused, tööülesanded, universaalmenetlus, vanemahüvitis, x-tee väljuvad päringud) . Ajutine lahendus kuni toodangus võetakse kasutusele Kubernetes . RINA Facade – EESSI RINA liidestus . Integratsioonikomponent. Vahendab EESSI RINA ja SKAIS2 vahelist suhtlust üleeuroopaliste sotsiaalkindlustuse juhtumite menetlemiseks SKAIS2 kaudu. Eraldi käivitatav Java ( Spring Boot ) rakendus. Abivahendid – t ehniliste abivahendite ärimoodul. Haldab riigi poolt toetatud, soodustingimustel teostatud, abivahendite tehingute registreerimisi ja neist tulenevaid äriprotsesse. Eraldi käivitatav Java ( Spring Boot ) rakendus . Elatisabi – e latisabi teenuse ärimoodul. Haldab riigi poolt pakutavaid e latisabi teenuseid ja neist tulenevaid äriprotsesse. Eraldi käivitatav Java ( Spring Boot ) rakendus. Kliendipöördumised – k liendipöördumiste ja -suhtluse ärimoodul. Kliendipöördumiste ärimoodulis hallatakse kogu kliendiga toimuvat suhtlust, kus suhtluse algatajaks võib olla nii klient kui ka Sotsiaalkindlustusameti töötaja. Eraldi käivitatav Java ( Spring Boot ) rakendus. Kindlustuslepingud – k indlustusandjate poolt riigile üleantud pensioni II samba lepingute haldu smoodul. Eraldi käivitatav Java ( Spring Boot ) rakendus. Arestid – k olmandate osapoolte (kohtutäiturid) poolt Sotsiaalkindlustusametile edastatud arestiaktide alusel kinnipidamiste teostamine ja haldus . Eraldi käivitatav Java ( Spring Boot ) rakendus. RFK klassifikaator – r ahvusvahelise funktsioneerimisvõime, vaeguste ja tervise klassifikatsiooni ( ICF ) haldusmoodul . Eraldi käivitatav Java ( Spring Boot ) rakendus. Ekspertarsti hinnang – s otsiaaltoetuste aluseks olev isiku puude - ja toimetuleku hindamise moodul. Eraldi käivitatav Java ( Spring Boot ) rakendus. Finants facade – SKAIS1 s määratud pensionite , toetuste ja hüvitiste finantsarvestuse teostamise integratsiooni moodul. Eraldi käivitatav Java ( Spring Boot ) rakendus. Protsessimootor - kasutatakse virtuaalmasinas eraldiseisva protsessina ( jar ) . Teostab süsteemis defineeritud ja j ärjekorda seatud taustaprotsesside jooksutamist . J õudluse tõstmiseks on võimalik paigaldada mitu protsessimootorit. Dokumendi generaator - vahend ( Oracle BI Publisher ) menetlusprotsesside käigus koostatavate dokumentide koostamiseks ja automaatseks genereerimiseks. Liidestatud teiste süsteemidega kasutades Oracle BI Publisher Java Integration API 't . BI Publisheri kasutus on tasapisi asendumas ärimoodulite endi sees genereeritud dokumentidega. X-tee turvaserver – X-tee liidestus . Installeeritud vastavalt turvaserveri installeerimisjuhendile: http://x-road.ee/docs/est/turvaserveri_kasutusjuhend.pdf . X-tee andmejälgija – X-tee andmejälgija liidestus . Installeeritud vastavalt andmejälgija paigaldamise juhendile: https://github.com/e-gov/AJ/blob/master/doc/Rakendusjuhend.md#tarkvara-paigaldamine HSM - ( hardware security module ) riistvaraline turvamoodul PKI infrastruktuuris turvaliselt saladuste krüpteerimiseks ja signatuuride kinnitamiseks. X-tee teenusepakkuja - i nstalleeritud eraldiseisvana virtuaalmasinasse ( Apache + Tomcat ). Vahendab SKAIS2 poolt pakutavaid x-tee teenuseid välistele süsteemidele , mis on loodud kasutades SOAP protokolli . Liidestus X-Tee turvaserveriga, pakub andmeid. X-road teenusepakkuja - v ahendab SKAIS2 poolt pakutavaid x-tee teenuseid välistele süsteemidele, mis on loodud kasutades REST protokolli. Liidestus X-Tee turvaserveriga, pakub andmeid. Eraldi käivitatav Java ( Spring Boot ) rakendus. Abivahendite X-tee teenusepakkuja – i nstalleeritud eraldiseisvana virtuaalmasinasse Java ( Spring Boot ) rakendusena . Vahendab SKAIS2 pakutavaid abivahendite X -tee teenuste otspunkte. Liidestus X-tee turvaserveriga, pakub andmeid. AVE migraator – a bistav komponent AVE baasi sisestatud andmete sünkroniseerimiseks SKAIS2 ’te . Eemaldatakse Abivahendite projekti teise etapi tööde tulemuse l 2022 . a kevade ks . Installeeritud eraldiseisva Java ( Spring Boot ) rakendusena. "Tuum" Andmebaas – Oracle Database 1 9 c Enterprise Edition , hoitakse ja töödeldakse kogu SKAIS2 andmestikku. Kasutusel 25 schemat ( skais_assignment , skais_ave_migrator , skais_benefit , skais_client_inquiry , skais_dashboard , skais_doctor_assessment , skais_fin_facade , skais_finance , skais_funded_pension , skais_funded_pension_payments , skais_isik , skais_maintenance_allowance , skais_notification , skais_pakkumus , skais_parental_benefit , skais_perehyvitis , skais_proceeding , skais_rfk_classifier , skais_rinafacade , skais_social_tax_benefit , skais_system , skais_tax_declaration , skais_technicalaid , skais_technicalaidxroad , skais_withholdings , skais_xroad , skais_xroad_provider , skais2sys, skais2valine ja skais2 ). Failihoidla – Oracle Database 1 9 c Enterprise Editon hoidmaks dokumendigeneraatori poolt loodud, süsteemi kasutajate poolt üleslaetud ja protsessimootori poolt loodud dokumente. Dokumentide arhivaator – Daemon komponent ( jar ) operatiivbaasi salvestatud dokumentide liigutamiseks arhiivi (failihoidla andmebaasi) . Digitembeldaja – Daemon komponent ( jar ) SKAIS2 süsteemis loodud dokumentide digitaalseks allkirjastamiseks. Komponent saab s isend i dokumentide tembeldamiseks andmebaasis olevast sisend/väljund queuest ( Oracle AQ ). ERP - Oracle E- Business Suite p aigaldatuna eraldi serverile. Haldab/töötleb SKAIS2 raamatupidamisinfot (maksed panka või muudesse maksekanalitesse ( kojukanne ), pangast tagasiside jne). ERPi taga on erinevad liidestused pankadega . SKAIS2 integratsioon ERPiga on tehtud läbi vahetabelite. SKAIS2 lisab read tabelitesse, kus ERP need üles korjab. Pärast tagasisidet pangast kirjutab ERP read tabelisse, kus SKAIS2 need jälle üles korjab ja oma ärilistesse tabelitesse laiali salvestab. Swedbank GW – ERP l iidestus Swedbank’i maksete liidesega. Vahendab väljamaksete infot ERP ja Swedbank’i vahel. Rajadokument "Tuum" Andmebaas Oracle Database 19 c Enterprise Edition . Tüüp: Andmebaas Kasutatud protokoll: JDBC Käideldavus: kõrgkäideldav active-passive klaster kahel õlal. Iseteeninduse portaal (brauseri rakendus) Sotsiaalkindlustusameti klientidele mõeldud veebirakendus. Tüüp: avalikke teenuseid pakkuv veebirakendus . Kasutatud protokoll: AJP, AMQP, HTTP ( S ) (REST) . Käideldavus: Brauseris töötav kasutajaliides . Ametniku portaal Sotsiaalkindlustusameti ametnikele mõeldud veebirakendus. Tüüp: avalikke teenuseid pakkuv veebirakendus. Kasutatud protokoll: AJP, AMQP, HTTP(S) (REST) Käideldavus: klastrisse ja koormusjaoturi taha paigaldatud virtualiseeritud masinad. Elatisabi Elatisabi teenuse ärimoodul Tüüp: avalikke teenuseid pakkuv veebirakendus. Kasutatud protokoll: HTTP(S) REST , Angular . Käideldavus: klastrisse ja koormusjaoturi taha paigaldatud virtualiseeritud masinad. Kliendipöördumised Kliendipöördumiste ja -suhtluse ärimoodul Tüüp: avalikke teenuseid pakkuv veebirakendus. Kasutatud protokoll: AJP, AMQP, HTTP ( S ) (REST) Käideldavus: klastrisse ja koormusjaoturi taha paigaldatud virtualiseeritud masinad. Kindlustuslepingud Kindlustusandjate poolt riigile üleantud pensioni II samba lepingute haldusmoodul Tüüp: avalikke teenuseid pakkuv veebirakendus. Kasutatud protokoll: AJP, AMQP, HTTP ( S ) (REST) Käideldavus: klastrisse ja koormusjaoturi taha paigaldatud virtualiseeritud masinad. Arestid Ares t ide (kinnipidamiste) teostamise ja halduse ärimoodul Tüüp: avalikke teenuseid pakkuv veebirakendus. Kasutatud protokoll: AJP, AMQP, HTTP(S) (REST) Käideldavus: klastrisse ja koormusjaoturi taha paigaldatud virtualiseeritud masinad. RFK klassifikaator Rahvusvahelise funktsioneerimisvõime, vaeguste ja tervise klassifikatsiooni haldusmoodul. Tüüp: avalikke teenuseid pakkuv veebirakendus. Kasutatud protokoll: AMQP, HTTP(S) (REST) Käideldavus: klastrisse ja koormusjaoturi taha paigaldatud virtualiseeritud masinad. Ekspertarsti hinnang Isiku puude - ja toimetuleku hindamise ärimoodul Tüüp: avalikke teenuseid pakkuv veebirakendus. Kasutatud protokoll: AJP, AMQP, HTTP(S) (REST) Käideldavus: klastrisse ja koormusjaoturi taha paigaldatud virtualiseeritud masinad. Finants facade SKAIS1s määratud pensionite, toetuste ja hüvitiste finantsarvestuse teostamise integratsioonimoodul. Tüüp: sisemisi teenuseid pakkuv veebirakendus. Kasutatud protokoll: AJP, AMQP, HTTP ( S ) ( REST ) Käideldavus: klastrisse ja koormusjaoturi taha paigaldatud virtualiseeritud masinad. Komposiit Ajutine mikroteenuse komponentide konteiner ( Apache Tomcat ) Tüüp: Avalike ja sisevõrgu teenuseid pakkuvate rakenduste konteiner. Kasutatud protokoll: HTTP ( S) ( REST ) Protsessimootor Kasutuses eraldiseisva protsessina virtuaalmasinas täitmaks süsteemis defineeritud ja järjekorda seatud taustaprotsesse või üle Oracle AQ saabunud sõnumeid. Töötab era ldiseisva(te) protsessi(de)na Da emon protsesside jooksutamiseks. Tüüp: sünkroonne ja asünkroonne teenus; süsteemne taust a protsess. Kasutatud protokoll: AMQP, HTTP(S) (REST) , JDBC Digitembeldaja Daemon protsess, digitembeldab etteantud faile, lisab failid failihoidlasse. Sisemiselt kasutab digitembeldamise APIt . Signeerimiseks kasutab majutuskohas olevat võrgu HSM seadet. Tüüp: Daemon protsess. Kasutatud protokoll: JDBC ; HTTPS ; PKCS11. Failihoidla Süsteem (Andmebaas + Java API) hoidmaks dokumendi generaatori poolt loodud, süsteemi kasutajate poolt üleslaetud ja protsessi mootori poolt loodud dokumente. Paigaldatu d eraldiseisvasse virtuaalmasinasse. Tüüp: Teenus (API), Andmebaas. Kasutatud protokoll: JDBC; HTTPS Dokumendi generaator Vahend menetlusprotsesside käigus koostatavate dokumentide genereerimiseks. Liidestatakse teiste süsteemidega kasutades Oracle BI Publisher Java Integration API'sid . Tüüp: sünkroonsed teenused API tarbijatele, veebileht administreerimiseks. Vastaspool: liidese tarbijaks on Ametniku portaal ja protsessimootor. Kasutatud protokoll: Oracle BI Publisheri põhine, ühenduse hoidmiseks kasutatakse Oracle poolt pakutud APIt . Port millelt ühendus luuakse, konfigureeritav süsteemis (by default 7001). Lisa: Rakendus vajab oma repositooriumi hoidmiseks andmebaasi. ERP Oracle E- Business Suite paigaldatuna eraldi serverile. Haldab/töötleb SKAIS2 raamatupidamisinfot — maksed panka või muudesse maksekanalitesse ( kojukanne ), pangast tagasiside jne. SKA I S 2 integratsioon ERPiga on teostatud läbi vahetabelite. SKA I S 2 lisab read tabelitesse, kus ERP need üles korjab. Pärast tagasisidet pangast kirjutab ERP read tabelisse, kus SKAIS2 need üles korjab ja oma ärilistesse tabelitesse laiali salvestab. Turvaserver X-tee turvaserver, vajalik X-tee kaudu andmete vahetamiseks. Kasutatud protokoll id : HTTP(S) REST ja SOAP . Dokumentide arhiveerija Daemon protsess, eesmärgiga arhiveerida operatiivbaasi salvestatud dokumente failihoidlasse. Tüüp: Deemon protsess. Kasutatud protokoll: JDBC . Pank Väljamaksete edastamine panka. Tüüp: asünkroonne gateway . Kasutatud protokoll: SOAP . X-tee Suhtlus erinevate andmekogudega. SKAIS2 poolt pakutavad teenused: Teenus Selgitus EAFmakseteatised Teenus võtab kohtutäituritelt vastu täitemenetluseaegse elatisabi maksekorraldused. EAFmakseraport Teenus väljastab kohtutäituritele täitemenetluseaegse elatisabi maksekorralduste staatused. Info selle kohta, kas Sotsiaalkindlustusameti poolt on maksekorralduse põhjal väljamakse teinud v õi tagastab veateate, miks maksekorraldust ei ole võimalik täita. TKToovoimPuueHyvitised Teenus väljastab Töötukassale päritava isiku kohta info, milliseid hüvitisi ja töövõimetusi on määratud isikule Sotsiaalkindlustusametis . Lisaks väljastatakse ka rahaliste väljamaksete, kinnipidamiste ja tulumaksu info. TKToovoimPuueHyvitisedMassTeenus Teenus võtab vastu Töötukassast isikukoodide loetelu, kelle kohta Töötukassa soovib hüvitiste infot. TKToovoimPuueHyvitisedMassTeenusVastus Teenus väljastab Töötukassale päritavate isikute kohta info, milliseid hüvitisi ja töövõimetusi on määratud isikule Sotsiaalkindlustusametis TVHTaotlusYksUks Teenus võtab vastu Töötukassast puude määramise taotluse andmed. calculateContribution Arvutab etteantud abivahendite müügi tehingu ridadele riigi poolt teenuseosutajale hüvitatavate osamaksete suurused. calculateIsoLimitParameters Arvutab isikule müüdava abivahendi ISO koodi alusel talle määratud abivahendi soodustuse kasutamise piirmäärad. cancelTransactionRow Tühistab eelnevalt registreeritud abivahendi müügi- või renditehingu. checkJustification Kontrollib isiku õigustatust soodustingimusel abivahendi soetamiseks. courierDelivery Teenus väljastab kojukande teenuseosutajale rahaliste hüvitiste väljamaksete info. courierDeliveryAnnulation Teenus väljastab kojukande teenuseosutajale tühistatud rahaliste hüvitiste väljamaksete info. courierDeliveryReply Teenus võtab vastu kojukande teenuseosutajalt teostatud väljamaksete info - kas õnnestus raha kliendile viia või mitte. createTransaction Registreerib uue abivahendi müügi- või renditehingu. endRental Lõpetab kehtiva abivahendi rendi perioodi isikutePuuded Tagastab Kaitseressursside ametile isiku te puude info providerValidity Valideerib et vastaval teenuseosutajal on õigus teostada soodustingimustel abivahendi müüki. star1Tulud Teenus väljastab kohalikele omavalitsustele päritava isiku kohta info, milliseid hüvitisi on Sotsiaalkindlustusameti poolt isikule määratud. Millised on olnud hüvitiste väljamaksed ja kinnipidamised. starPuue2 Teenus väljastab kohalikele omavalitsustele, milliseid puuded on isikule määratud. taituri_vmaksed Teenus väljastab k ohtutäiturite le Sotsiaalkindlustusameti poolt isikutele teostatud väljamaksete info. tlvIsikuPuudeInfo Teenus väljastab Tallinna linnavalitsusele päritava isiku kohta info, mis liiki puue on isikule määratud. nonResidencePersons Teenus väljastab etteantud perioodis Sotsiaalkindlustusametile teavitatud välisriikide maksuresidentsuse andmed (sh. riigi, perioodi, tõendi staatuse ja registreerimise aja kohta) SKAIS2 poolt tarbitavad teenused: Andmekogu Teenus Selgitus arireg lihtandmed_v1 Äriregister - Lihtandmete päring arireg detailandmed_v3 Äriregister - Ettevõtja detailandmete päring at teadaandeLiigid_v2 Ametlikud teadaanded – Teenusega tagastatakse teadaande liikide kirjeldused. at otsiTeadaanne Ametlikud teadaanded – Teenusega tagastatakse teadaannete info. ehis sotsList1V2 Eesti hariduse infosüsteem - Õppuri andmed peretoetuste jaoks ehis sotsList2 Eesti hariduse infosüsteem - Õppurite andmed toitjakaotuspensionide jaoks kirst kindlustatus Haigekassa infosüsteem - Kontrollipäring i siku kindlustatuse kohta kirst kindlustusalus Haigekassa infosüsteem – kindlustusaluse info edastamine haigekassale kirst tvl_loetelu2 Haigekassa infosüsteem – Päring isiku t öövõimetuslehtede kohta kpr liitumise_kontrollimine Pensionikeskus – Päring kontrollimaks, kas i sik on liitunud pensioni II sambaga . tsd skaSotsmaks Maksu- ja tolliamet – Päring i siku sotsiaalmaksu andmete kohta EMTA PublicNonResidencyInquiry Maksu- ja tolliamet – Päring i siku residentsuse kohta. pkr STAR1_TULUD Pensionikindlustuse register – Päring kohalikele omavalitsustele makstud tulude kohta. pkr taituri_vmaksed Pensionikindlustuse register – Päring i sikule tehtud väljamaksete küsimine . rr RR456 Rahvastikuregister – Päring isikukoodi alusel isiku andme te kohta (dokumendid, suhted ja hooldus õigused) rr RR67_muutus Rahvastikuregister – masspäring i sikuandmete muudatuste kohta vastavalt edastatud ajavahemiku le. star KontrolliToimetulekuToetuseSaamist Päring kohalike omavalitsuste infosüsteemist kontrolimaks isiku toimetulekutoetuse saamist. tkis EkspertiisArvamusV1 Eesti töötukassa töövõime hindamise ja puuderaskusastme tuvastamise ekspertiisi andmeid välistele asutustele tkis TVHOtsusV1 Töövõime hindamise ja puuderaskusastme tuvastamis otsus tkis TVHTaotlusNimekiriV1 Töövõime hindamise ja puuderaskusastme tuvastamis taotluste nimekiri tkis TVHYhisTaotlus Töövõime hindamise ja puuderaskusastme tuvastamis taotluse tor TORIK Töötamise informatsiooni küsimine T öötamise registrist. tor TOOTREG_AMETNIK Töötamise register - Töötamise andmete muutmise teenus. tor uploadMime Töötamise register - Masspäring etteantud isikukoodide alusel isikute töötamise kohta tor downloadMime Töötamise register - Masspäringu vastus eelnevalt küsitud isikute töötamise kohta. Tüüp: sünkroonne Kasutatud protokoll: SOAP X-Road Suhtlus erinevate andmekogudega. SKAIS2 poolt pakutavad teenused: Teenus Selgitus teavitaSynnitahtaegV1 Teenusega võetakse, tervise teenuse osutajatelt (nt. haiglad), vastu informatsiooni eeldatava(te) sünnitähtaegade kohta. tyhistaSynnitahtaegV1 Teenusega võetakse, tervise teenuse osutajatelt (nt. Haiglad) vastu informatsiooni perinataalsurmade kohta . Tüüp: sünkroonne Kasutatud protokoll: HTTP(S) REST Süsteemi arhitektuuris kasutatavad tehnoloogiad Apache HTTP Server — Versioon: 2.4. Konfiguratsioon ja nõuded: SSL, koormusjaotur ( mod_proxy_balancer ), sticky session . Operatsioonisüsteem: RedHat / CentOS / Oracle Enterprise Linux . Apache Tomcat — Versioon: 9.0 .x Konfiguratsioon ja nõuded: klasterdamine Tomcat rakendusserverite tasemel ( SimpleTcpCluster ). Operatsioonisüsteem: RedHat / CentOS . Oracle BI Publisher — Versioon: Oracle Business Intelligence ( 12.2.x ). Konfiguratsioon ja nõuded: Repositoorium Oracle 19 c EE ; rakendusserver: Oracle WebLogic (kaasas by default installatsiooni paketis). Operatsioonisüsteem: Oracle Linux. Oracle 19 c EE — Versioon: Oracle Database 19 c Enterprise Edition 1 9 . 13 . Konfiguratsioon ja nõuded: klasterdatud andmebaas. Operatsioonisüsteem: RedHat / CentOS / Oracle Enterprise Linux . Oracle Database Advanced Queuing — kasutatakse erinevate enne 2018 tarnitud komponentide vahel asünkroonseks suhtluseks. Rabbit MQ — Versioon: 3.8.16 . Kasutatakse erinevate komponentide vahel asünkroonseks suhtluseks. Redis — V ersioon : 6.2.3. Kasutatakse ametnikurakenduse poolt jagatud sessiooni cache funktsionaaluse pakkumiseks. Tehnoloogia te maatriks Rakendus Java SOAP / REST Apache Tomcat 9 Sõnumi vahetus Andmebaas Märkus Ametniku portaal 11 SOAP + REST Jah Oracle AQ + RabbitMQ Oracle 1 9 c EE Suhtlus X-teega kasutab SOAP liidestust, muu suhtlus käib REST ja asünkroonse sõnumivahetuse abil. Komposiit 11 REST Jah RabbitMQ Oracle 19 c EE Abivahendite teenus 11 REST Oracle 1 9 c EE Arestid 11 REST RabbitMQ Oracle 19c EE Finants facade 11 REST RabbitMQ Oracle 19c EE Ekspertarsti hinnang 11 REST RabbitMQ Oracle 19c EE Elatisabi 11 REST RabbitMQ Oracle 19c EE Kliendipöördumised 11 REST RabbitMQ Oracle 19c EE Kindlustuslepingud 11 REST RabbitMQ Oracle 19c EE RFK klassifikaator 11 REST RabbitMQ Oracle 19c EE Dokumentide digitembeldaja 11 Oracle AQ Oracle 19c EE Dokumentide arhivaator 11 Oracle 19c EE X-tee teenuspakkuja (sisenevad) 11 SOAP Jah Oracle 19c EE X-road teenuspakkuja (sisenevad) 11 REST RabbitMQ Oracle 19c EE Abivahendite x-tee teenusepakkuja (sisenevad) 11 SOAP + REST Oracle 19c EE X-tee andmejälgija 11 SOAP PostgreSQL AVE migraator 11 Oracle 19c EE RINA Facade 11 REST RabbitMQ Oracle 19c EE Protsessimootor 11 SOAP Oracle AQ Oracle 19c EE X-tee turvaserver SOAP Failihoidla 11 Oracle 19c EE TUUM Andmebaas Oracle 19c EE Tulevikuvisioon L äbiviidud arhitektuuri analüüsi käigus loodi tänaste probleemide adresseerimiseks uus arhitektuuriline visioon , mille ga kaasnevad tähtsamad muudatused on: 2018 . a arendatud olemasolevate rakenduste (ametnikurakendus , X-tee teenusepakkuja ja protsessimootori "monoliidid") kõrvale on hakatud arendama igale valdkonnale eraldi koodibaas i ja rakendus i . Uuemad äriteenused on arendatud jälgides mikroteenuste arhitektuuri põhimõtteid . Tasapisi on olemasolevatest teenuste monoliidist välja tõstetud funktsionaalselt iseseisvaid tükke ning need realiseeritud eraldi mikroteenustena . Kavas on seda mustrit jätkata ning edasistes arendustes monoliidi osakaalu järk-järgult veelgi vähendada. Rakenduste paigaldusel võetakse kasutusele konteinerlahendused ( Kubernetes ). Uut e rakenduste loomisel võetakse kohe arvesse, et neid saaks paigalda da ka konteinerina. NB: täna ( 01 .20 2 4 ) ei ole Kubernetes veel toodangus. Plaanis on alustada t änase teenusepakkujaga läbirääkimis i Kubernetese klastri seadistuse ning halduse vastutuste piiride üle. S eni tarnitud komponentide liigutamisega Kubernetese konteinerplat vormile on plaanis alustada 2025 . aastal . SKAIS2 rakenduse kolimine Kubernetese klastrisse toimub järk järgult üksikute ärikomponentide kaupa, kuni lõpuks on kõik SKAIS2 komponendid Kubernetese klastris. Parema opera tiivse jälgitavuse saavutamiseks on p laanis kasutusele võtta OpenTelemetry komponendid rakenduste telemeetria kogumisel ja talletamisel. Suurem rõhk continuous integration 'ile ja automaattestimis ele . Seniste tarneprotsesside optimee r imine ja automatiseerimine. Keskkonna konfiguratsioonide ühtlustamine ja versioneerimine .
Hea tulevane koostööpartner!
Tervise ja Heaolu Infosüsteemide Keskus (TEHIK) kuulutab lähiajal välja riigihanke
Sotsiaalkaitse infosüsteemi (SKAIS2) hooldus- ja väiketööde arendusressursi hankimiseks.
Rohkem informatsiooni hanke sisu kohta leiab lisatud manustest.
Selleks, et hanke ettevalmistamine oleks edukas, kutsume Teid osalema turu-uuringus
leidmaks parim lahendus. Selle raames palume vastata järgmistele küsimustele:
1) Kas tehniline kirjeldus sisaldab pakkumuse esitamiseks piisavalt infot või on midagi
puudu?
2) Kas eeldatav maksumus on tööde kvaliteetseks teostamiseks piisav?
3) Kas meeskonna nõuded on teie meelest mõistlikud?
4) Muud soovitused hanke paremaks läbiviimiseks on samuti oodatud
Ootame Teie mõtteid 24.01.2024, kell 12.00 aadressile
[email protected]. Lisaküsimuste
korral võta ühendust samuti aadressil
[email protected].
Lugupidamisega
TEHIK