Cloud Native Patterns: Proiectarea de software tolerant la schimbare

Evaluare:   (4.2 din 5)

Cloud Native Patterns: Proiectarea de software tolerant la schimbare (Cornelia Davis)

Recenzii ale cititorilor

Rezumat:

În general, „Cloud Native Patterns” de Cornelia Davis primește recenzii mixte din partea cititorilor, mulți lăudându-i profunzimea și claritatea tehnică, în timp ce alții îi critică verbozitatea și accesibilitatea. Cartea este recunoscută ca o resursă valoroasă pentru înțelegerea arhitecturilor și modelelor cloud-native, dar unii o consideră inutil de stufoasă și dificil de parcurs, în special pentru cei care nu sunt deja familiarizați cu anumite tehnologii.

Avantaje:

Merite tehnice ridicate, cu discuții substanțiale privind aplicațiile cloud-native.
Stil de scriere clar și captivant.
Acoperire bună a conceptelor moderne de arhitectură cloud.
Oferă o multitudine de informații și exemple, ceea ce o face o referință solidă pentru practicieni.
Include exemple practice și ilustrații care ajută la înțelegere.

Dezavantaje:

Unii cititori consideră cartea prea stufoasă, cu o lipsă de explicații concise.
Conținutul de nivel înalt poate fi prea elementar pentru cititorii avansați.
Exemplele de cod Java pot fi dificile pentru cei care nu sunt familiarizați cu limbajul.
Lipsa exercițiilor practice și unele erori tehnice îi frustrează pe cititori.
Are probleme de formatare, cum ar fi grafice greu de citit și text mic.

(pe baza a 18 recenzii ale cititorilor)

Titlul original:

Cloud Native Patterns: Designing Change-Tolerant Software

Conținutul cărții:

Rezumat

Cloud Native Patterns este ghidul dumneavoastră pentru dezvoltarea de aplicații puternice care prosperă în lumea dinamică, distribuită și virtuală a cloud-ului. Această carte prezintă un model mental pentru aplicațiile cloud-native, împreună cu modelele, practicile și instrumentele care le diferențiază.

Achiziționarea cărții tipărite include o carte electronică gratuită în format PDF, Kindle și ePub de la Manning Publications.

Despre tehnologie

Platformele cloud promit Sfântul Graal: timp de inactivitate aproape zero, scalabilitate infinită, cicluri scurte de feedback, toleranță la erori și control al costurilor. Dar cum ajungeți acolo? Prin aplicarea modelelor cloudnative, dezvoltatorii pot construi aplicații distribuite la scară web, rezistente, ușor adaptabile, care gestionează traficul masiv al utilizatorilor și încărcăturile de date. Învățați aceste modele și practici fundamentale și veți fi pregătiți să prosperați în lumea dinamică, distribuită și virtuală a cloud-ului.

Despre carte

Cu 25 de ani de experiență la activ, Cornelia Davis vă învață practicile și modelele care diferențiază aplicațiile cloud-native. Cu exemple realiste și sfaturi de specialitate pentru lucrul cu aplicații, date, servicii, rutare și multe altele, ea vă arată cum să proiectați și să construiți software care funcționează minunat pe platformele cloud moderne. Pe măsură ce citiți, veți începe să apreciați că cloud-native computing se referă mai degrabă la cum și de ce decât la unde.

Ce este în interior

⬤ Ciclul de viață al aplicațiilor cloud-native.

⬤ Gestionarea configurației la scară cloud.

⬤ Actualizări fără întrerupere, servicii versionate și implementări paralele.

⬤ Descoperirea serviciilor și rutarea dinamică.

⬤ Managementul interacțiunilor dintre servicii, inclusiv reîncercările și întreruperile de circuit.

Despre cititor

Necesită abilități de bază de proiectare software și capacitatea de a citi Java sau un limbaj similar.

Despre autor

Cornelia Davis este vicepreședinte pentru tehnologie la Pivotal Software. Profesoară înnăscută, ea și-a petrecut ultimii 25 de ani făcând software bun și dezvoltatori de software grozavi.

Tabla de conținut

PARTEA 1 - CONTEXTUL CLOUD-NATIV.

⬤ Se tot folosește acest cuvânt: Definirea "cloud-native".

⬤ Rularea aplicațiilor cloud-native în producție.

⬤ Platforma pentru software cloud-nativ.

PARTEA 2 - MODELE CLOUD-NATIVE.

⬤ M microservicii bazate pe evenimente: Nu este doar cerere/răspuns.

⬤ Redundanța aplicațiilor: Scale-out și statelessness.

⬤ Configurarea aplicației: Nu doar variabile de mediu.

⬤ Ciclul de viață al aplicației: Luarea în considerare a schimbărilor constante.

⬤ Accesul la aplicații: servicii, rutare și descoperirea serviciilor.

⬤ Redundanța interacțiunii: Reîncercări și alte bucle de control.

⬤ Fronting services: Întrerupătoare de circuite și gateway-uri API.

⬤ Depanare: Găsirea acului în carul cu fân.

⬤ Cloud-native data: Spargerea monolitului de date.

Alte date despre carte:

ISBN:9781617294297
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2019
Numărul de pagini:400

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Cloud Native Patterns: Proiectarea de software tolerant la schimbare - Cloud Native Patterns:...
Rezumat Cloud Native Patterns este ghidul...
Cloud Native Patterns: Proiectarea de software tolerant la schimbare - Cloud Native Patterns: Designing Change-Tolerant Software

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)