Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune...

40
Offentlig PaaS Audun Fauchald Strand, NAV Hans Kristian Flaatten, EVRY Et unikt samarbeid i offentlig Norge!

Transcript of Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune...

Page 1: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Offentlig PaaS

Audun Fauchald Strand, NAVHans Kristian Flaatten, EVRY

Et unikt samarbeid i offentlig Norge!

Page 2: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Audun Fauchald Strand Hans Kristian Flaatten

Page 3: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Agenda

Utvikling vs. Drift

Offentlig PaaS

Hva er PaaS?

Almen sky

Page 4: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Tradisjonell IT

Credit: The Phoenix Project

Page 5: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

INGEN LØSNING

Page 6: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

DevOps

Credit: The Phoenix Project

Kultur Smidig utviklingAutomatisering Monitorering Deling

Page 7: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

En teknologisk reise

Fysiske servere Sky servereVirtuelle servere Containere Serverless

Page 8: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

En teknologisk reise

Fysiske servere Sky servereVirtuelle servere Containere Serverless

Page 9: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Riktig verktøy for jobben

Page 10: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

95%

Page 11: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Open Source Software

Page 12: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Oppstart

KubeCon, Berlin 2017

● Husbanken● NAV● Skatteetaten● Statens Vegvesen

Page 13: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Fagdager

1) Skattetaten2) NAV3) Politiet4) SSB5) Telenor6) Oslo Kommune (2020)

Page 14: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Slack

Page 15: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,
Page 16: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Minst 50% statlig eierskap

Page 17: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,
Page 18: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

PaaS - Platform as a ServicePaaS - Applikasjonsplattform

Allmenn Sky - Amazon, Azure, Google Cloud

Kjøretidsplattform for moderniserte it-systemer

Muliggjør rask og smidig tjenesteutvikling

Kostnadsreduserende

Legger til rette for standardisering

Reduserer manuelle prosesser

Page 19: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Applikasjoner og tjenester

Plattform og infrastruktur Bygging

Deploy

Backup

Sikkerhet

Governance

Utrulling

LastbalanseringTilgangskontroll

Monitorering

Overvåking

AlarmeringLogging

Sporbarhet

Testing

Automatisering

Nettverk

Lagring

Feilhåndtering

Databaser

Page 20: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Kjerneprinsipper

Selvbetjent API-drevet Delt ansvar

Page 21: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,
Page 22: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Teknisk infrastruktur

Container-kjøremiljø

DevOps-plattform

Tjenester og applikasjoner

Page 23: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Aurora

PaaS for Skatteetaten

Påbegynt 2014

Alt er Open Source

Page 24: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,
Page 25: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,
Page 26: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Fellesnevnere

On-Prem

Credit: CNCF

Page 27: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Hva løser dere i nettverket?

Deling av kompetanse

Bli kjent på tvers av etater

Effektiv 1-1 kommunikasjon

på tvers av etater

Effektiv 1-mange

kommunikasjon

Skaper samhold mellom

utviklere som jobber med det

samme

Page 28: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

"Software development is a learning process; working code is a side effect."- Alberto Brandolini

Page 29: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Maskinporten

Difi startet utvikling i 2016 - basert på samarbeid spesielt med Uninett

Brukt i produksjon hos Difi siden vår 2017

Skatt og NAV kom med i prosessen våren 2018

● DSOP / Modernisert Folkeregister

● Etablering av nasjonale referansearkitekturer

Offentlig PaaS var en katalysator hvor man diskuterte løsning og fikk forankring i de enkelte etatene

Løser behov for autentisering på tvers av offentlige etater, og mellom private og det offentlige

Page 30: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Allmenn Sky

Page 31: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Cloud Hosted vs. Cloud Native

Credit: The New Stack

Page 32: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,
Page 33: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Hvordan ble det organisert – hva

skulle til?

Organisk vekst

Invitasjoner, word of mouth

Verving

Faglig interesse

Det å møtes fysisk var en katalystator

Page 34: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Et nettverk uten ledere – hvordan fungerer det?

Det finnes uformelle ledere

Fungerer veldig bra, men er jo et løst nettverk,

ikke arbeid mot et mål

Lite hierarki

Page 35: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Hvem dekker kostnader og hvordan driftes det?

Ikke noe kostnad i den daglige driften

Samlinger går på omgang. De som arrangerer har stilt med lokale og bevertning

En “kost” er tiden hver ansatt bruker på å følge med på Slack

● Dette er noe man får igjen i form av kompetanseheving og kunnskapsdeling

Page 36: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Beslutninger – hvordan forholder nettverket til uenighet?

Page 37: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Tillit – til hverandre og til nettverket?Kunnskap om virksomhetene

Samarbeidsvilje

Faglig kompetanse

Ikke noe salg

Page 38: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Innovasjon

Bedre plattformer, gir større fart som gir innovasjon

Uvurderlig for å få en fornuftig tjenesteutvikling

Det å vise til andre eksempler på innovasjon fra offentlig sektor legitimerer forslag

● “De gjør det hos NAV, så da kan vi prøve”

Page 39: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Hvordan får man mer av dette?

Det er noen andre lignende forum

● AI

● OneTeamgov

Styring fra oven vil ødelegge det, må være bottom up.

Eierskap er alfa og omega for

Page 40: Offentlig PaaS - NOKIOS · 2019. 11. 8. · DevOps Credit: The Phoenix Project ... Oslo Kommune (2020) Slack. Minst 50% statlig eierskap. PaaS - Platform as a Service ... Amazon,

Takk for oss!!

@starefossen@audunstrand