SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Samen werken aan Samenwerken
OPS als
enabler
In DevOps bij KVK
TITEL PRESENTATIE1
2QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK2
Vaak werd IT-Operations bij een
sprint review / demo als impediment
genoemd
Lekker makkelijk…….
De teams denken het beter
te weten maar houden zich
niet aan onze standaarden
Lekker makkelijk…….
2QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK2
Vaak werd IT-Operations bij een
sprint review / demo als impediment
genoemd
Lekker makkelijk…….
De teams denken het beter
te weten maar houden zich
niet aan onze standaarden
Lekker makkelijk…….
2QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK2
Vaak werd IT-Operations bij een
sprint review / demo als impediment
genoemd
Lekker makkelijk…….
De teams denken het beter
te weten maar houden zich
niet aan onze standaarden
Lekker makkelijk…….
Sogeti WaaS | © 2014
5
IT-Operations
Development
Overeenkomsten?
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK6
Autorisaties
Testdata
Ontwikkel tooling
Platform (Servers / nodes)
Koppelpunten
Test automation
Databases
Service Virtualization
Samen werken aan
Samenwerking
Time Lapse Hoover Dam Bypass Bridge Construction – 2006
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK7
Building bridges and tearing down walls
Development
IT-Operations
Organisatie
Organisatie
Techniek
Techniek Processen
KVK werkt voor ondernemers
KVK werkt voor ondernemers
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK9
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK10
IT-operations
Missie IT Operations
• IT operations levert het best mogelijke IT
fundament, op de best mogelijke locatie, tegen de
best mogelijke kosten, in samenwerking met de
beste leveranciers om de continuïteit en veiligheid
van digitale diensten te waarborgen.
Visie IT Operations
• De beste(overheids-)beheerorganisatie te zijn en
blijven.
Strategie IT Operations
• Werken aan continue verbeteren Security en
Continuïteit. Waarbij de klant en afnemers, de
kosten en samenwerking binnen de overheid
centraal staan.
• Werken aan verder automatiseren van
repeterende taken
• Innoveren met AI OPS.
IT-Operations en Product Teams
30 Product Teams
• Handelsregister taken
• Bris (Business Register Interconnection System -
Internationaal)
• CRM, ECM, DWP, et cetera
• DOP (Digitaal ondernemersplein)
• On-line teams
• UBO (ultimate beneficial owner)
• .........
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK11
IT-OPS
• Netwerk en telefonie
• Windows en Citrix
• AIX / Linux / AS400
• TAB
• AMS
• Integratielaag
• DBA
Transitie naar Agile manier van werken
DevelopmentIT-Operations
Uitgangspunten KVK:
Om OPS als enabler te positioneren in DevOps
Voorkom het “One size fit’s all” denken
PRD
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK13
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK14
Modulair
Met behulp van
standaarden zowel
standaard als unieke
oplossingen aanbieden
Reduceren complexiteit (standaardiseren, services en richtlijnen)
Zelfs de indeling van een huis is
logisch gecompartimenteerd
Creativiteit en flexibiliteit
binnen de afgesproken
kaders en richtlijnen. Alle
vrijheid, maar toch met
herkenbare patronen
Richtlijnen
Modulaire autobouw en
standaard assemblagelijn
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK15
Standaardiseren,
beperk diversiteit
Diversiteit Relaties
Bouw en onderhoud
kleine relaties, wees
bewust dat deze relaties
onderdeel vormen van
het grotere geheel
Reduceren complexiteit (standaardiseren, services en richtlijnen)
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK16
Sneller Releasen door
Product Teams
Reduceren van ICT-
kosten
Verhogen kwaliteit
ontwikkelproces
Uitdaging: van Waterval (OTAP) naar Agile Oplossing:“Fit for purpose”
Een omgeving voor het Product Team om te
ontwikkelen en testen wat ontwikkeld en
getest moet worden, inclusief een
(gebruikers)acceptatietest. Een dynamische,
representatieve en passende omgeving
Container Platform Service (CPS)
Docker
Van standaardisatienaar automatiseringnaar Self Service oplossing
Van Impediment naar enabler
Flexibiliteit
door
modulariteit
en
wendbaarheid.
Kostenefficiënt
door
standaardisatie
en automation.
.
Verhoogde
Betrouwbaar-
heid door
hogere
kwaliteit
Binnen enkele minuten een
eigen omgeving
Omgeving wordt iedere nacht
uitgezet / gedowngrade
Maatwerk op basis van
standaard bouwblokken
TITEL PRESENTATIE17
In theorie is er geen verschil tussen theorie en praktijk,
in de praktijk wel
TITEL PRESENTATIE18
Demo: deploy & destroy omgeving
Onze ervaringen
Wat is beter: aanbod- of vraaggericht werken?
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK20
Vraaggericht werken: De behoefte en
wens van de cliënt staat centraal. Cliënt en
professionals gaan daarbij met elkaar in gesprek
over de meest geschikte zorg. Vraaggericht
werken betekent niet 'u vraagt, wij draaien', maar ook
niet “ik, als professional, weet wat goed voor u is”.
Aanbodgericht werken: Dienstverlening
waarin de structuur en werkwijze van een organisatie
leidend is voor de wijze waarop diensten en
producten worden aangeboden aan klanten.
Transitie naar Agile
manier van werken kost
tijd en begrip
Op zoek naar grote
gemene delers
Continu centrale
componenten
verbeteren (logging)
Last van change
managers
Standaardiseren en
automatiseren
Een Product Team wil
flexibiliteit, maar ook
graag hergebruiken
Ultiem doel nastreven:
Product Teams zelf
releasen in productie
Aansluitvoorwaarden
(CPS platform)
Ben kritisch op jezelf:
Chaos Monkey en
doorrollen
Kleiner denken en
werken (services)
En als er nu een storing
is? Wie staat stand by
Als leverende partij
moet je niet te arrogant
zijn
Moet je als IT-OPS wel
of juist niet weten dat er
wordt gereleast
Slachtoffer eigen succes
(Storage en VmWare)
Automatiseren: Maas
(Monitoring as a Service) en
DBaaS (DB2 op linux)
Probeer de OTAP-
gedachte maar eens
weg te nemen!
Centraal of decentraal
ontwikkeltools
aanbieden / gebruiken
Last van configuratie
managers (CMDB)
Streef hoogste (hoge)
kwaliteit na
Inleertraject nieuwe
medewerkers
Onze ervaringen / Lessons learned
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK21
3
Eisen van ontwikkelaars en testers aan testomgeving:
Representatief
Beheersbaar
Flexibel
Beschikbaar
2006
Mooi was die tijd…….
Onze wereld veranderd
Samenwerking Automatisering
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK3
OPS was in control (lees de baas)
Teams willen in control zijn
• Samen werken aan
samenwerken
• Creëer successen
• Besmet mensen
• Blijf de dialoog
aangaan
• Als IT-Ops jezelf
overbodig maken
QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK23
HOOFDSTUK DIA MET EEN
TITEL OVER TWEE REGELS
BEDANKT!

