Når Altinn Studio ble utviklet som produkt så innførte man samtidig en ny arkitektur og separate infrastrukturer pr tjenesteeier i sky for kjøring av digitale applikasjoner. Dette ble kalt for «Altinn Apps».
Hver tjenesteeier som benytter Altinn Studio har med andre ord tilgang til en moderne og helt generell applikasjonsinfrastruktur for containers, som kan skaleres opp og ned avhengig av trafikk, og der de faktiske kostnadene enkelt kan knyttes til tjenesteeier. Rent teknisk er det heller ikke noe i veien for at andre applikasjoner enn de som er utviklet i Altinn Studio kan kjøre i DAIS, selv om det ikke har vært et fokus fram til nå å tilrettelegge for det.
Hvis DAIS dekomponeres som et plattformprodukt, så vil det føre til to fundamentale endringer:
Studio som produkt kan legge til rette for at tjenester kan kjøre i andre container-plattformer som ikke driftes av Digdir, noe som gjør at offentlige virksomheter som allerede har egne plattformer likevel kan benytte Studio for effektiv tjenesteutvikling.
DAIS som produkt kan legge til rette for applikasjoner som ikke utvikles i Studio, og dermed gi mer verdi for offentlige virksomheter siden de kan benytte plattformen til mer.
Målgruppen for DAIS er offentlige virksomheter som har behov for å tilgjengeliggjøre digitale tjenester og applikasjoner, og dermed har behov for en sikkert og moderne plattform der disse kan kjøre.
Det er flere aktiviteter som må gjennomføres for å beslutte samt om DAIS skal etableres som eget produkt. Arbeidet må utføres av ulike faggrupper opp mot flere interne og eksterne interessenter. Under er det oppgitt en liste med overordnede aktiviteter, som ikke nødvendigvis er uttømmende, eller indikerer hensiktsmessig rekkefølge og/eller avhengigheter mellom aktivitetene.
Løpende avklaringer, forankring, samordning og innretning mot andre berørte produktområder
Beslutning om å skille ut DAIS som eget produkt. Pt. del av Studio.
Vurdere behov for ytterligere tiltak innen markedsarbeid, budskap og kommunikasjon
Etablering forvaltningsteam for tjenester som skal tilbys i forbindelse med DAIS
Dette vil være et plattform-team, pt. er det team Core som har ansvaret.
Digdir applikasjonsinfrastruktur (DAIS) - produktbeskrivelse
Når Altinn Studio ble utviklet som produkt så innførte man samtidig en ny arkitektur og separate infrastrukturer pr tjenesteeier i sky for kjøring av digitale applikasjoner. Dette ble kalt for «Altinn Apps». Hver tjenesteeier som benytter Altinn Studio har med andre ord tilgang til en moderne og helt generell applikasjonsinfrastruktur for containers, som kan skaleres opp og ned avhengig av trafikk, og der de faktiske kostnadene enkelt kan knyttes til tjenesteeier. Rent teknisk er det heller ikke noe i veien for at andre applikasjoner enn de som er utviklet i Altinn Studio kan kjøre i DAIS, selv om det ikke har vært et fokus fram til nå å tilrettelegge for det.
Hvis DAIS dekomponeres som et plattformprodukt, så vil det føre til to fundamentale endringer:
Målgruppen for DAIS er offentlige virksomheter som har behov for å tilgjengeliggjøre digitale tjenester og applikasjoner, og dermed har behov for en sikkert og moderne plattform der disse kan kjøre.
Infrastruktur og automatisering av oppsett er allerede på plass. https://pedia.altinn.cloud/altinn-3/infrastructure/environments/create-clusters/app-cluster/ Vi er vel snart oppe i 100 DAIS-clusters som alle er satt opp med Terraform.
Etablering av DAIS
Det er flere aktiviteter som må gjennomføres for å beslutte samt om DAIS skal etableres som eget produkt. Arbeidet må utføres av ulike faggrupper opp mot flere interne og eksterne interessenter. Under er det oppgitt en liste med overordnede aktiviteter, som ikke nødvendigvis er uttømmende, eller indikerer hensiktsmessig rekkefølge og/eller avhengigheter mellom aktivitetene.
https://docs.altinn.studio/technology/architecture/components/infrastructure/
Dokumentasjon
Intern og ekstern dokumentasjon Mye på plass, men må utvides etter hvert som nye egenskaper/muligheter legges til. https://docs.altinn.studio/nb/app/deployment/runtime-environment/
https://pedia.altinn.cloud/altinn-3/infrastructure/environments/create-clusters/app-cluster/ https://pedia.altinn.cloud/altinn-3/ops/patching/kubernetes/
Roadmap
Under vurdering