Den med Observability

Den med Observability

Observability er mer enn bare logging og overvåkning av oppetid. Audun Fauchald Strand og Hans Kristian Flaatten har med seg Robert Myhren fra Skatteetaten og Magnus Johansen fra Sparebank1 Østlandet for å dykke dypere i sanntidsinnsikt og samspillet mellom komplekse systemer.

Episoder(34)

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:https://www.husbanken.no/om-husbanken/jobb/it/https://husbanken.no/om-husbanken/

6 Feb 202445min

Den med NRK

Den med NRK

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:github.com/nrknogithub.com/nrkno/core-componentsinfo.nrk.no/designinfo.nrk.no/karriere/teknologi

23 Jan 202442min

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:https://altinn.studio/https://github.com/Altinn/https://github.com/digdir/roadmaphttps://www.designsystemet.no/

9 Jan 202437min

Den med Kartverket

Den med Kartverket

Audun og Hans Kristian har hatt Espen Henriksen og Vegar Andersen fra Kartverket på besøk for å snakke om deres applikasjonsplattform SKIP. SKIP ble bygget fra bunnen av til å være fremtidsrettet og tilrettelegge for autonomi og moderne utviklingsmønstre som containers, hybridsky, mikrotjenester og sky-native tankegang.Espen Henriksen er Plattformutvikler og Produkteier for SKIP-teamet og har hjulpet Kartverket med å bygge en organisasjon på åpenhet, kommunikasjon og involvering for å gå bort fra silo-dreven organisasjon til et kryssfunksjonelt tankesett. Vegar Andersen er Sjefsarkitet og Teknisk Områdeleder for plattform i Kartverket både for applikasjonsplattform og dataplattform.Vår historie starter på det tidspunktet hvor prosjektmodellen førte til flere siloer med egne prosesser og verktøy. Kartverket tok mye inspirasjon fra NAV og NAIS for en teknisk retning og felles teknisk plattform. Resultatet ble SKIP som er en hybrid sky-plattform som går både over GCP og on-prem med Kubernetes i bunnen. På toppen er det Google Cloud Anthos som syr de ulike clusterene sammen og tillater kommunikasjon på tvers.Relevante lenker:skip.kartverket.nogithub.com/kartverket

26 Des 202337min

Den med Oslo Origo

Den med Oslo Origo

Origo er en del av Oslo kommune. De har gått en litt annen vei med sin plattform, og bruker ikke Kubernetes, men bruker Terraform og AWS for å lage en plattform med sterk fokus på løs kobling mellom teamene som bruker plattformen. Endre Midtgård Meckelborg og Anders Pettersen er gjester. Hans Kristian og Audun er programledere og Tore Græsdal er teknisk produsent.

12 Des 202333min

Den med NAV IT - NAIS

Den med NAV IT - NAIS

I denne episoden snakker Hans Kristian Flaatten og Audun Strand med Frode Sundby og Johnny Horvi fra plattform-teamet NAIS i NAV om deres erfaringer med å bygge en god utvikleropplevelse med Kubernetes og Google Cloud som gir fart og flyt hos teamene.Frode og Johnny har jobbet i NAV siden før NAV begynte med NAIS. De har vært med på hele veien, og har vært sentrale i bygging av plattformen helt siden den spede start i 2016.Vår historie starter på det tidspunktet hvor det gikk så dårlig i NAV at flere direktører ble byttet ut og markerer en markant skifte i hvordan NAV skal jobbe med applikasjonsutvikling. Før dette var det ingen egne ansatte utvikler i NAV, men nå skulle NAV også være med på selve utviklingen og rigget seg for autonome applikasjonsteam som skulle få ansvar for hele livssyklusen til applikasjonene – også etter at applikasjonen var gått i produksjon. For å kunne imøtekomme denne måten å jobbe på trengtes det en helt annen måte å tenke infrastruktur og automatisering måtte være en viktig grunnpilar. Det nye teamet tok en råsjans på Kubernetes etter å vært på "Kubernetes the hard way" workshop med selveste Kelsey Hightower og hanket inn Audun Strand som hadde bygget liknende plattform i Finn.Totalt jobber det i dag over 800 personer i NAV IT, hvorav de fleste jobber fra Helsfyr i Oslo, men flere og flere jobber også fra andre steder i Norge. 20 personer jobber med NAIS som kjører nesten 2000 applikasjoner for 150 team. Bakender er som regel skrevet i Kotlin eller Java, mens frontendene bruker TypeScript og React og flere har begynt å ta i bruk Next.js.Relevante lenker:nais.iodocs.nais.iogithub.com/naisgithub.com/navikt