Mais conteúdo relacionado

Mais procurados

Ketenregie in Agile / DevOps: Noodzaak? (oplossing: Gilde, SAFe, combi ...)
Ketenregie in Agile / DevOps: Noodzaak? (oplossing: Gilde, SAFe, combi ...)Ketenregie in Agile / DevOps: Noodzaak? (oplossing: Gilde, SAFe, combi ...)
Ketenregie in Agile / DevOps: Noodzaak? (oplossing: Gilde, SAFe, combi ...)Rik Marselis
 
Data Driven Ecosystemen - Marcel Schmidt & Dennis Van Gelder
Data Driven Ecosystemen - Marcel Schmidt & Dennis Van GelderData Driven Ecosystemen - Marcel Schmidt & Dennis Van Gelder
Data Driven Ecosystemen - Marcel Schmidt & Dennis Van GelderSogeti Nederland B.V.
 
FPAgile - OV Benchmark - Agile werken en FPA - Herman Buitenhuis
FPAgile - OV Benchmark - Agile werken en FPA - Herman BuitenhuisFPAgile - OV Benchmark - Agile werken en FPA - Herman Buitenhuis
FPAgile - OV Benchmark - Agile werken en FPA - Herman BuitenhuisNesma
 
Installatiebedrijf kwekel bv
Installatiebedrijf kwekel bvInstallatiebedrijf kwekel bv
Installatiebedrijf kwekel bvjaap_janssens
 
Newsletter dutch sixsigma januari 2018 why six sigma
Newsletter dutch sixsigma januari 2018 why six sigmaNewsletter dutch sixsigma januari 2018 why six sigma
Newsletter dutch sixsigma januari 2018 why six sigmaLeo Monhemius
 
