Modele de arhitectură software pentru sisteme fără server - Ediția a doua: Arhitectura pentru inovare cu microservicii bazate pe evenimente și micro frontend

Evaluare:   (5.0 din 5)

Modele de arhitectură software pentru sisteme fără server - Ediția a doua: Arhitectura pentru inovare cu microservicii bazate pe evenimente și micro frontend (John Gilbert)

Recenzii ale cititorilor

Rezumat:

Cartea oferă un ghid cuprinzător al arhitecturilor fără server și al designului software modern, lăudat pentru claritatea sa, ideile utile și abordarea structurată. Cartea se adresează atât novicilor, cât și profesioniștilor cu experiență care doresc să se adapteze practicilor arhitecturale contemporane.

Avantaje:

Bine structurată, cu explicații clare, exemple utilizabile și exemple de cod complete. Oferă perspective profunde asupra principiilor și arhitecturii serverless, potrivite pentru o gamă largă de niveluri de experiență. Cartea demistifică în mod eficient evoluția arhitecturii software, oferind context și practicitate pentru adaptarea la sistemele moderne.

Dezavantaje:

Unii cititori ar putea găsi copleșitoare profunzimea informațiilor dacă nu au cunoștințe sau experiență anterioară în principiile și modelele arhitecturii software. Câteva recenzii fac aluzie la o preferință pentru mai multă concizie sau simplitate pentru începători.

(pe baza a 12 recenzii ale cititorilor)

Titlul original:

Software Architecture Patterns for Serverless Systems - Second Edition: Architecting for innovation with event-driven microservices and micro frontend

Conținutul cărții:

Pătrundeți în cea de-a doua ediție pentru a stăpâni competența serverless și explorați noi capitole privind tehnicile de securitate, implementarea multi-regională și optimizarea observabilității. Caracteristici cheie Obțineți informații de la un CTO experimentat cu privire la cele mai bune practici de proiectare a sistemelor software de nivel enterprise Aprofundați-vă înțelegerea fiabilității, întreținerii, observabilității și scalabilității sistemului cu exemple din lumea reală Ridicați-vă abilitățile cu modele de proiectare software și concepte arhitecturale, inclusiv securizarea în profunzime și rularea în mai multe regiuni. Descrierea cărții

Organizațiile aflate în proces de transformare digitală se bazează pe profesioniștii IT pentru a proiecta sisteme care să țină pasul cu rata de schimbare, menținând în același timp stabilitatea. Cu această ediție, îmbogățită cu mai multe exemple din lumea reală, veți fi perfect echipat pentru a arhitectura viitorul pentru o inovație de neegalat.

Această carte vă ghidează prin modelele arhitecturale care alimentează sistemele software de nivel enterprise, explorând în același timp elementele arhitecturale cheie (cum ar fi microserviciile conduse de evenimente și micro front-end-urile) și învățând cum să implementați sisteme antifragile.

În primul rând, veți împărți un sistem și veți defini limitele, astfel încât echipele dvs. să poată lucra autonom și să accelereze inovarea. Veți acoperi evenimentele de nivel scăzut și modelele de date care susțin întreaga arhitectură, în timp ce veți începe să lucrați cu diferite modele de proiectare a serviciilor autonome.

Această ediție este adaptată cu mai multe subiecte noi privind securitatea, observabilitatea și implementarea multiregională. Se concentrează pe cele mai bune practici pentru securitate, fiabilitate, testabilitate, observabilitate și performanță. Veți explora metodologiile de experimentare continuă, implementare și livrare înainte de a vă adânci în câteva gânduri finale despre cum să începeți să faceți progrese.

