Inżynieria chaosu: Niezawodność witryny dzięki kontrolowanym zakłóceniom

Ocena:   (4,0 na 5)

Inżynieria chaosu: Niezawodność witryny dzięki kontrolowanym zakłóceniom (Mikolaj Pawlikowski)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 10 głosach.

Oryginalny tytuł:

Chaos Engineering: Site Reliability Through Controlled Disruption

Zawartość książki:

Chaos Engineering uczy projektowania i przeprowadzania kontrolowanych eksperymentów, które odkrywają ukryte problemy.

Podsumowanie

Inżynierowie samochodowi testują bezpieczeństwo samochodu poprzez celowe rozbijanie go i uważne obserwowanie wyników. Inżynieria chaosu stosuje te same zasady do systemów oprogramowania. W Inżynierii Chaosu: Niezawodność witryny poprzez kontrolowane zakłócenia, nauczysz się uruchamiać swoje aplikacje i infrastrukturę poprzez serię testów, które symulują rzeczywiste awarie. Zmaksymalizujesz korzyści płynące z inżynierii chaosu, ucząc się myśleć jak inżynier chaosu i jak zaprojektować odpowiednie eksperymenty, aby zapewnić niezawodność oprogramowania. Dzięki przykładom obejmującym całe spektrum oprogramowania, będziesz gotowy do przeprowadzenia intensywnych testów na wszystkim, od prostej witryny WordPress po ogromny system rozproszony działający na Kubernetes.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Czy Twoja sieć może przetrwać niszczycielską awarię? Czy wypadek może zatrzymać codzienne operacje? Inżynieria chaosu symuluje awarie infrastruktury, awarie komponentów i inne katastrofy, aby pokazać, jak reagują systemy i personel. Testowanie systemów w trudnej sytuacji jest najlepszym sposobem na zapewnienie ich przyszłej odporności, co jest szczególnie ważne w przypadku złożonych aplikacji na dużą skalę, w których nie ma miejsca na przestoje.

O książce

Chaos Engineering uczy projektowania i przeprowadzania kontrolowanych eksperymentów, które odkrywają ukryte problemy. Naucz się wstrzykiwać systemowe awarie, które zakłócają wywołania systemowe, sieci, interfejsy API i infrastruktury mikrousług oparte na Kubernetes. Aby pomóc ci w ćwiczeniach, książka zawiera obraz maszyny wirtualnej Linux do pobrania z zestawem wstępnie skonfigurowanych narzędzi, dzięki czemu możesz szybko eksperymentować - bez ryzyka.

Co jest w środku

Wstrzykiwanie awarii do procesów, aplikacji i maszyn wirtualnych.

Testuj oprogramowanie działające na platformie Kubernetes.

Praca z oprogramowaniem open source i starszym.

Symuluj opóźnienia połączeń z bazami danych.

Testuj i ulepszaj reakcję swojego zespołu na awarie.

O czytelniku

Zakłada serwery Linux. Wymagane podstawowe umiejętności pisania skryptów.

O autorze

Mikołaj Pawlikowski jest uznanym autorytetem w dziedzinie inżynierii chaosu. Jest twórcą narzędzia inżynierii chaosu Kubernetes PowerfulSeal oraz narzędzia widoczności sieci Goldpinger.

Spis treści

1 W świat inżynierii chaosu.

CZĘŚĆ 1 - PODSTAWY INŻYNIERII CHAOSU.

2 Pierwsza filiżanka chaosu i promień wybuchu.

3 Obserwowalność.

4 Problemy z bazą danych i testowanie w produkcji.

CZĘŚĆ 2 - INŻYNIERIA CHAOSU W AKCJI.

5 Poking Docker.

6 Do kogo zadzwonisz? Syscall-busters.

7 Wstrzykiwanie awarii do JVM.

8 Wstrzykiwanie błędów na poziomie aplikacji.

9 W mojej przeglądarce jest małpa.

CZĘŚĆ 3 - INŻYNIERIA CHAOSU W KUBERNETES.

10 Chaos w Kubernetes.

11 Automatyzacja eksperymentów Kubernetes.

12 Pod maską Kubernetes.

13 Inżynieria chaosu (dla) ludzi.

Dodatkowe informacje o książce:

ISBN:9781617297755
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:424

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Inżynieria chaosu: Niezawodność witryny dzięki kontrolowanym zakłóceniom - Chaos Engineering: Site...
Chaos Engineering uczy projektowania i...
Inżynieria chaosu: Niezawodność witryny dzięki kontrolowanym zakłóceniom - Chaos Engineering: Site Reliability Through Controlled Disruption

Prace autora wydały następujące wydawnictwa: