SlideShare ist ein Scribd-Unternehmen logo
Make Your Data Work for You
Agile, DevOps, Continuous Delivery
Was ist das und wie betrifft es mich als Kunde?
Nico Meisenzahl
Oktober 2018
Speakers
Daniel Klas
@panagenda
Inbound Marketing Coordinator
panagenda
Nico Meisenzahl
@nmeisenzahl
Consultant
panagenda
Join the conversation using #DevOps & @panagenda
@panagenda Consultant.
@soccnx & @DockerRosenheim team member.
Blogger, speaker & IBM Champion.
Loves DevOps, K8s & Connections. His desk is a ping
pong table.
Nico Meisenzahl
@nmeisenzahl
https://meisenzahl.org
nico.meisenzahl@panagenda.com
... a software engineering culture and practice that aims
at unifying software development (Dev) and software
operation (Ops).
DevOps is
4
https://en.wikipedia.org/wiki/DevOps
Plan, Code, Build, Test, Release, Deploy, Operate, Monitor
5
Unternehmenskultur und Praktiken
• Agiles, flexibler und effizienter zusammenarbeiten und kommunizieren
über Teams hinweg
– Business, Produkt Management, Development, Security, QA, Operation
– keine Silos!
• Denken wie in einer Fertigungsstraße (Build pipeline)
– Automatisierung, flüssiges abarbeiten/kein “aufstauen”, kleine Arbeitsschritte
• DevOps ist kein Projekt
– Kontinuierliches lernen und verbessern
6
Im Detail
• Priorisieren
– Business Value!
– “Batch size” verringern
– Kennen und reduzieren der “Wait time”
• Ein Task dauert wenige Minuten, wird jedoch erst in einer Woche ausgeführt
• Abhängigkeiten kennen und auflösen
• Fokussieren
– Verringern von “Work in Progress” → “Stop starting, start finishing”
– “Batch size” verringern
– Reduzieren von ungeplanter Arbeit
7
Im Detail
• Zusammenarbeiten
– Teams untereinandern (nicht Dev vs. Ops), Stakeholder
– “Shift left”
– Dev is verantwortlich für den Code → “You build it. You run it. You own it.”
• Automatisieren
– Build pipeline
– “Infrastructure as Code”
– keinen Task zweimal manuell ausführen
• Überprüfen
– Kontinuierliches überprüfen und verbessern/justieren
– Business value (Metriken)
– “Waste” reduzieren
8
Vorteile von DevOps
• Schnellere Produktzyklen (Features und Fixes)
– “Time-to-Market” geringer
• Höhere Produktivität
• Bessere Zusammenarbeit und Teamwork
• Reduzierung der IT Kosten
• Mehr Zeit für Innovationen
9
Methoden
10
Agile Manifesto
• Individuen und Interaktionen mehr als Prozesse und Werkzeuge
• Funktionierende Software mehr als umfassende Dokumentation
• Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung
• Reagieren auf Veränderung mehr als das Befolgen eines Plans
11
http://agilemanifesto.org
12 Agile Principles: https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto
Wie betrifft mich DevOps als Kunde?
• Immer mehr Softwareanbieter entscheiden sich für Continuous
Integration (CI)
– Security Updates und Funktionen werden laufend bereitgestellt
• On-premises müssen Sie hierbei den Continuous Delivery (CD) Teil
übernehmen
– Kontinuierliches Einspielen von Updates und Funktionen
– Bereitstellung ohne Downtime
– Kontinuierliche Tests und QA
• Nutzen Sie die gleichen Methoden wie ihre Softwareanbieter um agiler,
effizienter und flexibler zu agieren
12
Die eigene DevOps Reise beginnen
1. “Durchfluss” erhöhen
– “Time-to-Market” verkürzen
– Automatisieren, Fokussieren, Priorisieren
2. Prozesse definieren, Zusammenarbeit & Feedback stärken
– Change Management, Standup Meeting, ...
3. Kontinuierliches verbessern & Experimentieren
– “Waste” reduzieren
– Vertrauenskultur und gesunde Risikobereitschaft aufbauen
13
The Phoenix Project
14
Slides will be available soon!
• https://meisenzahl.org
• https://www.slideshare.net/panagenda
Slides & Demo
@nmeisenzahl
https://meisenzahl.org
nico.meisenzahl@panagenda.com
Fragen & Antworten
Daniel Klas
@panagenda
Inbound Marketing Coordinator
panagenda
Nico Meisenzahl
@nmeisenzahl
Consultant
panagenda
Join the conversation using #DevOps & @panagenda
Headquarters, Austria:
panagenda GmbH (Ltd.)
Schreyvogelgasse 3/10
AT 1010 Vienna
Phone: +43 1 89 012 89
Fax: +43 1 89 012 89-15
E-Mail: info@panagenda.com
Headquarters, Germany:
panagenda GmbH (Ltd.)
Lahnstraße 17
DE 64646 Heppenheim
Phone: +49 6252 67 939-00
Fax: +49 6252 67 939-16
E-Mail: info@panagenda.com
USA:
panagenda Inc.
60 State Street, Suite 700
MA 02109 Boston
Phone: +1 617 855 5961
Fax: +1 617 488 2292
E-Mail: info@panagenda.com
Germany:
panagenda Consulting GmbH (Ltd.)
Donnersbergstrasse 1
DE 64646 Heppenheim
Phone: +49 6252 67 939-86
Fax: +49 6252 67 939-16
E-Mail: info@panagenda.com
The Netherlands:
Trust Factory B.V.
11th Floor,
Koningin Julianaplein 10
NL 2595 AA The Hague
Phone: +31 70 80 801 96
E-Mail: info@trust-factory.com
© 2007-2015 panagenda
Make Your Data Work for You