FPAgile - Toepassing FPA in agile projecten bij DUO - Hans Smit
FPAgile - Toepassing FPA in agile projecten bij DUO - Hans SmitFPAgile - Toepassing FPA in agile projecten bij DUO - Hans Smit
FPAgile - Toepassing FPA in agile projecten bij DUO - Hans SmitNesma
 
Lac 2013 hogere klanttevredenheid met dev ops-ready architectuur
Lac 2013   hogere klanttevredenheid met dev ops-ready architectuurLac 2013   hogere klanttevredenheid met dev ops-ready architectuur
Lac 2013 hogere klanttevredenheid met dev ops-ready architectuurRaimond Brookman
 
ING : How top quality software and state-of-the-art technology leads to conti...
ING : How top quality software and state-of-the-art technology leads to conti...ING : How top quality software and state-of-the-art technology leads to conti...
ING : How top quality software and state-of-the-art technology leads to conti...NLJUG
 
Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)Lucas Jellema
 
Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09Harold van Heeringen
 

Mais procurados (14)

Ketenregie in Agile / DevOps: Noodzaak? (oplossing: Gilde, SAFe, combi ...)
Ketenregie in Agile / DevOps: Noodzaak? (oplossing: Gilde, SAFe, combi ...)Ketenregie in Agile / DevOps: Noodzaak? (oplossing: Gilde, SAFe, combi ...)
Ketenregie in Agile / DevOps: Noodzaak? (oplossing: Gilde, SAFe, combi ...)
 
Data Driven Ecosystemen - Marcel Schmidt & Dennis Van Gelder
Data Driven Ecosystemen - Marcel Schmidt & Dennis Van GelderData Driven Ecosystemen - Marcel Schmidt & Dennis Van Gelder
Data Driven Ecosystemen - Marcel Schmidt & Dennis Van Gelder
 
FPAgile - OV Benchmark - Agile werken en FPA - Herman Buitenhuis
FPAgile - OV Benchmark - Agile werken en FPA - Herman BuitenhuisFPAgile - OV Benchmark - Agile werken en FPA - Herman Buitenhuis
FPAgile - OV Benchmark - Agile werken en FPA - Herman Buitenhuis
 
Installatiebedrijf kwekel bv
Installatiebedrijf kwekel bvInstallatiebedrijf kwekel bv
Installatiebedrijf kwekel bv
 
Newsletter dutch sixsigma januari 2018 why six sigma
Newsletter dutch sixsigma januari 2018 why six sigmaNewsletter dutch sixsigma januari 2018 why six sigma
Newsletter dutch sixsigma januari 2018 why six sigma
 
A4 Bruno Caboot
A4   Bruno CabootA4   Bruno Caboot
A4 Bruno Caboot
 
FPAgile - Toepassing FPA in agile projecten bij DUO - Hans Smit
FPAgile - Toepassing FPA in agile projecten bij DUO - Hans SmitFPAgile - Toepassing FPA in agile projecten bij DUO - Hans Smit
FPAgile - Toepassing FPA in agile projecten bij DUO - Hans Smit
 
Lac 2013 hogere klanttevredenheid met dev ops-ready architectuur
Lac 2013   hogere klanttevredenheid met dev ops-ready architectuurLac 2013   hogere klanttevredenheid met dev ops-ready architectuur
Lac 2013 hogere klanttevredenheid met dev ops-ready architectuur
 
C2 Jan De Witte
C2   Jan De WitteC2   Jan De Witte
C2 Jan De Witte
 
ING : How top quality software and state-of-the-art technology leads to conti...
ING : How top quality software and state-of-the-art technology leads to conti...ING : How top quality software and state-of-the-art technology leads to conti...
ING : How top quality software and state-of-the-art technology leads to conti...
 
D4 Ben Devis
D4   Ben DevisD4   Ben Devis
D4 Ben Devis
 
DevOps presentatie
DevOps presentatieDevOps presentatie
DevOps presentatie
 
Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)Tech Talks 101 - DevOps (jan 2022)
Tech Talks 101 - DevOps (jan 2022)
 
Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09
 

Semelhante a OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad Horsten (Sogeti)

Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tipsGeïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tipsJeroen Persyn
 
BusinessBase MS CRM solutions
BusinessBase MS CRM solutionsBusinessBase MS CRM solutions
BusinessBase MS CRM solutionsBusinessBase
 
Automatiseren van IT activiteiten
Automatiseren van IT activiteitenAutomatiseren van IT activiteiten
Automatiseren van IT activiteitenRob Akershoek
 
Social, Global and Mobile
Social, Global and MobileSocial, Global and Mobile
Social, Global and MobileB. van Graft
 
