Hodnocení:
Kniha nabízí komplexní průzkum vzorů architektury založené na událostech, konkrétně pro bezserverové systémy a cloudová prostředí. Poskytuje cenné poznatky pro začínající i zkušené architekty systémů a klade důraz na modulární návrh, provozní efektivitu a důležitost přizpůsobování se měnícím se požadavkům.
Klady:Kniha je dobře hodnocena pro důkladné pokrytí architektonických vzorů, praktické pokyny a praktické příklady, zejména se službami AWS. Recenzenti oceňují její srozumitelné vyprávění, uvedení cenných konceptů, jako jsou principy SOLID, a vhodnost pro začínající i zkušené architekty. Mnoho čtenářů poznamenalo, že rozšiřuje stávající znalosti a zároveň nabízí nové pohledy na architektury bez serverů.
Zápory:Kritici poukazují na to, že kniha v některých oblastech postrádá hloubku, používá módní slova bez zjednodušení a pro některé čtenáře může být zdrcující nebo matoucí. Zaměřuje se především na AWS, což může omezovat její použitelnost pro uživatele pracující s Azure nebo jinými cloudovými službami. Někteří recenzenti navíc považovali styl psaní za méně zasvěcený a měli pocit, že se vyhýbá přímočarým vysvětlením složitých témat, jako je například návrh API.
(na základě 11 hodnocení čtenářů)
Software Architecture Patterns for Serverless Systems: Architecting for innovation with events, autonomous services, and micro frontends
Průvodce profesionála řešením složitých problémů při navrhování moderního softwaru
Klíčové vlastnosti:
⬤ Poznejte osvědčené postupy pro navrhování podnikových softwarových systémů.
⬤ Pochopte význam budování spolehlivých, udržovatelných a škálovatelných systémů.
⬤ Staňte se profesionálním softwarovým architektem díky osvojení nejefektivnějších vzorů návrhu softwaru a architektonických konceptů.
Popis knihy:
Vzhledem k tomu, že podniky procházejí digitální transformací, aby udržely krok s konkurencí, je nyní pro IT profesionály důležitější než kdy dříve navrhovat systémy tak, aby udržely krok s rychlostí změn a zároveň si zachovaly stabilitu.
Tato kniha vás seznámí s architektonickými vzory, které pohánějí softwarové systémy podnikové úrovně, a s klíčovými architektonickými prvky, které umožňují změny, jako jsou události, autonomní služby a mikro frontendy, a ukáže vám, jak implementovat a provozovat anti-fragile systémy. Rozdělíte systém a definujete hranice tak, aby týmy mohly pracovat autonomně a zrychlit tempo inovací. Kniha se zabývá také nízkoúrovňovými vzory událostí a dat, které podporují celou architekturu, a zároveň vás seznámí s různými vzory návrhu autonomních služeb. Postupně se zaměříte na osvědčené postupy pro bezpečnost, spolehlivost, testovatelnost, pozorovatelnost a výkonnost. Nakonec kniha spojuje vše, co jste se naučili, a vysvětluje metodiky nepřetržitého experimentování, nasazení a dodání, než vám poskytne několik závěrečných myšlenek, jak začít dělat pokroky.
Na konci této knihy budete schopni navrhnout vlastní bezserverové systémy řízené událostmi, které budou připraveny se přizpůsobovat a měnit, abyste mohli poskytovat hodnotu takovým tempem, jaké vaše podnikání potřebuje.
Co se naučíte:
⬤ Prozkoumejte architektonické vzory pro vytváření anti-fragile systémů, kterým se daří při změnách.
⬤ Soustředit se na postupy DevOps, které umožňují soběstačným týmům pracujícím s celým stackem.
⬤ Vybudujte bezserverové systémy v podnikovém měřítku.
⬤ Aplikujte principy mikroslužeb na frontend.
⬤ Zjistěte, jak se principy SOLID uplatňují v softwarové a databázové architektuře.
⬤ Vytvářet procesory proudu událostí, které pohánějí vzor sourcingu událostí a CQRS.
⬤ Zavedení víceregionálního systému včetně regionálních kontrol stavu, směrování na základě latence a replikace.
⬤ Prozkoumejte vzor Strangler pro migraci starších systémů.
Pro koho je tato kniha určena:
Tato kniha je určena softwarovým architektům a začínajícím softwarovým architektům, kteří se chtějí seznámit s různými vzory a osvědčenými postupy pro návrh lepšího softwaru. Vyžadují se středně pokročilé zkušenosti s vývojem a návrhem softwaru. Znalost cloudu na úrovni začátečníka vám také pomůže vytěžit z této knihy o návrhu softwaru maximum.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)