Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
Plattformpodden - Den med NRK

Den med NRK

01/23/24 • 42 min

Plattformpodden

I denne episoden snakker Hans Kristian og Audun med Mats Bø Bergmann og Morten Linderud fra web-plattform teamet i NRK. NRK topper omdømmestatistikken år etter år, og NRK Nett-TV ble nylig kåret til den aller mest populære strømmetjenesten i Norge.

Mats begynte i NRK tilbake i 2013 som databaseadministrator før han gikk mer over til applikasjonsdrift og etter hvert i plattformteamet. Morten begynte i plattformteamet i 2023 etter å ha hørt mye bra om NRK. Ved siden av er han Arch Linux maintainer.

NRK har mange plattformer, utifra hvilket arbeidsområde de leverer for. Web-plattformen støtter de nett-baserte tjenestene til NRK og kjører flere "plattformer" på toppen. Utviklerne bygger sine applikasjoner som containere som kan kjøre på ett, eller flere av ca. 50 Kubernetes-clustere som NRK drifter på tvers av Azure, Google og on-prem.

I tillegg til å bygge plattformen har NRK også det de kaller «Plattformere i team» som er plattformutviklere som jobber ute i applikasjonsteamene med å hjelpe de med å ta i bruk plattformen på den beste måten. For å gjøre det enkelt for utviklerne har NRK laget en selvbetjeningsportal som heter Gogon for å opprette nye namespaces, opprette nye applikasjoner fra templater, gi tilganger, lage persistent volumer, eller andre operasjoner som vanligvis krever admin rettigheter i Kubernetes.

400 teknologer og designere jobber i NRK. De fleste har sitt arbeidssted på Marienlyst i Oslo, men noen jobber også i Bodø. Mye av det NRK lager av frontendapplikasjoner er skrevet i JavaScript og TypeScript, både med og uten rammeverk og biblioteker. Backendapplikasjoner er skrevet i F#, et funksjonelt programmeringsspråk som brukes fremst mot .net-rammeverket. NRK har 3000 repoer på GitHub, 6,6 TB (terrabyte) med container images, og mangfoldrige PB (petabyte) med trafikk fra nrk.no/akamai.

Relevante lenker:

plus icon
bookmark

I denne episoden snakker Hans Kristian og Audun med Mats Bø Bergmann og Morten Linderud fra web-plattform teamet i NRK. NRK topper omdømmestatistikken år etter år, og NRK Nett-TV ble nylig kåret til den aller mest populære strømmetjenesten i Norge.

Mats begynte i NRK tilbake i 2013 som databaseadministrator før han gikk mer over til applikasjonsdrift og etter hvert i plattformteamet. Morten begynte i plattformteamet i 2023 etter å ha hørt mye bra om NRK. Ved siden av er han Arch Linux maintainer.

NRK har mange plattformer, utifra hvilket arbeidsområde de leverer for. Web-plattformen støtter de nett-baserte tjenestene til NRK og kjører flere "plattformer" på toppen. Utviklerne bygger sine applikasjoner som containere som kan kjøre på ett, eller flere av ca. 50 Kubernetes-clustere som NRK drifter på tvers av Azure, Google og on-prem.

I tillegg til å bygge plattformen har NRK også det de kaller «Plattformere i team» som er plattformutviklere som jobber ute i applikasjonsteamene med å hjelpe de med å ta i bruk plattformen på den beste måten. For å gjøre det enkelt for utviklerne har NRK laget en selvbetjeningsportal som heter Gogon for å opprette nye namespaces, opprette nye applikasjoner fra templater, gi tilganger, lage persistent volumer, eller andre operasjoner som vanligvis krever admin rettigheter i Kubernetes.

400 teknologer og designere jobber i NRK. De fleste har sitt arbeidssted på Marienlyst i Oslo, men noen jobber også i Bodø. Mye av det NRK lager av frontendapplikasjoner er skrevet i JavaScript og TypeScript, både med og uten rammeverk og biblioteker. Backendapplikasjoner er skrevet i F#, et funksjonelt programmeringsspråk som brukes fremst mot .net-rammeverket. NRK har 3000 repoer på GitHub, 6,6 TB (terrabyte) med container images, og mangfoldrige PB (petabyte) med trafikk fra nrk.no/akamai.