Weitere ähnliche Inhalte

Was ist angesagt?

Infrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-UmfeldInfrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
Daniel Steiger
 
Why Ops ignored: Dev ops in practice scrum deutschland 2017
Why Ops ignored: Dev ops in practice   scrum deutschland 2017Why Ops ignored: Dev ops in practice   scrum deutschland 2017
Why Ops ignored: Dev ops in practice scrum deutschland 2017
Matthias Fauter
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Software
 
DevOps in der Praxis
DevOps in der PraxisDevOps in der Praxis
DevOps in der Praxis
inovex GmbH
 
Agile Webentwicklungsmethoden in der Praxis
Agile Webentwicklungsmethoden in der PraxisAgile Webentwicklungsmethoden in der Praxis
Agile Webentwicklungsmethoden in der Praxis
Robert Misch
 
Organisation 4.0
Organisation 4.0Organisation 4.0
Organisation 4.0
Uwe Weng
 
Scaled Agile @REWE - Planung mit mehreren Kunden und Produkten
Scaled Agile @REWE - Planung mit mehreren Kunden und ProduktenScaled Agile @REWE - Planung mit mehreren Kunden und Produkten
Scaled Agile @REWE - Planung mit mehreren Kunden und Produkten
Tanja Baricic Böhm
 
Cusy Developer-Baukasten
Cusy Developer-BaukastenCusy Developer-Baukasten
Cusy Developer-Baukasten
cusy GmbH
 
DevOps als Bringschuld der IT und wie das Management den Wandel sabotiert: Un...
DevOps als Bringschuld der IT und wie das Management den Wandel sabotiert: Un...DevOps als Bringschuld der IT und wie das Management den Wandel sabotiert: Un...
DevOps als Bringschuld der IT und wie das Management den Wandel sabotiert: Un...
Jacob Bo Tiedemann
 
Dokumentation in agilen Projekten - WebMontag Edition
Dokumentation in agilen Projekten - WebMontag EditionDokumentation in agilen Projekten - WebMontag Edition
Dokumentation in agilen Projekten - WebMontag Edition
Simon Krackrügge
 
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generierenWebinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Kathrin Schmidt
 
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteiltAgile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
AllFacebook.de
 
ConSol Corporate Flyer
ConSol Corporate FlyerConSol Corporate Flyer
Laniteo GmbH Unternehmensbroschüre
Laniteo GmbH UnternehmensbroschüreLaniteo GmbH Unternehmensbroschüre
Laniteo GmbH Unternehmensbroschüre
novakovic
 
Lwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberlebenLwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberleben
Michael Mahlberg
 
Migration von Applikationen in die Cloud
Migration von Applikationen in die CloudMigration von Applikationen in die Cloud
Migration von Applikationen in die Cloud
Aarno Aukia
 
ConSol Unternehmenspräsentation 2019
ConSol Unternehmenspräsentation 2019ConSol Unternehmenspräsentation 2019
ConSol Unternehmenspräsentation 2019
ConSol Consulting & Solutions Software GmbH
 
Agiles Lernen in Zeiten von zunehmender Komplexität und Digitalisierung
Agiles Lernen in Zeiten von zunehmender Komplexität und DigitalisierungAgiles Lernen in Zeiten von zunehmender Komplexität und Digitalisierung
Agiles Lernen in Zeiten von zunehmender Komplexität und Digitalisierung
Thomas Jenewein
 

Was ist angesagt? (20)

Infrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-UmfeldInfrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
 
Why Ops ignored: Dev ops in practice scrum deutschland 2017
Why Ops ignored: Dev ops in practice   scrum deutschland 2017Why Ops ignored: Dev ops in practice   scrum deutschland 2017
Why Ops ignored: Dev ops in practice scrum deutschland 2017
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
 
DevOps in der Praxis
DevOps in der PraxisDevOps in der Praxis
DevOps in der Praxis
 
Agile Webentwicklungsmethoden in der Praxis
Agile Webentwicklungsmethoden in der PraxisAgile Webentwicklungsmethoden in der Praxis
Agile Webentwicklungsmethoden in der Praxis
 
Organisation 4.0
Organisation 4.0Organisation 4.0
Organisation 4.0
 
Scaled Agile @REWE - Planung mit mehreren Kunden und Produkten
Scaled Agile @REWE - Planung mit mehreren Kunden und ProduktenScaled Agile @REWE - Planung mit mehreren Kunden und Produkten
Scaled Agile @REWE - Planung mit mehreren Kunden und Produkten
 
7iBusiness Server
7iBusiness Server7iBusiness Server
7iBusiness Server
 
Cusy Developer-Baukasten
Cusy Developer-BaukastenCusy Developer-Baukasten
Cusy Developer-Baukasten
 
DevOps als Bringschuld der IT und wie das Management den Wandel sabotiert: Un...
DevOps als Bringschuld der IT und wie das Management den Wandel sabotiert: Un...DevOps als Bringschuld der IT und wie das Management den Wandel sabotiert: Un...
DevOps als Bringschuld der IT und wie das Management den Wandel sabotiert: Un...
 
Dokumentation in agilen Projekten - WebMontag Edition
Dokumentation in agilen Projekten - WebMontag EditionDokumentation in agilen Projekten - WebMontag Edition
Dokumentation in agilen Projekten - WebMontag Edition
 
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generierenWebinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
Webinar CPQ: Angebotsprozesse automatisieren, mehr Umsatz generieren
 
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteiltAgile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
 
ConSol Corporate Flyer
ConSol Corporate FlyerConSol Corporate Flyer
ConSol Corporate Flyer
 
Laniteo GmbH Unternehmensbroschüre
Laniteo GmbH UnternehmensbroschüreLaniteo GmbH Unternehmensbroschüre
Laniteo GmbH Unternehmensbroschüre
 
Lwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberlebenLwipcgn#110 2020-die agilekeuleueberleben
Lwipcgn#110 2020-die agilekeuleueberleben
 
Migration von Applikationen in die Cloud
Migration von Applikationen in die CloudMigration von Applikationen in die Cloud
Migration von Applikationen in die Cloud
 
Lean Collaboration
Lean CollaborationLean Collaboration
Lean Collaboration
 
ConSol Unternehmenspräsentation 2019
ConSol Unternehmenspräsentation 2019ConSol Unternehmenspräsentation 2019
ConSol Unternehmenspräsentation 2019
 
Agiles Lernen in Zeiten von zunehmender Komplexität und Digitalisierung
Agiles Lernen in Zeiten von zunehmender Komplexität und DigitalisierungAgiles Lernen in Zeiten von zunehmender Komplexität und Digitalisierung
Agiles Lernen in Zeiten von zunehmender Komplexität und Digitalisierung
 

