Release It!: Projektowanie i wdrażanie oprogramowania gotowego do produkcji

Ocena:   (4,7 na 5)

Release It!: Projektowanie i wdrażanie oprogramowania gotowego do produkcji (T. Nygard Michael)

Opinie czytelników

Podsumowanie:

Książka jest wysoko ceniona za praktyczny wgląd w inżynierię oprogramowania, w szczególności w budowanie solidnych systemów i zrozumienie pułapek napotykanych podczas produkcji oprogramowania. Jest znana z wciągającego stylu pisania, łączącego szczegóły techniczne z humorem i oferującego rzeczywiste lekcje wyciągnięte z wcześniejszych niepowodzeń. Niektórzy czytelnicy uważają ją jednak za mniej przydatną dla doświadczonych profesjonalistów i sugerują, że może ona pomijać pewne nowoczesne praktyki.

Zalety:

Łatwość czytania i wartościowa treść.
Wciągający styl pisania z humorem.
Cenne lekcje z rzeczywistych doświadczeń.
Pomocna dla nowicjuszy w tworzeniu oprogramowania i zarządzaniu projektami.
Dostarcza praktycznych rozwiązań dla typowych problemów ze stabilnością.
Zachęca do rozwijania kultury niezawodności.
Ujmuje ciężko zdobyte lekcje w zakresie architektury oprogramowania i trybów awarii.

Wady:

Niektóre sekcje techniczne mogą wydawać się płytkie dla doświadczonych profesjonalistów.
Może nie obejmować dogłębnie nowoczesnych praktyk, takich jak event sourcing lub function-as-a-service.
Skupia się raczej na typowych pułapkach niż na bardziej złożonych wyzwaniach.
Zawiera kilka zabawnych historii, ale może nie odpowiadać wszystkim czytelnikom poszukującym dogłębnej analizy technicznej.

(na podstawie 42 opinii czytelników)

Oryginalny tytuł:

Release It!: Design and Deploy Production-Ready Software

Zawartość książki:

Pojedyncza dramatyczna awaria oprogramowania może kosztować firmę miliony dolarów - ale można jej uniknąć dzięki prostym zmianom w projekcie i architekturze. To nowe wydanie najlepiej sprzedającego się standardu branżowego pokazuje, jak tworzyć systemy, które działają dłużej, z mniejszą liczbą awarii i lepiej odzyskują sprawność, gdy dzieją się złe rzeczy. Nowe omówienie obejmuje DevOps, mikrousługi i architekturę natywną dla chmury. Anty-wzorce stabilności rozrosły się do problemów systemowych w systemach o dużej skali. Jest to niezbędny pragmatyczny przewodnik po inżynierii systemów produkcyjnych.

Jeśli jesteś programistą i nie chcesz otrzymywać alertów każdej nocy przez resztę swojego życia, pomoc jest tutaj. Dzięki połączeniu studiów przypadków dotyczących ogromnych strat - utraconych przychodów, utraconej reputacji, utraconego czasu, utraconych możliwości - oraz praktycznych, przyziemnych porad, które zostały zdobyte dzięki bolesnemu doświadczeniu, ta książka pomaga uniknąć pułapek, które kosztują firmy miliony dolarów w przestojach i reputacji. Osiemdziesiąt procent kosztów cyklu życia projektu przypada na produkcję, ale niewiele książek porusza ten temat.

To zaktualizowane wydanie dotyczy produkcji dzisiejszych systemów - większych, bardziej złożonych i silnie zwirtualizowanych - i zawiera informacje na temat inżynierii chaosu, dyscypliny polegającej na stosowaniu losowości i celowego stresu w celu ujawnienia systematycznych problemów. Twórz systemy, które przetrwają w prawdziwym świecie, unikaj przestojów, wdrażaj aktualizacje bez przestojów i ciągłe dostarczanie oraz spraw, by natywne aplikacje w chmurze były odporne. Zbadaj sposoby tworzenia architektury, projektowania i budowania oprogramowania - w szczególności systemów rozproszonych - które przetrwa tajfunowe wiatry flash mobów, Slashdottingu lub linków na Reddicie. Przyjrzyj się oprogramowaniu, które nie zdało testu i znajdź sposoby, aby upewnić się, że Twoje oprogramowanie przetrwa.

Aby ominąć ból i zdobyć doświadczenie... sięgnij po tę książkę.

Dodatkowe informacje o książce:

ISBN:9781680502398
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2018
Liczba stron:350

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Release It!: Projektowanie i wdrażanie oprogramowania gotowego do produkcji - Release It!: Design...
Pojedyncza dramatyczna awaria oprogramowania może...
Release It!: Projektowanie i wdrażanie oprogramowania gotowego do produkcji - Release It!: Design and Deploy Production-Ready Software

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

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)