digdir / portfolio

Digdirs åpne portefølje
7 stars 2 forks source link

SAK 26-2022: Prosjekt 923118. Flytting av lagrede data - Tiltak 9 #51

Open fsveinsb opened 2 years ago

fsveinsb commented 2 years ago

Flytting av lagrede data - beskrivelse av tiltaket

Data i Altinn II brukes av både tjenesteeiere og sluttbrukere. Lagrede data må flyttes ut av Altinn II og over på ny plattform i Altinn 3 slik at data fortsatt kan tilgjengeliggjøres for sluttbrukerne etter at Altinn II er avviklet. Nødvendige saneringer gjennomføres som en del av dette tiltak.

image

Figuren over er overordnet og konseptuell, men det er likevel noen viktige føringer som legges for arkitekturen og de ulike produktene i Altinn 3

Sluttbrukers arkiv Altinn I (LegacyArchive)

LegacyArchive i Altinn I er låst for endringer. Data som ligger i LegacyArchive er brukers data som de har sendt inn eller mottatt på Altinn I. Altinn I plattformen ble stengt for bruk i 2013. Det er ikke hensiktsmessig å videreføre dette arkivet på ny plattform.

Sluttbrukers arkiv Altinn II (ReporteeArchive)

Data som ligger i ReporteeArchive er brukers data som de har sendt inn eller mottatt på Altinn II plattformen. Sluttbrukers arkiv inneholder:

Innboks i Altinn II (ServiceEngine)

Innboks er der sluttbruker mottar alle meldinger samt har kladd av skjema under arbeid.

Tjenesteeieres arkiv (ServiceOwnerArchive)

Data som ligger i ServiceOwnerArchive er tjenesteeiers data som de har mottatt fra sine brukere. Dette arkivet videreføres ikke i Altinn 3.

Transaksjonslogger (TTD)

Diverse loggdata i Altinn II som f.eks knyttes til autentisering og autorisering bør tas vare på i en tid for å sikre nødvendig sporbarhet til arkiverte data. Dette gjøres etter at Altinn II er slått av og vil være en «dum» kopi av dataene som muliggjør at driftspersonell kan gjøre oppslag mot databasen ved behov.

Register og Profil

Register inneholder kopier av Folkeregisteret, Enhetsregisteret og Kontakt- og reservasjonsregisteret. Profil er informasjon relatert til brukere og organisasjoner i Altinn. Begge deler benyttes allerede i Altinn 3 via et såkalt strangler pattern, noe som gjør at flytting av disse dataene ikke skal påvirke Altinn 3.

Begge disse støttefunksjonene er også helt sentrale i forhold til flytting av Autorisasjon som produkt, og flytting av data håndteres derfor av det teamet. Ref. roadmap #262 og #249.

Sluttbrukersystem

Etterhvert som data flyttes så vil sluttbrukersystemene istedenfor måtte ta i bruk APIene i Dialogporten for å hente metadata og API-handlinger for dialoger/skjema (apper), arkiverte skjema (historisk arkiv) og meldinger.

Dette er illustrert til venstre i figuren under:

image Figur Sluttbrukersystem benytter nye APIer

Dette betyr at Dialogporten er en helt essensiell avhengighet for flytting av all tjenestedata i Altinn II, noe som gjør at dette produkt-teamet er en sentral aktør ifbm. flytting av data.

Plan

Arbeid med sanering og flytting av lagrede data vi skje kontinuerlig og frem til Altinn II avvikles Q2 2026

Dokumenter/Presentasjoner

SAK 26-2022 Flytting av Arkiv og nødvendige logger.pptx SAK.05-2022.Sanering.av.data.on-prem.pptx

fsveinsb commented 2 years ago

Setter deg som eier av dette porteføljetiltaket inntil det er avklart hvem som skal jobbe videre med dette :-)