Ähnlich wie Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als Kunde?

Das Mindset von DevOps
Das Mindset von DevOpsDas Mindset von DevOps
Das Mindset von DevOps
ChristinaLerch1
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
HOOD Group
 
Engineering Processing & Product Development Minds 2013
Engineering Processing & Product Development Minds 2013Engineering Processing & Product Development Minds 2013
Engineering Processing & Product Development Minds 2013
Maria Willamowius
 
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
Agile Austria Conference
 
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
HOOD Group
 
Agile BI in der Praxis - DevOps4BI
Agile BI in der Praxis - DevOps4BIAgile BI in der Praxis - DevOps4BI
Agile BI in der Praxis - DevOps4BI
OPITZ CONSULTING Deutschland
 
Agil in der Normativen Welt
Agil in der Normativen WeltAgil in der Normativen Welt
Agil in der Normativen Welt
Thomas Arends
 
Agiles Projekt-und Portfoliomanagement – mehr als nur agile Projekte
Agiles Projekt-und Portfoliomanagement – mehr als nur agile ProjekteAgiles Projekt-und Portfoliomanagement – mehr als nur agile Projekte
Agiles Projekt-und Portfoliomanagement – mehr als nur agile Projekte
Ayelt Komus
 
Quo vadis-devops-nuernberg
Quo vadis-devops-nuernbergQuo vadis-devops-nuernberg
Quo vadis-devops-nuernberg
cusy GmbH
 
Wjax Vortrag 2018: Von DevOps bis DesignThinking
Wjax Vortrag 2018: Von DevOps bis DesignThinkingWjax Vortrag 2018: Von DevOps bis DesignThinking
Wjax Vortrag 2018: Von DevOps bis DesignThinking
Annegret Junker
 
Rule breakers welcome!
Rule breakers welcome!Rule breakers welcome!
Rule breakers welcome!
Maria Willamowius
 
Dev Day 2024: Rico Pommerenke - A rocky road to sustainability
Dev Day 2024: Rico Pommerenke - A rocky road to sustainabilityDev Day 2024: Rico Pommerenke - A rocky road to sustainability
Dev Day 2024: Rico Pommerenke - A rocky road to sustainability
emmaberlin1
 
Software trends veranstaltungsprogramm_neu
Software trends veranstaltungsprogramm_neuSoftware trends veranstaltungsprogramm_neu
Software trends veranstaltungsprogramm_neu
CON.ECT Eventmanagement
 
ISO 26262 und Agil? Aber sicher!
ISO 26262 und Agil? Aber sicher!ISO 26262 und Agil? Aber sicher!
ISO 26262 und Agil? Aber sicher!
HOOD Group
 
Software Entwicklung im Zeitalter der Kundenorientierung
Software Entwicklung im Zeitalter der KundenorientierungSoftware Entwicklung im Zeitalter der Kundenorientierung
Software Entwicklung im Zeitalter der Kundenorientierung
Markus Eiglsperger
 
Agile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickAgile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein Überblick
Marc Wagner
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-Entwicklung
SuperB2
 
Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?
enpit GmbH & Co. KG
 
Fiori im Einsatz - cbs consulting
Fiori im Einsatz - cbs consultingFiori im Einsatz - cbs consulting

Ähnlich wie Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als Kunde? (20)

Das Mindset von DevOps
Das Mindset von DevOpsDas Mindset von DevOps
Das Mindset von DevOps
 
Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?Agilität im Systems Engineering – geht das?
Agilität im Systems Engineering – geht das?
 
Engineering Processing & Product Development Minds 2013
Engineering Processing & Product Development Minds 2013Engineering Processing & Product Development Minds 2013
Engineering Processing & Product Development Minds 2013
 
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...
 
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
Continuous Documentation statt Endless Specification - Fokus auf die nachhalt...
 
Agile BI in der Praxis - DevOps4BI
Agile BI in der Praxis - DevOps4BIAgile BI in der Praxis - DevOps4BI
Agile BI in der Praxis - DevOps4BI
 