ISV - Copaco Cloud Event 2015 (break-out 2)
ISV - Copaco Cloud Event 2015 (break-out 2)ISV - Copaco Cloud Event 2015 (break-out 2)
ISV - Copaco Cloud Event 2015 (break-out 2)Copaco Nederland
 
Lenovo - Copaco Cloud Event 2015 (break-out 1 en 3)
Lenovo - Copaco Cloud Event 2015 (break-out 1 en 3)Lenovo - Copaco Cloud Event 2015 (break-out 1 en 3)
Lenovo - Copaco Cloud Event 2015 (break-out 1 en 3)Copaco Nederland
 
Csn magazine 02
Csn magazine 02Csn magazine 02
Csn magazine 02CSN Groep
 
BI-Tooltip: Hoe beheer je een self-service BI-tool, zoals QlikView?
BI-Tooltip: Hoe beheer je een self-service BI-tool, zoals QlikView?BI-Tooltip: Hoe beheer je een self-service BI-tool, zoals QlikView?
BI-Tooltip: Hoe beheer je een self-service BI-tool, zoals QlikView?FourPoints Business Intelligence
 
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...SURF Events
 
IT4IT Reference Architecture : Blauwdruk voor het managen van de nieuwe IT
IT4IT Reference Architecture : Blauwdruk voor het managen van de nieuwe ITIT4IT Reference Architecture : Blauwdruk voor het managen van de nieuwe IT
IT4IT Reference Architecture : Blauwdruk voor het managen van de nieuwe ITRob Akershoek
 
De overstap naar Synergy Enterprise - Synergy Xpert Community
De overstap naar Synergy Enterprise - Synergy Xpert CommunityDe overstap naar Synergy Enterprise - Synergy Xpert Community
De overstap naar Synergy Enterprise - Synergy Xpert CommunitySynergy_Xpert_Community
 
Simac Wegwijzer_Definitief
Simac Wegwijzer_DefinitiefSimac Wegwijzer_Definitief
Simac Wegwijzer_DefinitiefRoderick Derks
 
Meet de gezondheid van de opslag
Meet de gezondheid van de opslagMeet de gezondheid van de opslag
Meet de gezondheid van de opslagDekkinga, Ewout
 
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
 Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m... Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...Proact Netherlands B.V.
 

Semelhante a OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad Horsten (Sogeti) (20)

Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tipsGeïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
Geïntegreerd werken / ERP/ Bedrijfssoftware in de KMO: 10 praktische tips
 
BusinessBase MS CRM solutions
BusinessBase MS CRM solutionsBusinessBase MS CRM solutions
BusinessBase MS CRM solutions
 
Print Sign Plot Druk
Print Sign Plot DrukPrint Sign Plot Druk
Print Sign Plot Druk
 
Automatiseren van IT activiteiten
Automatiseren van IT activiteitenAutomatiseren van IT activiteiten
Automatiseren van IT activiteiten
 
Social, Global and Mobile
Social, Global and MobileSocial, Global and Mobile
Social, Global and Mobile
 
ISV - Copaco Cloud Event 2015 (break-out 2)
ISV - Copaco Cloud Event 2015 (break-out 2)ISV - Copaco Cloud Event 2015 (break-out 2)
ISV - Copaco Cloud Event 2015 (break-out 2)
 
Lenovo - Copaco Cloud Event 2015 (break-out 1 en 3)
Lenovo - Copaco Cloud Event 2015 (break-out 1 en 3)Lenovo - Copaco Cloud Event 2015 (break-out 1 en 3)
Lenovo - Copaco Cloud Event 2015 (break-out 1 en 3)
 
Csn magazine 02
Csn magazine 02Csn magazine 02
Csn magazine 02
 
Webinar Towards the Digital Factory - Gerlinde Oversluizen
Webinar Towards the Digital Factory - Gerlinde Oversluizen Webinar Towards the Digital Factory - Gerlinde Oversluizen
Webinar Towards the Digital Factory - Gerlinde Oversluizen
 
BI-Tooltip: Hoe beheer je een self-service BI-tool, zoals QlikView?
BI-Tooltip: Hoe beheer je een self-service BI-tool, zoals QlikView?BI-Tooltip: Hoe beheer je een self-service BI-tool, zoals QlikView?
BI-Tooltip: Hoe beheer je een self-service BI-tool, zoals QlikView?
 
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
IT-administratie (CMDB) niet belangrijk? Besparen én verbeteren - Robert Krem...
 