Relevante lenker:

Previous Episode

undefined - Den med Altinn

Den med Altinn

I denne episoden snakker med vi med plattformteamet i Digdir som Altinn kjører på. Altinn er en av de store digitaliserings-suksessene på verdensbasis og er en plattform hvor offentlig etater kan bygge digitale tjenester. Den har gjort at dialog mellom staten og innbyggerne har fungert veldig bra i mange år.

Men Altinn 3 er ikke bare et sett av skjemaer, det er også en plattform, som lages og vedlikeholdes av team fra Digitaliseringsdirektoratet og har både en lavkode-komponent hvor hvem som helst kan lage skjermaer men også en fullverdig hosting av applikasjoner skrevet i et ordentlig programmeringsspråk.

I denne episoden snakker Hans Kristian og Audun med Ronny Birkeli og Eirik Mikkelsen om hvordan Altinn-plattformen ser ut, og hva som er planene fremover. Ronny begynte i Digdir i 2021 og er produkteier for Altinn-studio. Eirik begynte i 2002 på det som nå heter Altinn 1, og begynte siden i Brønnøysundregistrene og siden sjefsarkitekt for Altinn.

Det er totalt 4 team som bygger Altinn studio + 2 team som lager Altinn autorisasjon og så er det noen nye produkter som er under oppseiling. Altinn jobber på toppen av åpen kildekode og har åpnet opp mye av sin egen kodebase under GitHub og har laget et felles designsystem som alle offentlig etater (og andre) kan benytte seg av. Selv roadmap og planer ligger åpent på GitHub.

Relevante lenker:

Next Episode

undefined - Den med Husbanken

Den med Husbanken

I denne episoden har Hans Kristian og Audun fått med Eirik Eidså og Kjetil Espedokken fra plattformteamet til Husbanken med i studio.

Husbanken er en organisasjon som spiller en svært viktig rolle i samfunnet vårt – nemlig å sørge for like muligheter til å skaffe seg, og beholde, egen bolig. I tillegg jobber Husbanken sammen med kommuner, frivillig organisasjoner, og byggesektor med å dele kunnskap og kompetanse på dette feltet. I 2024 forvalter Husbanken en utlånsramme på 29 milliarder kroner!

Eirik Eidså begynte i Husbanken for 5 år siden, han søkte egentlig jobb som utvikler, men endte opp som plattformutvikler og har bygget plattform siden da. Kjetil Espedokken begynte i Husbanken som systemarkitekt i 2017, og er i dag avdelingsleder for IT-arkitektur hvor plattformen til Husbanken hører hjemme sammen med overordnet systemarkitektur for Husbanken.

I husbanken jobber det i underkant av 300 personer, de fleste ved hovedkontoret i Drammen. Husbanken er delt inn i 4 deler; lån og tilskudd, kommune og marked, kunnskap, og digitalisering som er det det største delen med 70 ansatte innen IT. Husbanken plukket opp Docker-containere for utvikling allerede i 2014 og i dag kjører Husbanken en stor andel av sine mikrotjenester på en OpenShift basert Kubernetes-plattform, med Tekton og ArgoCD for deployment. I tillegg har Husbanken bygget sin egen SpringBoot Archtetype som har det du trenger for å komme raskt i gang med nye tjenester på plattformen. For overvåking av applikasjoner har de Prometheus og Grafana samt Istio og Kiali.

Relevante lenker:

Episode Comments

Generate a badge

Get a badge for your website that links back to this episode

Select type & size
Open dropdown icon
share badge image

<a href="https://goodpods.com/podcasts/plattformpodden-438280/den-med-nrk-59930416"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to den med nrk on goodpods" style="width: 225px" /> </a>

Copy