SlideShare a Scribd company logo
1 of 41
Download to read offline
to
once
every other
minute!
A Year
4 releases
from
T
ruls Jorgensen
Audun F
auchald Strand
DevOps Enterprise Summit 21
DevOps Enterprise Summit 21
to
once
y ot
deployment
frequency
to
 
production
releases
successfully
 
organization
an
How
 
often
 
Avg (#deploys to production/week) pr year
2021
2019
2009
2006 2016
100
600
1300
Avg (#deploys to production/week) pr year
100
600
1300
01 week
32
A closer look at
2019
2016
mystery
2021
2019
2009
2006
Employment


Agency
National


Insurance


Service
Social


services
2006
tl;dR: Norwegian Labour and
Welfare Administration
of national budget in Norway
1/3
unemployment benefits, pensions, child benefits..
2006
tl;dR: Norwegian Labour and
Welfare Administration
2006
National


Insurance Service


System
Employment


Agency


System
National


Insurance Service


System
Employment


Agency


System
Pension


System
Lets buy it!
2016
19 000 internal employees


0 internal developers
TransformatiONAL


Leadership
—reclaim technical ownership
2016
INSOURCING
2016 2017 2018 2019 2020 2021
50
100
150
200
developers
Platform Sustainability
DevOps
culture
I
2016
50
100
150
200
The AURA


platform
2016
aura
…
Zero downtime Deploy and scaling
Automated Infrastructure Provisioning
Monitoring
Logging
Environment config
App
App


Config
Culture &


organisation
Design &


Architecture
Build &


Deploy
Test &


Verification
Information &


Reporting
Base Beginner Intermediate Advanced Expert
The continuous delivery


maturity model
The AURA


platform
?
platform
path
a golden
what is
Great tech
Open source
Easy (& sweet) migration
Instrument to improve


OrG & architecture
N
A
I
S
NAV's
application
infrastructure
service
built on
?
platform
path
a golden
what is
Development
Driven
Cake
Platform
DevOps
culture
DevOps
culture
B
Lets buy it!
Before:
Change


is expensive
Change is


risky
Less


Change
downward


spiral
Before:
Change is


risky
downward


spiral
Less


Change
4 releases a year
Fear
103 000


dev hours


In a single


Release
4 releases a year
Change


is expensive
Change is


risky
Less


Change
downward


spiral
Before:
AFTER:
lets build it!
Trust
Change is


Safe
Frequent


Small


Changes
upward


spiral
Trust
AFTER:
lets build it!
I build it


I Run IT
devops


culture
illusion of control die hard
Whitelist
greylist
Blacklist
App 1
App 2
App 3
App 4
App 5
A closer look at
2019
ion of control die hard
Whitelist
greylist
Blacklist
App 1
App 2
App 3
App 4
App 5
32
A closer look at
2019
Whitelist
greylist
Blacklist
App 1
App 2
App 3
App 4
App 5
A closer look at
2019
control
Teams in
DevOps
culture
DevOps
culture
Sustainability
Software Development is a


learning process


Working code is a side effect


-Alberto brandolini
Software Development is a


learning process


Working code is a side effect


-Alberto brandolini
It is a race to the


start line


Not to the finish line PrODUCTION
PrODUCTION
the finish line


Is a lie
Stable teams


require


stable funding
Sustainability
Sustainability
Platform
DevOps
culture
T
ruls Jorgensen
Audun F
auchald Strand
DevOps Enterprise Summit 21
I build it


I Run IT
you
Thank
@audunstrand @trulsjor
DevOps Enterprise Summit 21

More Related Content

Similar to From 4 releases a year to once every other minute

Portland Splunk User Group May 2020
Portland Splunk User Group May 2020 Portland Splunk User Group May 2020
Portland Splunk User Group May 2020 Amanda Richardson
 
How to leverage hiring data for competitive insights
How to leverage hiring data for competitive insightsHow to leverage hiring data for competitive insights
How to leverage hiring data for competitive insightsCourse5i
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020Intland Software GmbH
 
Fingrene væk fra F12
Fingrene væk fra F12Fingrene væk fra F12
Fingrene væk fra F12Microsoft
 
Omni:us - NOAH19 Berlin
Omni:us - NOAH19 BerlinOmni:us - NOAH19 Berlin
Omni:us - NOAH19 BerlinNOAH Advisors
 
Become More Efficient With Visual Communications
Become More Efficient With Visual CommunicationsBecome More Efficient With Visual Communications
Become More Efficient With Visual CommunicationsFour Winds Interactive
 
T Bytes Hybrid cloud infrastructure
 T Bytes Hybrid cloud infrastructure  T Bytes Hybrid cloud infrastructure
T Bytes Hybrid cloud infrastructure EGBG Services
 
SplunkLive! Paris 2017: Plenary Session - Splunk Overview
SplunkLive! Paris 2017: Plenary Session - Splunk OverviewSplunkLive! Paris 2017: Plenary Session - Splunk Overview
SplunkLive! Paris 2017: Plenary Session - Splunk OverviewSplunk
 
Gain Control over Fast-Paced IT with Enterprise Class Workload Automation
Gain Control over Fast-Paced IT with Enterprise Class Workload AutomationGain Control over Fast-Paced IT with Enterprise Class Workload Automation
Gain Control over Fast-Paced IT with Enterprise Class Workload AutomationEnterprise Management Associates
 
Teaching robotics to children in underdeveloped countries - Twin Science - NO...
Teaching robotics to children in underdeveloped countries - Twin Science - NO...Teaching robotics to children in underdeveloped countries - Twin Science - NO...
Teaching robotics to children in underdeveloped countries - Twin Science - NO...NOAH Advisors
 
NetSuite Most Innovative Company -Davide Turner
NetSuite Most Innovative Company -Davide TurnerNetSuite Most Innovative Company -Davide Turner
NetSuite Most Innovative Company -Davide TurnerClustin
 
20170202financial results-presentation
20170202financial results-presentation20170202financial results-presentation
20170202financial results-presentationSIOS Corporation
 
Expense Reporting Strategies, Trends and Technologies for 2016
Expense Reporting Strategies, Trends and Technologies for 2016Expense Reporting Strategies, Trends and Technologies for 2016
Expense Reporting Strategies, Trends and Technologies for 2016Ashley Emery
 
[WSO2 Integration Summit San Francisco 2019] Digital Transformation: Through ...
[WSO2 Integration Summit San Francisco 2019] Digital Transformation: Through ...[WSO2 Integration Summit San Francisco 2019] Digital Transformation: Through ...
[WSO2 Integration Summit San Francisco 2019] Digital Transformation: Through ...WSO2
 
Business case voor een digitale werkplek
Business case voor een digitale werkplekBusiness case voor een digitale werkplek
Business case voor een digitale werkplekAvanade Nederland
 

Similar to From 4 releases a year to once every other minute (20)

Portland Splunk User Group May 2020
Portland Splunk User Group May 2020 Portland Splunk User Group May 2020
Portland Splunk User Group May 2020
 
How to leverage hiring data for competitive insights
How to leverage hiring data for competitive insightsHow to leverage hiring data for competitive insights
How to leverage hiring data for competitive insights
 
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
Intland Software | Welcome and Opening Remarks - Intland Connect - 21 Oct 2020
 
Jaana Remes
Jaana RemesJaana Remes
Jaana Remes
 
Deskdoo pitch deck
Deskdoo pitch deckDeskdoo pitch deck
Deskdoo pitch deck
 
Fingrene væk fra F12
Fingrene væk fra F12Fingrene væk fra F12
Fingrene væk fra F12
 
Omni:us - NOAH19 Berlin
Omni:us - NOAH19 BerlinOmni:us - NOAH19 Berlin
Omni:us - NOAH19 Berlin
 
Become More Efficient With Visual Communications
Become More Efficient With Visual CommunicationsBecome More Efficient With Visual Communications
Become More Efficient With Visual Communications
 
T Bytes Hybrid cloud infrastructure
 T Bytes Hybrid cloud infrastructure  T Bytes Hybrid cloud infrastructure
T Bytes Hybrid cloud infrastructure
 
Sap agm meeting2014
Sap agm meeting2014Sap agm meeting2014
Sap agm meeting2014
 
SplunkLive! Paris 2017: Plenary Session - Splunk Overview
SplunkLive! Paris 2017: Plenary Session - Splunk OverviewSplunkLive! Paris 2017: Plenary Session - Splunk Overview
SplunkLive! Paris 2017: Plenary Session - Splunk Overview
 
Gain Control over Fast-Paced IT with Enterprise Class Workload Automation
Gain Control over Fast-Paced IT with Enterprise Class Workload AutomationGain Control over Fast-Paced IT with Enterprise Class Workload Automation
Gain Control over Fast-Paced IT with Enterprise Class Workload Automation
 
Teaching robotics to children in underdeveloped countries - Twin Science - NO...
Teaching robotics to children in underdeveloped countries - Twin Science - NO...Teaching robotics to children in underdeveloped countries - Twin Science - NO...
Teaching robotics to children in underdeveloped countries - Twin Science - NO...
 
NetSuite Most Innovative Company -Davide Turner
NetSuite Most Innovative Company -Davide TurnerNetSuite Most Innovative Company -Davide Turner
NetSuite Most Innovative Company -Davide Turner
 
DevOps 2021 Research
DevOps 2021 ResearchDevOps 2021 Research
DevOps 2021 Research
 
20170202financial results-presentation
20170202financial results-presentation20170202financial results-presentation
20170202financial results-presentation
 
4. Abodoo - Skills mapping and matching
4. Abodoo - Skills mapping and matching4. Abodoo - Skills mapping and matching
4. Abodoo - Skills mapping and matching
 
Expense Reporting Strategies, Trends and Technologies for 2016
Expense Reporting Strategies, Trends and Technologies for 2016Expense Reporting Strategies, Trends and Technologies for 2016
Expense Reporting Strategies, Trends and Technologies for 2016
 
[WSO2 Integration Summit San Francisco 2019] Digital Transformation: Through ...
[WSO2 Integration Summit San Francisco 2019] Digital Transformation: Through ...[WSO2 Integration Summit San Francisco 2019] Digital Transformation: Through ...
[WSO2 Integration Summit San Francisco 2019] Digital Transformation: Through ...
 
Business case voor een digitale werkplek
Business case voor een digitale werkplekBusiness case voor een digitale werkplek
Business case voor een digitale werkplek
 

More from Truls Jørgensen

Open source all the offentlig things
Open source all the offentlig thingsOpen source all the offentlig things
Open source all the offentlig thingsTruls Jørgensen
 
Alignment in the age of autonomy
Alignment in the age of autonomyAlignment in the age of autonomy
Alignment in the age of autonomyTruls Jørgensen
 
Systemene bak verdens beste velferdsstat
Systemene bak verdens beste velferdsstatSystemene bak verdens beste velferdsstat
Systemene bak verdens beste velferdsstatTruls Jørgensen
 
Testdrevet javautvikling på objektorienterte skinner
Testdrevet javautvikling på objektorienterte skinnerTestdrevet javautvikling på objektorienterte skinner
Testdrevet javautvikling på objektorienterte skinnerTruls Jørgensen
 
Android101 : Introduksjon til Android
Android101 : Introduksjon til AndroidAndroid101 : Introduksjon til Android
Android101 : Introduksjon til AndroidTruls Jørgensen
 
Produktive Utviklere Smidig2009
Produktive Utviklere Smidig2009Produktive Utviklere Smidig2009
Produktive Utviklere Smidig2009Truls Jørgensen
 

More from Truls Jørgensen (10)

Smidig i coronakrise
Smidig i coronakriseSmidig i coronakrise
Smidig i coronakrise
 
Continuous monitoring
Continuous monitoringContinuous monitoring
Continuous monitoring
 
Open source all the offentlig things
Open source all the offentlig thingsOpen source all the offentlig things
Open source all the offentlig things
 
Software er politikk
Software er politikkSoftware er politikk
Software er politikk
 
Alignment in the age of autonomy
Alignment in the age of autonomyAlignment in the age of autonomy
Alignment in the age of autonomy
 
Systemene bak verdens beste velferdsstat
Systemene bak verdens beste velferdsstatSystemene bak verdens beste velferdsstat
Systemene bak verdens beste velferdsstat
 
Git datamodell
Git datamodellGit datamodell
Git datamodell
 
Testdrevet javautvikling på objektorienterte skinner
Testdrevet javautvikling på objektorienterte skinnerTestdrevet javautvikling på objektorienterte skinner
Testdrevet javautvikling på objektorienterte skinner
 
Android101 : Introduksjon til Android
Android101 : Introduksjon til AndroidAndroid101 : Introduksjon til Android
Android101 : Introduksjon til Android
 
Produktive Utviklere Smidig2009
Produktive Utviklere Smidig2009Produktive Utviklere Smidig2009
Produktive Utviklere Smidig2009
 

Recently uploaded

API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governanceWSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseWSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Recently uploaded (20)

API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

From 4 releases a year to once every other minute