BI Projects
BI ProjectsBI Projects
BI Projects
 
IT4IT Reference Architecture : Blauwdruk voor het managen van de nieuwe IT
IT4IT Reference Architecture : Blauwdruk voor het managen van de nieuwe ITIT4IT Reference Architecture : Blauwdruk voor het managen van de nieuwe IT
IT4IT Reference Architecture : Blauwdruk voor het managen van de nieuwe IT
 
Cloud BI, iets voor jou?
Cloud BI, iets voor jou?Cloud BI, iets voor jou?
Cloud BI, iets voor jou?
 
Savacco op bezoek
Savacco op bezoekSavacco op bezoek
Savacco op bezoek
 
Solvinity Server to Service
Solvinity Server to ServiceSolvinity Server to Service
Solvinity Server to Service
 
De overstap naar Synergy Enterprise - Synergy Xpert Community
De overstap naar Synergy Enterprise - Synergy Xpert CommunityDe overstap naar Synergy Enterprise - Synergy Xpert Community
De overstap naar Synergy Enterprise - Synergy Xpert Community
 
Simac Wegwijzer_Definitief
Simac Wegwijzer_DefinitiefSimac Wegwijzer_Definitief
Simac Wegwijzer_Definitief
 
Meet de gezondheid van de opslag
Meet de gezondheid van de opslagMeet de gezondheid van de opslag
Meet de gezondheid van de opslag
 
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
 Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m... Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
Hoe technische beperkingen uw outtasking of -sourcing traject kunnen laten m...
 

Mais de Sogeti Nederland B.V.

Sogeti User eXperience (UX) Lab - Usability Testing
Sogeti User eXperience (UX) Lab - Usability TestingSogeti User eXperience (UX) Lab - Usability Testing
Sogeti User eXperience (UX) Lab - Usability TestingSogeti Nederland B.V.
 
Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Usability Lab Live Roleplay - Charlotte Janus & Randy SemeleerUsability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Usability Lab Live Roleplay - Charlotte Janus & Randy SemeleerSogeti Nederland B.V.
 
Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)
Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)
Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)Sogeti Nederland B.V.
 
Revolutionising Testing with the Power of AI - Deepa Mamtani, Pillay Almira &...
Revolutionising Testing with the Power of AI - Deepa Mamtani, Pillay Almira &...Revolutionising Testing with the Power of AI - Deepa Mamtani, Pillay Almira &...
Revolutionising Testing with the Power of AI - Deepa Mamtani, Pillay Almira &...Sogeti Nederland B.V.
 
Quality Assurance in fast paced DevOps projects using automation - Patrick Ve...
Quality Assurance in fast paced DevOps projects using automation - Patrick Ve...Quality Assurance in fast paced DevOps projects using automation - Patrick Ve...
Quality Assurance in fast paced DevOps projects using automation - Patrick Ve...Sogeti Nederland B.V.
 
Neste: How to Build Business Case, Ramp-up and Run SAP Test Automation Factory
Neste: How to Build Business Case, Ramp-up and Run SAP Test Automation FactoryNeste: How to Build Business Case, Ramp-up and Run SAP Test Automation Factory
Neste: How to Build Business Case, Ramp-up and Run SAP Test Automation FactorySogeti Nederland B.V.
 
HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)
HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)
HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)Sogeti Nederland B.V.
 
Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...
Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...
Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...Sogeti Nederland B.V.
 
Analyze your application portfolio to know where the quality and risk issues ...
Analyze your application portfolio to know where the quality and risk issues ...Analyze your application portfolio to know where the quality and risk issues ...
Analyze your application portfolio to know where the quality and risk issues ...Sogeti Nederland B.V.
 
Worldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo Janssen
Worldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo JanssenWorldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo Janssen
Worldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo JanssenSogeti Nederland B.V.
 
Workshop: Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Workshop: Usability Lab Live Roleplay - Charlotte Janus & Randy SemeleerWorkshop: Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Workshop: Usability Lab Live Roleplay - Charlotte Janus & Randy SemeleerSogeti Nederland B.V.
 
The state of Continuous Testing in 2019 - Antoine Aymer
The state of Continuous Testing in 2019 - Antoine AymerThe state of Continuous Testing in 2019 - Antoine Aymer
The state of Continuous Testing in 2019 - Antoine AymerSogeti Nederland B.V.
 
Reduceer je False Negatives - Peter Wanders van KLM
Reduceer je False Negatives - Peter Wanders van KLMReduceer je False Negatives - Peter Wanders van KLM
Reduceer je False Negatives - Peter Wanders van KLMSogeti Nederland B.V.
 