Până la sfârșitul acestei cărți, veți putea să vă arhitecturați propriile sisteme fără server, bazate pe evenimente, care sunt gata să se adapteze și să se schimbe. Ce veți învăța Explorați modele arhitecturale pentru a crea sisteme anti-fragile. Concentrați-vă asupra practicilor DevSecOps care împuternicesc echipele full-stack autosuficiente Aplicați principiile microserviciilor la frontend Descoperiți cum se aplică principiile SOLID la arhitectura software și a bazelor de date Dobândiți abilități practice în implementarea, securizarea și optimizarea arhitecturilor serverless Implementați un sistem multiregional și explorați modelul strangler pentru migrarea sistemelor moștenite Stăpâniți tehnici de colectare și utilizare a metricilor, inclusiv RUM, Synthetics și Anomaly detection. Pentru cine este această carte

Această carte este destinată arhitecților software care doresc să afle mai multe despre diferite modele de proiectare software și cele mai bune practici. Acesta nu este un manual pentru începători - veți avea nevoie de un nivel intermediar de competență în programare și experiență în proiectarea de software pentru a începe. Veți obține cel mai mult din această carte de proiectare software dacă cunoașteți deja elementele de bază ale cloud-ului, dar nu este o condiție prealabilă. Cuprins Arhitectura pentru inovații Definirea limitelor și renunțarea la ele Îmblânzirea nivelului de prezentare Încrederea în fapte și consecvența eventuală Transformarea cloud-ului în bază de date Un prieten de nădejde pentru partea frontală Reducerea decalajelor dintre sisteme Reacționarea la evenimente cu mai multe evenimente Rularea în regiuni multiple Securizarea subsistemelor autonome în profunzime Coregrafierea implementării și livrării Optimizarea observabilității Nu întârziați, începeți să experimentați

Alte date despre carte:

ISBN:9781803235448
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Modele de arhitectură software pentru sisteme fără server: Arhitectura pentru inovare cu evenimente,...
Ghidul unui profesionist pentru rezolvarea...
Modele de arhitectură software pentru sisteme fără server: Arhitectura pentru inovare cu evenimente, servicii autonome și micro front-end-uri - Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends
Modele și bune practici de dezvoltare Cloud Native - Cloud Native Development Patterns and Best...
Construiți sisteme care valorifică avantajele...
Modele și bune practici de dezvoltare Cloud Native - Cloud Native Development Patterns and Best Practices
Porțile tarotului: Lecții pentru un ghicitor practic - The Doors of Tarot: Lessons for the Practical...
John Gilbert a fost un ghicitor și un profesor de...
Porțile tarotului: Lecții pentru un ghicitor practic - The Doors of Tarot: Lessons for the Practical Diviner
Copacul Spiritului: Lecții despre tarot, cabală și calea spirituală - The Tree of Spirit: Lessons on...
Folosind Arborele Cabalistic al Vieții și pachetul...
Copacul Spiritului: Lecții despre tarot, cabală și calea spirituală - The Tree of Spirit: Lessons on Tarot, Cabala, and the Spiritual Path
Mother Goose's Nursery Rhymes: A Collection Of Alphabets, Rhymes, Tales And Jingles (1877)
Această carte veche rară este o retipărire facsimilată a...
Mother Goose's Nursery Rhymes: A Collection Of Alphabets, Rhymes, Tales And Jingles (1877)
Carte de bucate pentru dezvoltare nativă în cloud JavaScript - JavaScript Cloud Native Development...
Stăpâniți peste 60 de rețete pentru a vă ajuta să...
Carte de bucate pentru dezvoltare nativă în cloud JavaScript - JavaScript Cloud Native Development Cookbook
Modele de arhitectură software pentru sisteme fără server - Ediția a doua: Arhitectura pentru...
Pătrundeți în cea de-a doua ediție pentru a stăpâni...
Modele de arhitectură software pentru sisteme fără server - Ediția a doua: Arhitectura pentru inovare cu microservicii bazate pe evenimente și micro frontend - Software Architecture Patterns for Serverless Systems - Second Edition: Architecting for innovation with event-driven microservices and micro frontend

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)