Cloud Native Patterns: Projektowanie oprogramowania odpornego na zmiany

Ocena:   (4,2 na 5)

Cloud Native Patterns: Projektowanie oprogramowania odpornego na zmiany (Cornelia Davis)

Opinie czytelników

Podsumowanie:

Ogólnie rzecz biorąc, „Cloud Native Patterns” autorstwa Cornelii Davis otrzymuje mieszane recenzje od czytelników, z których wielu chwali jej techniczną głębię i przejrzystość, podczas gdy inni krytykują jej dosadność i dostępność. Książka jest uznawana za cenne źródło wiedzy na temat architektur i wzorców natywnych dla chmury, ale niektórzy uważają, że jest niepotrzebnie rozwlekła i trudna w nawigacji, szczególnie dla osób, które nie są jeszcze zaznajomione z niektórymi technologiami.

Zalety:

Wysoka wartość techniczna z istotnymi dyskusjami na temat aplikacji natywnych dla chmury.
Przejrzysty i wciągający styl pisania.
Dobre omówienie nowoczesnych koncepcji architektury chmury.
Dostarcza mnóstwa informacji i przykładów, dzięki czemu stanowi solidne źródło informacji dla praktyków.
Zawiera praktyczne przykłady i ilustracje, które pomagają w zrozumieniu tematu.

Wady:

Niektórzy czytelnicy uważają, że książka jest zbyt rozwlekła i brakuje w niej zwięzłych wyjaśnień.
Treść na wysokim poziomie może być zbyt podstawowa dla zaawansowanych czytelników.
Przykłady kodu Java mogą być trudne dla osób niezaznajomionych z tym językiem.
Brak praktycznych ćwiczeń i niektóre błędy techniczne frustrują czytelników.
Ma problemy z formatowaniem, takie jak trudna do odczytania grafika i mały tekst.

(na podstawie 18 opinii czytelników)

Oryginalny tytuł:

Cloud Native Patterns: Designing Change-Tolerant Software

Zawartość książki:

Streszczenie

Cloud Native Patterns to przewodnik po tworzeniu silnych aplikacji, które rozwijają się w dynamicznym, rozproszonym, wirtualnym świecie chmury. Książka ta przedstawia model mentalny dla aplikacji natywnych dla chmury, wraz z wzorcami, praktykami i narzędziami, które je wyróżniają.

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

O technologii

Platformy chmurowe obiecują świętego Graala: niemal zerowe przestoje, nieskończoną skalowalność, krótkie cykle sprzężenia zwrotnego, odporność na błędy i kontrolę kosztów. Ale jak to osiągnąć? Stosując wzorce chmurowe, deweloperzy mogą tworzyć odporne, łatwo adaptowalne, rozproszone aplikacje internetowe, które obsługują ogromny ruch użytkowników i obciążenia danych. Poznaj te fundamentalne wzorce i praktyki, a będziesz gotowy do rozwoju w dynamicznym, rozproszonym, wirtualnym świecie chmury.

O książce

Dzięki 25-letniemu doświadczeniu Cornelia Davis uczy praktyk i wzorców, które wyróżniają aplikacje natywne dla chmury. Dzięki realistycznym przykładom i poradom ekspertów dotyczącym pracy z aplikacjami, danymi, usługami, routingiem i nie tylko, pokazuje, jak projektować i tworzyć oprogramowanie, które pięknie funkcjonuje na nowoczesnych platformach chmurowych. W trakcie lektury zaczniesz doceniać fakt, że przetwarzanie natywne w chmurze dotyczy bardziej tego, jak i dlaczego, a nie gdzie.

Co jest w środku

⬤ Cykl życia aplikacji natywnych dla chmury.

⬤ Zarządzanie konfiguracją w chmurze.

⬤ Aktualizacje bez przestojów, usługi wersjonowane i równoległe wdrożenia.

⬤ Wykrywanie usług i dynamiczny routing.

⬤ Zarządzanie interakcjami między usługami, w tym ponawianie prób i wyłączniki.

O czytelniku

Wymaga podstawowych umiejętności projektowania oprogramowania i umiejętności czytania Java lub podobnego języka.

O autorze

Cornelia Davis jest wiceprezesem ds. technologii w Pivotal Software. Z zamiłowania nauczycielka, spędziła ostatnie 25 lat tworząc dobre oprogramowanie i świetnych programistów.

Spis treści

CZĘŚĆ 1 - KONTEKST NATYWNY DLA CHMURY.

⬤ Ciągle używasz tego słowa: Definiowanie „natywnej chmury”.

⬤ Uruchamianie natywnych aplikacji w chmurze w środowisku produkcyjnym.

⬤ Platforma dla natywnego oprogramowania w chmurze.

CZĘŚĆ 2 - WZORCE NATYWNE DLA CHMURY.

⬤ Mikrousługi sterowane zdarzeniami: To nie tylko żądanie/odpowiedź.

⬤ Redundancja aplikacji: Skalowalność i bezstanowość.

⬤ Konfiguracja aplikacji: Nie tylko zmienne środowiskowe.

⬤ Cykl życia aplikacji: Uwzględnianie ciągłych zmian.

⬤ Dostęp do aplikacji: usługi, routing i wykrywanie usług.

⬤ Nadmiarowość interakcji: Powtórzenia i inne pętle kontrolne.

⬤ Usługi frontowania: Wyłączniki i bramy API.

⬤ Rozwiązywanie problemów: Znajdowanie igły w stogu siana.

⬤ Dane natywne dla chmury: Przełamywanie monolitu danych.

Dodatkowe informacje o książce:

ISBN:9781617294297
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2019
Liczba stron:400

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Cloud Native Patterns: Projektowanie oprogramowania odpornego na zmiany - Cloud Native Patterns:...
Streszczenie Cloud Native Patterns to przewodnik...
Cloud Native Patterns: Projektowanie oprogramowania odpornego na zmiany - Cloud Native Patterns: Designing Change-Tolerant 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)