(Niet) effectief exploratory testen - Rik Marselis
(Niet) effectief exploratory testen - Rik Marselis(Niet) effectief exploratory testen - Rik Marselis
(Niet) effectief exploratory testen - Rik MarselisSogeti Nederland B.V.
 
Charlotte van 't Wout - Slim ondernemen met Instagram
Charlotte van 't Wout - Slim ondernemen met InstagramCharlotte van 't Wout - Slim ondernemen met Instagram
Charlotte van 't Wout - Slim ondernemen met InstagramSogeti Nederland B.V.
 
Isabel Meijering - Een ontspannende online connectie
Isabel Meijering - Een ontspannende online connectieIsabel Meijering - Een ontspannende online connectie
Isabel Meijering - Een ontspannende online connectieSogeti Nederland B.V.
 
Siri Beerends - De authenticiteit van nep
Siri Beerends - De authenticiteit van nepSiri Beerends - De authenticiteit van nep
Siri Beerends - De authenticiteit van nepSogeti Nederland B.V.
 
Rutger Bregman - De meeste mensen deugen
Rutger Bregman - De meeste mensen deugenRutger Bregman - De meeste mensen deugen
Rutger Bregman - De meeste mensen deugenSogeti Nederland B.V.
 
Sander Duivestein - The Synthetic Generation
Sander Duivestein - The Synthetic GenerationSander Duivestein - The Synthetic Generation
Sander Duivestein - The Synthetic GenerationSogeti Nederland B.V.
 
Devika Partiman - Het gaat toch om kwaliteit?
Devika Partiman - Het gaat toch om kwaliteit?Devika Partiman - Het gaat toch om kwaliteit?
Devika Partiman - Het gaat toch om kwaliteit?Sogeti Nederland B.V.
 

Mais de Sogeti Nederland B.V. (20)

Sogeti User eXperience (UX) Lab - Usability Testing
Sogeti User eXperience (UX) Lab - Usability TestingSogeti User eXperience (UX) Lab - Usability Testing
Sogeti User eXperience (UX) Lab - Usability Testing
 
Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Usability Lab Live Roleplay - Charlotte Janus & Randy SemeleerUsability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
 
Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)
Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)
Imagine Digital Safety Assured - Arno van de Velde (Micro Focus)
 
Revolutionising Testing with the Power of AI - Deepa Mamtani, Pillay Almira &...
Revolutionising Testing with the Power of AI - Deepa Mamtani, Pillay Almira &...Revolutionising Testing with the Power of AI - Deepa Mamtani, Pillay Almira &...
Revolutionising Testing with the Power of AI - Deepa Mamtani, Pillay Almira &...
 
Quality Assurance in fast paced DevOps projects using automation - Patrick Ve...
Quality Assurance in fast paced DevOps projects using automation - Patrick Ve...Quality Assurance in fast paced DevOps projects using automation - Patrick Ve...
Quality Assurance in fast paced DevOps projects using automation - Patrick Ve...
 
Neste: How to Build Business Case, Ramp-up and Run SAP Test Automation Factory
Neste: How to Build Business Case, Ramp-up and Run SAP Test Automation FactoryNeste: How to Build Business Case, Ramp-up and Run SAP Test Automation Factory
Neste: How to Build Business Case, Ramp-up and Run SAP Test Automation Factory
 
HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)
HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)
HEAT KILLS: Drink plenty of water - Michael de Boer (DATPROF)
 
Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...
Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...
Agile Quality Improvement 7: common challenges and good practices - Wouter Ru...
 
Analyze your application portfolio to know where the quality and risk issues ...
Analyze your application portfolio to know where the quality and risk issues ...Analyze your application portfolio to know where the quality and risk issues ...
Analyze your application portfolio to know where the quality and risk issues ...
 
Worldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo Janssen
Worldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo JanssenWorldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo Janssen
Worldwide Testing & Cutover at Cargill - Daniele Hernandez-Aita & Leo Janssen
 
Workshop: Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Workshop: Usability Lab Live Roleplay - Charlotte Janus & Randy SemeleerWorkshop: Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
Workshop: Usability Lab Live Roleplay - Charlotte Janus & Randy Semeleer
 
The state of Continuous Testing in 2019 - Antoine Aymer
The state of Continuous Testing in 2019 - Antoine AymerThe state of Continuous Testing in 2019 - Antoine Aymer
The state of Continuous Testing in 2019 - Antoine Aymer
 