5 Des 202331min

Bonus: Den med forklaring av ord og uttrykk

Bonus: Den med forklaring av ord og uttrykk

I denne bonusepisoden forklarer Audun og Hans Kristian faglige ord og uttrykk som kan være krevende for de som ikke jobber med plattformer til daglig. Spørsmålsstiller er Tore Græsdal som har noe teknisk bakgrunn men jobber til daglig med medieproduksjon. Uttrykk som Golden path, Day 2, cluster, node, pod, zero trust, operators og mange flere blir diskutert og forklart. Hans Kristian og Audun gir også et innblikk i hva de ville sagt om de brått ble teleportert inn i en umoden organisasjon som ikke har tatt i bruk plattform enda.Hopp til konkrete ord:(00:20) - Intro (00:20) - Hva er plattform? (02:20) - Load balancing og cluster (04:19) - Node, pod og instans (08:22) - Container er ikke virtualisering (08:52) - Golden path og Day2 (11:36) - Veien til helvete er brolagt (12:52) - Zero trust (16:53) - Service mesh (19:55) - Operators (21:53) - Terraform (22:25) - Istio (22:32) - GKE, AKS og EKS (22:44) - Antos (22:57) - Prometheus (23:40) - Crossplane (24:18) - Hva ville dere sagt til umoden org? (25:44) - Outro

1 Des 202326min

Den med Skatteetaten

Den med Skatteetaten

I denne episoden snakker Hans Kristian Flaatten og Audun Strand med Are Vattekar fra Skatteetaten (Skatt) om deres erfaring med å bygge applikasjonsplattform med Kubernetes og veien videre ut i sky.Are Vattekar har lang erfaring med systemutvikling av store og komplekse applikasjonsdomener, og er i dag Senioringeniør i Skatteetaten hvor han har vært med helt fra Skatteetaten først satte Kubernetes i produksjon. Are er en av de som i dag kjenner plattformen til Skatteetaten aller best og har en enorm innsikt i Kubernetes og Cloud Native teknologi-landskapet.Vår historie starter med et moderniseringsprosjekt av Skatteetatens kjernesystemer for skatteberegning. Prosjektet identifiserer at det er behov for en felles plattform for å kjøre Skatteetaten sine mange digitale tjenester med mer og mer mikrotjenester. Etter en lang vurdering velger de Red Hat OpenShift som fundament for sin applikasjonsplattform med en del egenutviklet og open source verktøy på toppen som gikk i produksjon under navnet Aurora OpenShift Platform. Dette er historien om hvordan Skatteetaten bygget sin applikasjonsplattform.Totalt jobber over 1100 personer i Skatteetaten sin IT-avdeling og Aurora plattformen kjører i dag godt over 1.500 ulike applikasjoner på tvers av 50+ team som samlet leverer over 1,5 millioner utviklingstimer i året! Backend-applikasjoner i Skatteetaten er stort sett skrevet i Java, men flere tatt i bruk Kotlin. På frontend siden er TypeScript og React.js blitt mer og mer populært. I selve Aurora plattformen er mange av komponentene skrevet i Go.Relevante lenker:https://skatteetaten.github.io/aurorahttps://skatteetaten.github.io/frontend-componentshttps://skatteetaten.github.io/api-dokumentasjonhttps://github.com/skatteetaten

21 Nov 202330min

Populært innen Teknologi

romkapsel
smart-forklart
rss-avskiltet
teknisk-sett
energi-og-klima
rss-impressions-2
shifter
tomprat-med-gunnar-tjomlid
kunstig-intelligens-med-morten-goodwin
nasjonal-sikkerhetsmyndighet-nsm
fotopodden
i-loopen
fornybaren
teknologi-og-mennesker
digitalt
rss-alt-vi-kan
plattformpodden
rss-var-alt-bedre-for
rss-kvantespranget
rss-digitaliseringspadden