Mitologia DevOps - Łukasz Wielebski @ Agile Management 2014 Poland

22
Mitologia DevOps Łukasz J. “Socrat” Wielebski [email protected] twitter: @socratsocrat

description

Mitologia DevOps - Łukasz Wielebski @ Agile Management 2014 Poland

Transcript of Mitologia DevOps - Łukasz Wielebski @ Agile Management 2014 Poland

Page 1: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Mitologia DevOps

Łukasz J. “Socrat” Wielebski [email protected] twitter: @socratsocrat

Page 2: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

{ Opowieść

Page 3: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Klasyczne podejście

Page 4: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Silosy

Page 5: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Development

Page 6: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Operations… and Security ;-)

Page 7: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Często cele developerów i administratorów różnią się Programiści dążą do wprowadzania kolejnych zmian i funkcjonalności, oczekiwanych przez klienta. Celem administratorów jest utrzymanie stabilności i wydajności systemu, w tym także przez minimalizację liczby wprowadzanych zmian.

Różne cele

Page 8: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Zmiana w organizacji

Page 9: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Wspólne cele

Page 10: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Zbieramy drużynę

Page 11: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Ruszamy w drogę :)

Page 12: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

{ Trochę faktów

Page 13: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

1. DevOps to proces

2. Agile = Devops

3. To może nazwiemy adminów/programistów/zespół – DevOpsami?

4. Stwórzmy wydzielony zespół DevOps

5. Wrogie przejęcie

6. DevOps jako słowo-wydmuszka

7. DevOps sprzedawany jako “lek na całe zło”

8. DevOps = developerzy administrujący systemami

9. DevOps = developerzy puszczający kod na produkcję; posadźmy admina z zespołem

10. Nie możemy robić DevOps – jesteśmy unikalni

11. Nie możemy robić DevOps – mamy niewłaściwych ludzi

12. Współpraca tylko podczas pożarów Antypaterny

Page 14: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

•  Metodologia wytwarzania oprogramowania

•  Filozofia i kultura pracy oraz komunikacji i współpracy pomiędzy

poszczególnymi ludźmi, jak również pomiędzy działami i zespołami w ogranizacji

Czym jest DevOps?

Page 15: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Poświęcany czas http://devops.com/features/fresh-stats-comparing- traditional-it-and-devops-oriented-productivity/

Page 16: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

•  Stosowanie zwinnego programowania lub pokrewnych metodologii

w organizacji,

•  Oczekiwanie biznesu, że zmiany w produkcie będą często wprowadzane,

•  Łatwa dostępność infrastruktury zwirtualizowanej / w chmurze,

•  Szerokie użycie narzędzi do automatyzacji deploymentu i zarządzania

konfiguracją.

Przesłanki, by spróbować

Page 17: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Jesse Robins (OpsCode) radzi:

•  Zacznij na małą skalę – zbuduj zaufanie i poczucie bezpieczeństwa

•  Kreuj i wspieraj liderów i mistrzów

•  Mierz. Zmierzyłeś – pokaż. Gdy widzę – mogę zaufać

•  Świętuj sukcesy i osiągnięcia

•  Wykorzystuj różne atrakcyjne sytuacje (np. hackaton)

Najtrudniejszy pierwszy krok…

Page 18: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

“ DevOps to kultura, podobnie jak kultura śródziemnomorska. Czy słyszałeś, by ktoś zatrudniał Śródziemnomorzanina?

Łukasz J. “Socrat” Wielebski

Page 19: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

(warto przeczytać)

Page 20: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Łukasz J. “Socrat” Wielebski Development Team Manager – Grupa Allegro [email protected] twitter: @socratsocrat

Dziękuję za uwagę

Page 21: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Best regards from SAS ;-)

Qui audet adipiscitur

Qui ose gagne

Chi osa vince

Who dares wins

Page 22: Mitologia DevOps - Łukasz Wielebski  @ Agile Management 2014 Poland

Photos (CC 2.0 license) came from: https://www.flickr.com/photos/arbron/8282786396/ https://www.flickr.com/photos/24039825@N06/8603163579/ https://www.flickr.com/photos/48913204@N02/6044003984/ https://www.flickr.com/photos/38446022@N00/6247707689/ https://www.flickr.com/photos/camrich345/7641479436/ https://www.flickr.com/photos/enerva/10023456065/ https://www.flickr.com/photos/tales2astonish/6993859438/ https://www.flickr.com/photos/43303352@N02/8390162536/ Amazon.com (Book covers) Special thanks goes to Kacper Rachtan, Marcin Mazurek and Bartłomiej Rymarski for their help. ☺

Photo source and credits