Agile Business Software mit der Enterprise Cloud
Agile Business Software mit der Enterprise CloudAgile Business Software mit der Enterprise Cloud
Agile Business Software mit der Enterprise Cloud
 
Agil in der Normativen Welt
Agil in der Normativen WeltAgil in der Normativen Welt
Agil in der Normativen Welt
 
Agiles Projekt-und Portfoliomanagement – mehr als nur agile Projekte
Agiles Projekt-und Portfoliomanagement – mehr als nur agile ProjekteAgiles Projekt-und Portfoliomanagement – mehr als nur agile Projekte
Agiles Projekt-und Portfoliomanagement – mehr als nur agile Projekte
 
Quo vadis-devops-nuernberg
Quo vadis-devops-nuernbergQuo vadis-devops-nuernberg
Quo vadis-devops-nuernberg
 
Wjax Vortrag 2018: Von DevOps bis DesignThinking
Wjax Vortrag 2018: Von DevOps bis DesignThinkingWjax Vortrag 2018: Von DevOps bis DesignThinking
Wjax Vortrag 2018: Von DevOps bis DesignThinking
 
Rule breakers welcome!
Rule breakers welcome!Rule breakers welcome!
Rule breakers welcome!
 
Dev Day 2024: Rico Pommerenke - A rocky road to sustainability
Dev Day 2024: Rico Pommerenke - A rocky road to sustainabilityDev Day 2024: Rico Pommerenke - A rocky road to sustainability
Dev Day 2024: Rico Pommerenke - A rocky road to sustainability
 
Software trends veranstaltungsprogramm_neu
Software trends veranstaltungsprogramm_neuSoftware trends veranstaltungsprogramm_neu
Software trends veranstaltungsprogramm_neu
 
ISO 26262 und Agil? Aber sicher!
ISO 26262 und Agil? Aber sicher!ISO 26262 und Agil? Aber sicher!
ISO 26262 und Agil? Aber sicher!
 
Software Entwicklung im Zeitalter der Kundenorientierung
Software Entwicklung im Zeitalter der KundenorientierungSoftware Entwicklung im Zeitalter der Kundenorientierung
Software Entwicklung im Zeitalter der Kundenorientierung
 
Agile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein ÜberblickAgile Organisationsstruktur - Ein Überblick
Agile Organisationsstruktur - Ein Überblick
 
Lean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-EntwicklungLean Development / Standardisierte Software-Entwicklung
Lean Development / Standardisierte Software-Entwicklung
 
Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?Agilität und Microservices als Chance für Modernisierung?
Agilität und Microservices als Chance für Modernisierung?
 
Fiori im Einsatz - cbs consulting
Fiori im Einsatz - cbs consultingFiori im Einsatz - cbs consulting
Fiori im Einsatz - cbs consulting
 

Mehr von Nico Meisenzahl

Cloud-Native & Sustainability: How and Why to Build Sustainable Workloads
Cloud-Native & Sustainability: How and Why to Build Sustainable WorkloadsCloud-Native & Sustainability: How and Why to Build Sustainable Workloads
Cloud-Native & Sustainability: How and Why to Build Sustainable Workloads
Nico Meisenzahl
 
Container Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked
Container Day Security: How to Prevent Your Kubernetes Cluster From Being HackedContainer Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked
Container Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked
Nico Meisenzahl
 
Festive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networkingFestive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networking
Nico Meisenzahl
 
ContainerConf 2022: Hijack Kubernetes
ContainerConf 2022: Hijack KubernetesContainerConf 2022: Hijack Kubernetes
ContainerConf 2022: Hijack Kubernetes
Nico Meisenzahl
 
ContainerConf 2022: Kubernetes is awesome - but...
ContainerConf 2022: Kubernetes is awesome - but...ContainerConf 2022: Kubernetes is awesome - but...
ContainerConf 2022: Kubernetes is awesome - but...
Nico Meisenzahl
 
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being HackedKCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
Nico Meisenzahl
 
KCD Munich 2022: Hijack a Kubernetes Cluster - a Walkthrough
KCD Munich 2022: Hijack a Kubernetes Cluster - a WalkthroughKCD Munich 2022: Hijack a Kubernetes Cluster - a Walkthrough
KCD Munich 2022: Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl
 
