DevOps
Światowej klasy zwinność, niezawodność i
bezpieczeństwo w Twojej organizacji
Początkowo DevOps
dotyczyło branży IT i miało zapobiegać konfliktom zespołów w
ramach firmy. Dziś zasady i wzorce DevOps pozwalają na przełamanie
problemów, które bez interwencji powodowały
opóźnienia w dostarczaniu produktów, ich niską
jakość i powiększanie się długu technicznego, a także mniejszą
wydajność, rosnące niezadowolenie pracowników i ich
wypalenie zawodowe. Dziś DevOps jest uważane za właściwe dla każdej
organizacji, która musi zwiększyć przepływ pracy technicznej
przy zachowaniu jakości, niezawodności i poczucia bezpieczeństwa
klientów.
To drugie,
zaktualizowane wydanie podręcznika ułatwiającego przekształcanie
wewnętrznych procesów w firmie zgodnie z najlepszymi
praktykami DevOps.
Omówiono
tu podstawowe zasady DevOps, dzięki którym zwiększa się
produktywność, komfort pracy pracowników, a także zwinność,
czyli zdolność do reagowania na zmiany otoczenia. Nie zabrakło też
wyników najnowszych badań i praktycznych doświadczeń. W tym
wydaniu uwzględniono najnowsze pomocnicze dane, jak również
dodatkowe zasoby, narzędzia i techniki, dzięki którym
transformacja DevOps okaże się dużo prostsza. Opisano ponadto, jak
można rozszerzać zasady DevOps poza dział IT i ścisłe kierownictwo
firmy - tak, aby dotyczyły całej organizacji.
Ta książka posłuży Ci jako:
- przewodnik po
wdrażaniu DevOps
- zarys
historii DevOps i zbiór studiów przypadku
- zestaw zasad
współpracy różnych działów firmy
- poradnik
ułatwiający zmianę sposobu zarządzania
- inspiracja do
zbudowania lepszego środowiska pracy dla szczęśliwszych
pracowników
Nota od wydawcy do
drugiego wydania
Przedmowa do drugiego wydania
Wstęp do pierwszego wydania
Przedmowa
Wprowadzenie
Część I.
Trzy drogi
Część I. Wprowadzenie
1. Agile, ciągłe dostarczanie i trzy drogi
2. Pierwsza droga. Zasady przepływu
3. Druga droga. Zasady sprzężenia zwrotnego
4. Trzecia droga. Zasady ciągłego uczenia się i eksperymentowania
Część I. Podsumowanie
Część II.
Od czego zacząć?
Część II. Wprowadzenie
5. Wybór strumieni wartości, od których należy
zacząć
6. Zrozumienie pracy w strumieniu wartości, zapewnienie jej widoczności
i rozszerzenie zrozumienia na całą organizację
7. Projektowanie organizacji i jej architektury z uwzględnieniem prawa
Conwaya
8. Jak uzyskać świetne efekty poprzez zintegrowanie zadań działu Ops z
codzienną pracą działu Dev?
Część II. Podsumowanie
Część III.
Pierwsza
droga. Techniczne praktyki przepływu
Część III. Wprowadzenie
9. Podstawy potoku wdrożeń
10. Szybkie i niezawodne testowanie automatyczne
11. Wdrożenie i stosowanie praktyk ciągłej integracji
12. Automatyzacja i zapewnienie wydań niskiego ryzyka
13. Architektura dla wydań niskiego ryzyka
Część III. Podsumowanie
Część IV.
Druga droga.
Techniczne praktyki sprzężeń zwrotnych
Część IV. Wprowadzenie
14. Tworzenie telemetrii umożliwiające dostrzeganie i rozwiązywanie
problemów
15. Analizowanie telemetrii w celu lepszego przewidywania
problemów i realizowania zadań
16. Sprzężenia zwrotne poprawiają bezpieczeństwo wdrażania kodu przez
zespoły Dev i Ops
17. Integracja technik wytwarzania oprogramowania sterowanego
hipotezami i testowania A/B w codziennej pracy
18. Tworzenie procesów przeglądu i koordynacji w celu
poprawy jakości bieżącej pracy
Część IV. Podsumowanie
Część V.
Trzecia droga.
Techniczne praktyki ciągłego uczenia się i eksperymentowania
Część V. Wprowadzenie
19. Stworzenie warunków do uczenia się podczas codziennej
pracy
20. Konwersja lokalnych odkryć w globalne usprawnienia
21. Zarezerwuj czas na stworzenie organizacyjnego systemu uczenia się i
doskonalenia
Część V. Podsumowanie
Część VI.
Zarządzanie
zmianami i zapewnienie zgodności z przepisami
Część VI. Wprowadzenie
22. Bezpieczeństwo informacji jako codzienne zadanie każdego z nas
23. Ochrona potoku wdrożeń
Część VI.
Podsumowanie
Wezwanie do działania. Podsumowanie książki DevOps
Posłowie do drugiego wydania
Dodatki
Bibliografia
Przypisy
Podziękowania
O autorach
512 stron, Format:
15.8x23.5cm, oprawa miękka