Successfully reported this slideshow.
Your SlideShare is downloading. ×

DevOps ist normal - DevOps Essentials 2019 - Schlomo Schapiro

Ad

DevOps is Normal
DB Systel GmbH | Schlomo Schapiro | Chief Technology Office | 04.06.2019
Platzhalter für Titelbild – Hier...

Ad

2
When are we done with DevOps?
Let‘s hire more DevOps Engineers!
Our DevOps team does all that Ops stuff now.
We need to ...

Ad

DevOps
DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.20193

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Check these out next

1 of 24 Ad
1 of 24 Ad

DevOps ist normal - DevOps Essentials 2019 - Schlomo Schapiro

Download to read offline

Video: https://vimeo.com/348556177

DevOps ist normal – oder etwa doch nicht? Wer kann das schon für seine Firma guten Gewissens sagen?

Während sich die übliche DevOps-Diskussion um das Wie dreht, adressiert Schlomo die Frage, wann DevOps normal geworden ist und was dafür passieren muss, damit alle dieser Meinung sind.

Von einer neuen DevOps-Definition ausgehend stellt der Vortrag eine einfache Argumentationskette für DevOps vor, in der die DevOps-Transformation mit Fahren lernen verglichen wird. So wie es heutzutage normal ist, dass die meisten Erwachsenen einen Führerschein haben, so normal sollte DevOps in jeder IT sein. Diese Analogie lässt sich auch in einem Aufzugsgespräch verwenden, um das Management von der Normalität des DevOps-Ansatzes zu überzeugen.

Mit der DevOps-Definition gelingt es den Teilnehmern, jede DevOps-Diskussion zu gewinnen und damit DevOps zur neuen Normalität zu machen. Am konkreten Beispiel der DB Systel zeigt der Vortrag, wie mit dem Thema DevOps-Teams konstruktiv umgegangen werden kann.

Siehe https://bit.ly/5pdops für weiteres Material und die 5 DevOps Prinzipien

Video: https://vimeo.com/348556177

DevOps ist normal – oder etwa doch nicht? Wer kann das schon für seine Firma guten Gewissens sagen?

Während sich die übliche DevOps-Diskussion um das Wie dreht, adressiert Schlomo die Frage, wann DevOps normal geworden ist und was dafür passieren muss, damit alle dieser Meinung sind.

Von einer neuen DevOps-Definition ausgehend stellt der Vortrag eine einfache Argumentationskette für DevOps vor, in der die DevOps-Transformation mit Fahren lernen verglichen wird. So wie es heutzutage normal ist, dass die meisten Erwachsenen einen Führerschein haben, so normal sollte DevOps in jeder IT sein. Diese Analogie lässt sich auch in einem Aufzugsgespräch verwenden, um das Management von der Normalität des DevOps-Ansatzes zu überzeugen.

Mit der DevOps-Definition gelingt es den Teilnehmern, jede DevOps-Diskussion zu gewinnen und damit DevOps zur neuen Normalität zu machen. Am konkreten Beispiel der DB Systel zeigt der Vortrag, wie mit dem Thema DevOps-Teams konstruktiv umgegangen werden kann.

Siehe https://bit.ly/5pdops für weiteres Material und die 5 DevOps Prinzipien

More Related Content

Slideshows for you (19)

Similar to DevOps ist normal - DevOps Essentials 2019 - Schlomo Schapiro (20)

More from Schlomo Schapiro (19)