Cloud Love Conference: Kubernetes is awesome, but...
Cloud Love Conference: Kubernetes is awesome, but...Cloud Love Conference: Kubernetes is awesome, but...
Cloud Love Conference: Kubernetes is awesome, but...
Nico Meisenzahl
 
How to Prevent Your Kubernetes Cluster From Being Hacked
How to Prevent Your Kubernetes Cluster From Being HackedHow to Prevent Your Kubernetes Cluster From Being Hacked
How to Prevent Your Kubernetes Cluster From Being Hacked
Nico Meisenzahl
 
Container Days: Hijack a Kubernetes Cluster - a Walkthrough
Container Days: Hijack a Kubernetes Cluster - a WalkthroughContainer Days: Hijack a Kubernetes Cluster - a Walkthrough
Container Days: Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl
 
Hijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a WalkthroughHijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl
 
Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...
Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...
Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...
Nico Meisenzahl
 
Hijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a WalkthroughHijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl
 
azdevcom - Hijack a Kubernetes Cluster
azdevcom - Hijack a Kubernetes Clusterazdevcom - Hijack a Kubernetes Cluster
azdevcom - Hijack a Kubernetes Cluster
Nico Meisenzahl
 
Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...
Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...
Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...
Nico Meisenzahl
 
Continuous Lifecycle: Hijack Kubernetes
Continuous Lifecycle: Hijack KubernetesContinuous Lifecycle: Hijack Kubernetes
Continuous Lifecycle: Hijack Kubernetes
Nico Meisenzahl
 
Hijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a WalkthroughHijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a Walkthrough
Nico Meisenzahl
 
GitLab Commit: Enhance your Compliance with Policy-Based CI/CD
GitLab Commit: Enhance your Compliance with Policy-Based CI/CDGitLab Commit: Enhance your Compliance with Policy-Based CI/CD
GitLab Commit: Enhance your Compliance with Policy-Based CI/CD
Nico Meisenzahl
 
Azure Meetup Hamburg: Production-Ready Terraform Deployments on Azure
Azure Meetup Hamburg: Production-Ready Terraform Deployments on AzureAzure Meetup Hamburg: Production-Ready Terraform Deployments on Azure
Azure Meetup Hamburg: Production-Ready Terraform Deployments on Azure
Nico Meisenzahl
 
Microsoft DevOps Forum 2021 – DevOps & Security
 Microsoft DevOps Forum 2021 – DevOps & Security Microsoft DevOps Forum 2021 – DevOps & Security
Microsoft DevOps Forum 2021 – DevOps & Security
Nico Meisenzahl
 

Mehr von Nico Meisenzahl (20)

Cloud-Native & Sustainability: How and Why to Build Sustainable Workloads
Cloud-Native & Sustainability: How and Why to Build Sustainable WorkloadsCloud-Native & Sustainability: How and Why to Build Sustainable Workloads
Cloud-Native & Sustainability: How and Why to Build Sustainable Workloads
 
Container Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked
Container Day Security: How to Prevent Your Kubernetes Cluster From Being HackedContainer Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked
Container Day Security: How to Prevent Your Kubernetes Cluster From Being Hacked
 
Festive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networkingFestive Tech Calendar: Festive time with AKS networking
Festive Tech Calendar: Festive time with AKS networking
 
ContainerConf 2022: Hijack Kubernetes
ContainerConf 2022: Hijack KubernetesContainerConf 2022: Hijack Kubernetes
ContainerConf 2022: Hijack Kubernetes
 
ContainerConf 2022: Kubernetes is awesome - but...
ContainerConf 2022: Kubernetes is awesome - but...ContainerConf 2022: Kubernetes is awesome - but...
ContainerConf 2022: Kubernetes is awesome - but...
 
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being HackedKCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
KCD Munich 2022: How to Prevent Your Kubernetes Cluster From Being Hacked
 
KCD Munich 2022: Hijack a Kubernetes Cluster - a Walkthrough
KCD Munich 2022: Hijack a Kubernetes Cluster - a WalkthroughKCD Munich 2022: Hijack a Kubernetes Cluster - a Walkthrough
KCD Munich 2022: Hijack a Kubernetes Cluster - a Walkthrough
 