Reduceer je False Negatives - Peter Wanders van KLM
Reduceer je False Negatives - Peter Wanders van KLMReduceer je False Negatives - Peter Wanders van KLM
Reduceer je False Negatives - Peter Wanders van KLM
 
(Niet) effectief exploratory testen - Rik Marselis
(Niet) effectief exploratory testen - Rik Marselis(Niet) effectief exploratory testen - Rik Marselis
(Niet) effectief exploratory testen - Rik Marselis
 
Charlotte van 't Wout - Slim ondernemen met Instagram
Charlotte van 't Wout - Slim ondernemen met InstagramCharlotte van 't Wout - Slim ondernemen met Instagram
Charlotte van 't Wout - Slim ondernemen met Instagram
 
Isabel Meijering - Een ontspannende online connectie
Isabel Meijering - Een ontspannende online connectieIsabel Meijering - Een ontspannende online connectie
Isabel Meijering - Een ontspannende online connectie
 
Siri Beerends - De authenticiteit van nep
Siri Beerends - De authenticiteit van nepSiri Beerends - De authenticiteit van nep
Siri Beerends - De authenticiteit van nep
 
Rutger Bregman - De meeste mensen deugen
Rutger Bregman - De meeste mensen deugenRutger Bregman - De meeste mensen deugen
Rutger Bregman - De meeste mensen deugen
 
Sander Duivestein - The Synthetic Generation
Sander Duivestein - The Synthetic GenerationSander Duivestein - The Synthetic Generation
Sander Duivestein - The Synthetic Generation
 
Devika Partiman - Het gaat toch om kwaliteit?
Devika Partiman - Het gaat toch om kwaliteit?Devika Partiman - Het gaat toch om kwaliteit?
Devika Partiman - Het gaat toch om kwaliteit?
 