DevOps ist normal - DevOps Essentials 2019 - Schlomo Schapiro

  1. 1. DevOps is Normal DB Systel GmbH | Schlomo Schapiro | Chief Technology Office | 04.06.2019 Platzhalter für Titelbild – Hier können Sie Bilder aus der Mediathek einfügen! Placeholder for title picture – You can insert here pictures from the Mediathek! © Can Stock Photo / leonidtit @schlomoschapiroThis work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (with the exception of the stock images with copyright notice)
  2. 2. 2 When are we done with DevOps? Let‘s hire more DevOps Engineers! Our DevOps team does all that Ops stuff now. We need to transition our engineers to DevOps Hello, I am the Head of DevOps here Creating a DevOps department will solve all our problems On-call is a DevOps problem The DevOps guys do on-call for us DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.2019
  3. 3. DevOps DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.20193
  4. 4. DevOps is … if every person uses the same tool for the same job … codified knowledge - everybody contributes his part to common automation … if all people have the same privileges in their tooling … if human error is equally possible for Dev and Ops … replacing people interfaces by automated decisions and processes ... a result DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.20194 bit.ly/5pdops
  5. 5. Big Picture DevOps Cloud Platforms Continuous Delivery People Technology Effect Changes DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.20195
  6. 6. DevOps is normal DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.20196
  7. 7. 7 Ops Dev DevOps Team Engineering Team DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.2019
  8. 8. © route55 – Adobe Stock
  9. 9. DevOps is … if every person uses the same tool for the same job … codified knowledge - everybody contributes his part to common automation … if all people have the same privileges in their tooling … if human error is equally possible for Dev and Ops … replacing people interfaces by automated decisions and processes ... a result DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.20199 bit.ly/5pdops
  10. 10. DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201910 https://www.miramax.com/movie/are-we-there-yet/
  11. 11. Visible success Measure DevOps? DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201911
  12. 12. Progress Indicators Success Indicators Are we moving towards the right goal? https://commons.wikimedia.org/wiki/File:Berlin_1989_Ortsschilder015.jpgDB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201912
  13. 13. … if every person uses the same tool for the same job … codified knowledge - everybody contributes his part to common automation … if all people have the same privileges in their tooling … if human error is equally possible for Dev and Ops … replacing people interfaces by automated decisions and processes ... a result DevOps is DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201913
  14. 14. … if all people have the same privileges in their tooling We trust all people equally! DevOps is DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201914
  15. 15. … if all people have the same privileges in their tooling Trust := root* Permissions * root = administrative Permissions DevOps is DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201915
  16. 16. … if every person uses the same tool for the same job … codified knowledge - everybody contributes his part to common automation … if all people have the same privileges in their tooling … if human error is equally possible for Dev and Ops … replacing people interfaces by automated decisions and processes ... a result DevOps is DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201916
  17. 17. … replacing people interfaces by automated decisions and processes DevOps is DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201917
  18. 18. with automated security and governance decisions … replacing people interfaces by automated decisions and processes DevOps is Continuous Delivery DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201918
  19. 19. Continuous Delivery with automated security and governance decisions … replacing people interfaces by automated decisions and processes DevOps is = measure the company / management trust into the code and the automation (over the people writing and running it) DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201919
  20. 20. … if every person uses the same tool for the same job … codified knowledge - everybody contributes his part to common automation … if all people have the same privileges in their tooling … if human error is equally possible for Dev and Ops … replacing people interfaces by automated decisions and processes ... a result DevOps is DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.201920
  21. 21. The result: 21 Customer Sales Team Solution Architects Team Product Manager Team Developer Teams Testing Team Release Manager Team Security / Compliance Officer Admin Team Operator Team BusinessTeam BusinessTeam BusinessTeam BusinessTeam BusinessTeam PlatformTeam PlatformTeam Infrastructure Infrastructure Infrastructure Infrastructure Infrastructure Infrastructure Infrastructure Automation DevOps Continuous Delivery Cloud Platforms DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.2019
  22. 22. How to start? 22 • Set a goal, e.g. „2 deployments per day“ • Identify impediments • Replace impediments through automation • Repeat until done • Build tools that are useful products: • Continuous Delivery as a Service • Cloud Platform as a Service • Proxy, DNS ... as a Service • Company concerns (security, governance, compliance) must be part of the continuous delivery pipeline DB Systel | Schlomo Schapiro | @schlomoschapiro | 04.06.2019
  23. 23. Q&A DevOps bit.ly/5pdops Contact @schlomoschapiro schlomo.schapiro@ deutschebahn.com Slides go.schapiro.org/slides
  24. 24. Vielen Dank für Ihre Aufmerksamkeit

×