Cloud Love Conference: Kubernetes is awesome, but...
Cloud Love Conference: Kubernetes is awesome, but...Cloud Love Conference: Kubernetes is awesome, but...
Cloud Love Conference: Kubernetes is awesome, but...
 
How to Prevent Your Kubernetes Cluster From Being Hacked
How to Prevent Your Kubernetes Cluster From Being HackedHow to Prevent Your Kubernetes Cluster From Being Hacked
How to Prevent Your Kubernetes Cluster From Being Hacked
 
Container Days: Hijack a Kubernetes Cluster - a Walkthrough
Container Days: Hijack a Kubernetes Cluster - a WalkthroughContainer Days: Hijack a Kubernetes Cluster - a Walkthrough
Container Days: Hijack a Kubernetes Cluster - a Walkthrough
 
Hijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a WalkthroughHijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a Walkthrough
 
Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...
Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...
Azure Zürich User Group: Azure Kubernetes Service – more than just a managed ...
 
Hijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a WalkthroughHijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a Walkthrough
 
azdevcom - Hijack a Kubernetes Cluster
azdevcom - Hijack a Kubernetes Clusterazdevcom - Hijack a Kubernetes Cluster
azdevcom - Hijack a Kubernetes Cluster
 
Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...
Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...
Continuous Lifecycle: Enhance Your Compliance and Governance With Policy-Base...
 
Continuous Lifecycle: Hijack Kubernetes
Continuous Lifecycle: Hijack KubernetesContinuous Lifecycle: Hijack Kubernetes
Continuous Lifecycle: Hijack Kubernetes
 
Hijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a WalkthroughHijack a Kubernetes Cluster - a Walkthrough
Hijack a Kubernetes Cluster - a Walkthrough
 
GitLab Commit: Enhance your Compliance with Policy-Based CI/CD
GitLab Commit: Enhance your Compliance with Policy-Based CI/CDGitLab Commit: Enhance your Compliance with Policy-Based CI/CD
GitLab Commit: Enhance your Compliance with Policy-Based CI/CD
 
Azure Meetup Hamburg: Production-Ready Terraform Deployments on Azure
Azure Meetup Hamburg: Production-Ready Terraform Deployments on AzureAzure Meetup Hamburg: Production-Ready Terraform Deployments on Azure
Azure Meetup Hamburg: Production-Ready Terraform Deployments on Azure
 
Microsoft DevOps Forum 2021 – DevOps & Security
 Microsoft DevOps Forum 2021 – DevOps & Security Microsoft DevOps Forum 2021 – DevOps & Security
