digdir / portfolio

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

SAK 20-2022: Utfasing av SERES - erstatte med Altinn Studio (BOD) #50

Closed fsveinsb closed 4 months ago

fsveinsb commented 2 years ago

Describe the problem or need

SERES Semantikk Registeret for Elektronisk Samhandling. Løsning som benyttes for tjenesteutvikling til Altinn. Den benyttes for datamodellering, og produksjon av XML Schema definisjoner (XSD).

Løsningen inneholder en modelleringsklient (Domeneklient) med modeller på forskjellige nivå. Begrep, struktur og implementasjon. Implementasjonsnivået inneholder felles datamodeller og tjenestemodell (datamodell + meldingsmodell). De ulike modellene er på ulikt abstraksjonsnivå, og inneholder metadata. Ved opprettelse av ny tjeneste kan man enten kopiere en annen tjeneste eller opprette ny. Ved opprettels av en ny tjeneste får man automatisk kopiert inn gjenbrukbar innhold til begrepnivået, strukturnivået og implementasjonsnivået fra domenets fellesmodell.

Fra Domeneklienten kan man generere XSD-er som så lastes opp i tjenesteutviklingsløsningen til Altinn 2. Modelldataene som opprettes og vises i Domeneklienten lagres til og hentes fra SERES repository. Alle XSD-ene som blir generert i Domeneklienten lagres til en egen løsning; SERES Produktforvaltning. Løsningen har et webgrensesnitt der tjenesteeiere og andre kan søke etter og laste ned SERESxsd-er. SERES administratorklient brukes til autentisering og autorisasjon av brukerne til Domeneklienten. I tillegg til å kunne opprette brukere og gi rettigheter til løsningen brukes den til å forvalte katalogene (en katalog per tjenesteeier) og miljø.

Dette benyttes primært til å lage tjenester i Altinn. I tillegg så tilbyr de ulike abstraksjonsnivå mulighet til å gjenbruke modeller til andre tjenester.

Informasjonen gjenbrukes som dataelement, meldingsdel , eller datamodell.

SERES driftes i dag av BR.

Det er et ønske om å avvikle SERES med utgangspunkt i at dette skal erstattes av AltinnStudio samt behov for å overta oppgavene i egen organisasjon.

Dette tiltak skal sikre at alle parter er koordinert og kjenner til planene og fremdrift på arbeidet. Utvikling utføres i Altinn Studio, dette er allerede satt i gang

SERES vil erstattes med en ny datamodelleringsløsning i Altinn Studio som er tilpasset forvaltning av Altinn 3-tjenester, og som også skal kunne brukes ved forvaltning av Altinn 2-tjenester.

Tjenesteeiere som fortsatt anvender SERES må informeres om dette arbeidet og ha mulighet for å verifisere at dette fortsatt vil fungere mot Altin II tjenester etter omlegging til Atinn Studio. Hvis det gjenstår avvik som må spesial-håndteres må dette følges opp mot de enkelte parter slik at tj.eiere ikke opplever et lavere tjenestetilbud.

Det må i tillegg etableres tett dialog med BR ift avvikling slik at de er kjent med planer og fremdrift.

Dette tiltak omfatter også avvikling av SERES hos BR når Altinn Studio er verifisert å fungere og tjenesteeierne har bekreftet at de har fått migrert sine data. SERES bør beholdes som backup en periode etter at Altinn Studio har overtatt som modelleringsløsning i tilfelle det oppdages feil som ikke raskt lar seg rette eller data som ikke er blitt migrert.

Jevnlig informasjon til alle parter er nødvendig

Objectives & Key Results (OKR)

SERES avvikles hos BR

Parter har tilstrekkelig informasjon til å jobbe mot en felles plan

SERES avvikles hos BR innen Q1 2023

Describe the possible solution

SERES erstattes av Altinn Studio

Expected benefits and effects

SERES kan avvikles hos BR

Stakeholders and target groups

BR Tj.eiere Team Altinn Studio

Resources

TBD

Risk

Moderat

Risikoer:

Presentasjoner

Tiltaket skiftet fase planlegging 9.sept 2022: SAK 20-2022 Avvikling av SERES.pptx

KurtStian commented 2 years ago

Pkt. som bør inn under «SERES avvikles hos BR innen Q4 2022»:

Siden man basere migreringen på data fra XSD-er som er/har vært i produksjon Altinn er det sannsynlig at tjenesteeierne må migrere noe data manuelt, f.eks. tjenester som er under utvikling i SERES.

fsveinsb commented 2 years ago

Bra - da er dette lagt inn. Vi tar en gjennomgang av dette den 16. juni og planlegger overgang til implementering

WencheFylken commented 2 years ago

Anbefaling SERES hos BR bør beholdes som backup i 3 måneder eller vurdere behovet utover Q4, fordi det kan være feil som ikke oppdages og behov for gammel SERES kan oppstå. Vi (Kurt Stian og jeg) formidler status til BR i driftsmøter til høsten.