OPS als enabler voor DevOps bij KvK - Robbert van der Houwen (KvK) & Conrad Horsten (Sogeti)

  • 1. Samen werken aan Samenwerken OPS als enabler In DevOps bij KVK TITEL PRESENTATIE1
  • 2. 2QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK2 Vaak werd IT-Operations bij een sprint review / demo als impediment genoemd Lekker makkelijk……. De teams denken het beter te weten maar houden zich niet aan onze standaarden Lekker makkelijk…….
  • 3. 2QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK2 Vaak werd IT-Operations bij een sprint review / demo als impediment genoemd Lekker makkelijk……. De teams denken het beter te weten maar houden zich niet aan onze standaarden Lekker makkelijk…….
  • 4. 2QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK2 Vaak werd IT-Operations bij een sprint review / demo als impediment genoemd Lekker makkelijk……. De teams denken het beter te weten maar houden zich niet aan onze standaarden Lekker makkelijk…….
  • 5. Sogeti WaaS | © 2014 5 IT-Operations Development
  • 6. Overeenkomsten? QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK6
  • 7. Autorisaties Testdata Ontwikkel tooling Platform (Servers / nodes) Koppelpunten Test automation Databases Service Virtualization Samen werken aan Samenwerking Time Lapse Hoover Dam Bypass Bridge Construction – 2006 QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK7 Building bridges and tearing down walls Development IT-Operations Organisatie Organisatie Techniek Techniek Processen
  • 8. KVK werkt voor ondernemers
  • 9. KVK werkt voor ondernemers QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK9
  • 10. QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK10 IT-operations Missie IT Operations • IT operations levert het best mogelijke IT fundament, op de best mogelijke locatie, tegen de best mogelijke kosten, in samenwerking met de beste leveranciers om de continuïteit en veiligheid van digitale diensten te waarborgen. Visie IT Operations • De beste(overheids-)beheerorganisatie te zijn en blijven. Strategie IT Operations • Werken aan continue verbeteren Security en Continuïteit. Waarbij de klant en afnemers, de kosten en samenwerking binnen de overheid centraal staan. • Werken aan verder automatiseren van repeterende taken • Innoveren met AI OPS.
  • 11. IT-Operations en Product Teams 30 Product Teams • Handelsregister taken • Bris (Business Register Interconnection System - Internationaal) • CRM, ECM, DWP, et cetera • DOP (Digitaal ondernemersplein) • On-line teams • UBO (ultimate beneficial owner) • ......... QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK11 IT-OPS • Netwerk en telefonie • Windows en Citrix • AIX / Linux / AS400 • TAB • AMS • Integratielaag • DBA Transitie naar Agile manier van werken DevelopmentIT-Operations
  • 12. Uitgangspunten KVK: Om OPS als enabler te positioneren in DevOps
  • 13. Voorkom het “One size fit’s all” denken PRD QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK13
  • 14. QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK14 Modulair Met behulp van standaarden zowel standaard als unieke oplossingen aanbieden Reduceren complexiteit (standaardiseren, services en richtlijnen) Zelfs de indeling van een huis is logisch gecompartimenteerd Creativiteit en flexibiliteit binnen de afgesproken kaders en richtlijnen. Alle vrijheid, maar toch met herkenbare patronen Richtlijnen Modulaire autobouw en standaard assemblagelijn
  • 15. QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK15 Standaardiseren, beperk diversiteit Diversiteit Relaties Bouw en onderhoud kleine relaties, wees bewust dat deze relaties onderdeel vormen van het grotere geheel Reduceren complexiteit (standaardiseren, services en richtlijnen)
  • 16. QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK16 Sneller Releasen door Product Teams Reduceren van ICT- kosten Verhogen kwaliteit ontwikkelproces Uitdaging: van Waterval (OTAP) naar Agile Oplossing:“Fit for purpose” Een omgeving voor het Product Team om te ontwikkelen en testen wat ontwikkeld en getest moet worden, inclusief een (gebruikers)acceptatietest. Een dynamische, representatieve en passende omgeving Container Platform Service (CPS) Docker Van standaardisatienaar automatiseringnaar Self Service oplossing Van Impediment naar enabler Flexibiliteit door modulariteit en wendbaarheid. Kostenefficiënt door standaardisatie en automation. . Verhoogde Betrouwbaar- heid door hogere kwaliteit Binnen enkele minuten een eigen omgeving Omgeving wordt iedere nacht uitgezet / gedowngrade Maatwerk op basis van standaard bouwblokken
  • 17. TITEL PRESENTATIE17 In theorie is er geen verschil tussen theorie en praktijk, in de praktijk wel
  • 18. TITEL PRESENTATIE18 Demo: deploy & destroy omgeving
  • 20. Wat is beter: aanbod- of vraaggericht werken? QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK20 Vraaggericht werken: De behoefte en wens van de cliënt staat centraal. Cliënt en professionals gaan daarbij met elkaar in gesprek over de meest geschikte zorg. Vraaggericht werken betekent niet 'u vraagt, wij draaien', maar ook niet “ik, als professional, weet wat goed voor u is”. Aanbodgericht werken: Dienstverlening waarin de structuur en werkwijze van een organisatie leidend is voor de wijze waarop diensten en producten worden aangeboden aan klanten.
  • 21. Transitie naar Agile manier van werken kost tijd en begrip Op zoek naar grote gemene delers Continu centrale componenten verbeteren (logging) Last van change managers Standaardiseren en automatiseren Een Product Team wil flexibiliteit, maar ook graag hergebruiken Ultiem doel nastreven: Product Teams zelf releasen in productie Aansluitvoorwaarden (CPS platform) Ben kritisch op jezelf: Chaos Monkey en doorrollen Kleiner denken en werken (services) En als er nu een storing is? Wie staat stand by Als leverende partij moet je niet te arrogant zijn Moet je als IT-OPS wel of juist niet weten dat er wordt gereleast Slachtoffer eigen succes (Storage en VmWare) Automatiseren: Maas (Monitoring as a Service) en DBaaS (DB2 op linux) Probeer de OTAP- gedachte maar eens weg te nemen! Centraal of decentraal ontwikkeltools aanbieden / gebruiken Last van configuratie managers (CMDB) Streef hoogste (hoge) kwaliteit na Inleertraject nieuwe medewerkers Onze ervaringen / Lessons learned QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK21
  • 22. 3 Eisen van ontwikkelaars en testers aan testomgeving: Representatief Beheersbaar Flexibel Beschikbaar 2006 Mooi was die tijd……. Onze wereld veranderd Samenwerking Automatisering QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK3 OPS was in control (lees de baas) Teams willen in control zijn
  • 23. • Samen werken aan samenwerken • Creëer successen • Besmet mensen • Blijf de dialoog aangaan • Als IT-Ops jezelf overbodig maken QX DAY 2019 – OPS ALS ENABLER VOOR DEVOPS BIJ KVK23
  • 24. HOOFDSTUK DIA MET EEN TITEL OVER TWEE REGELS BEDANKT!