Microsoft DevOps Forum 2021 – DevOps & Security
 

Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als Kunde?

  • 1. Make Your Data Work for You Agile, DevOps, Continuous Delivery Was ist das und wie betrifft es mich als Kunde? Nico Meisenzahl Oktober 2018
  • 2. Speakers Daniel Klas @panagenda Inbound Marketing Coordinator panagenda Nico Meisenzahl @nmeisenzahl Consultant panagenda Join the conversation using #DevOps & @panagenda
  • 3. @panagenda Consultant. @soccnx & @DockerRosenheim team member. Blogger, speaker & IBM Champion. Loves DevOps, K8s & Connections. His desk is a ping pong table. Nico Meisenzahl @nmeisenzahl https://meisenzahl.org nico.meisenzahl@panagenda.com
  • 4. ... a software engineering culture and practice that aims at unifying software development (Dev) and software operation (Ops). DevOps is 4 https://en.wikipedia.org/wiki/DevOps
  • 5. Plan, Code, Build, Test, Release, Deploy, Operate, Monitor 5
  • 6. Unternehmenskultur und Praktiken • Agiles, flexibler und effizienter zusammenarbeiten und kommunizieren über Teams hinweg – Business, Produkt Management, Development, Security, QA, Operation – keine Silos! • Denken wie in einer Fertigungsstraße (Build pipeline) – Automatisierung, flüssiges abarbeiten/kein “aufstauen”, kleine Arbeitsschritte • DevOps ist kein Projekt – Kontinuierliches lernen und verbessern 6
  • 7. Im Detail • Priorisieren – Business Value! – “Batch size” verringern – Kennen und reduzieren der “Wait time” • Ein Task dauert wenige Minuten, wird jedoch erst in einer Woche ausgeführt • Abhängigkeiten kennen und auflösen • Fokussieren – Verringern von “Work in Progress” → “Stop starting, start finishing” – “Batch size” verringern – Reduzieren von ungeplanter Arbeit 7
  • 8. Im Detail • Zusammenarbeiten – Teams untereinandern (nicht Dev vs. Ops), Stakeholder – “Shift left” – Dev is verantwortlich für den Code → “You build it. You run it. You own it.” • Automatisieren – Build pipeline – “Infrastructure as Code” – keinen Task zweimal manuell ausführen • Überprüfen – Kontinuierliches überprüfen und verbessern/justieren – Business value (Metriken) – “Waste” reduzieren 8
  • 9. Vorteile von DevOps • Schnellere Produktzyklen (Features und Fixes) – “Time-to-Market” geringer • Höhere Produktivität • Bessere Zusammenarbeit und Teamwork • Reduzierung der IT Kosten • Mehr Zeit für Innovationen 9
  • 11. Agile Manifesto • Individuen und Interaktionen mehr als Prozesse und Werkzeuge • Funktionierende Software mehr als umfassende Dokumentation • Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung • Reagieren auf Veränderung mehr als das Befolgen eines Plans 11 http://agilemanifesto.org 12 Agile Principles: https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto
  • 12. Wie betrifft mich DevOps als Kunde? • Immer mehr Softwareanbieter entscheiden sich für Continuous Integration (CI) – Security Updates und Funktionen werden laufend bereitgestellt • On-premises müssen Sie hierbei den Continuous Delivery (CD) Teil übernehmen – Kontinuierliches Einspielen von Updates und Funktionen – Bereitstellung ohne Downtime – Kontinuierliche Tests und QA • Nutzen Sie die gleichen Methoden wie ihre Softwareanbieter um agiler, effizienter und flexibler zu agieren 12
  • 13. Die eigene DevOps Reise beginnen 1. “Durchfluss” erhöhen – “Time-to-Market” verkürzen – Automatisieren, Fokussieren, Priorisieren 2. Prozesse definieren, Zusammenarbeit & Feedback stärken – Change Management, Standup Meeting, ... 3. Kontinuierliches verbessern & Experimentieren – “Waste” reduzieren – Vertrauenskultur und gesunde Risikobereitschaft aufbauen 13
  • 15. Slides will be available soon! • https://meisenzahl.org • https://www.slideshare.net/panagenda Slides & Demo @nmeisenzahl https://meisenzahl.org nico.meisenzahl@panagenda.com
  • 16. Fragen & Antworten Daniel Klas @panagenda Inbound Marketing Coordinator panagenda Nico Meisenzahl @nmeisenzahl Consultant panagenda Join the conversation using #DevOps & @panagenda
  • 17. Headquarters, Austria: panagenda GmbH (Ltd.) Schreyvogelgasse 3/10 AT 1010 Vienna Phone: +43 1 89 012 89 Fax: +43 1 89 012 89-15 E-Mail: info@panagenda.com Headquarters, Germany: panagenda GmbH (Ltd.) Lahnstraße 17 DE 64646 Heppenheim Phone: +49 6252 67 939-00 Fax: +49 6252 67 939-16 E-Mail: info@panagenda.com USA: panagenda Inc. 60 State Street, Suite 700 MA 02109 Boston Phone: +1 617 855 5961 Fax: +1 617 488 2292 E-Mail: info@panagenda.com Germany: panagenda Consulting GmbH (Ltd.) Donnersbergstrasse 1 DE 64646 Heppenheim Phone: +49 6252 67 939-86 Fax: +49 6252 67 939-16 E-Mail: info@panagenda.com The Netherlands: Trust Factory B.V. 11th Floor, Koningin Julianaplein 10 NL 2595 AA The Hague Phone: +31 70 80 801 96 E-Mail: info@trust-factory.com © 2007-2015 panagenda Make Your Data Work for You