Hodnocení:
Kniha „Running Serverless“ od Gojka Adžiće nabízí praktický a poutavý úvod do architektury serverless s využitím AWS Lambda. Je chválena pro své návody krok za krokem a srozumitelnost, ale kritizována za to, že se nezabývá hlouběji pokročilými tématy a za některé sporné rady týkající se osvědčených postupů při implementaci serverless.
Klady:⬤ Snadno se čte a sleduje, má pěkná vysvětlení a postup práce krok za krokem.
⬤ Relevantní a praktické, poskytující praktické zkušenosti.
⬤ Podrobný formát připomínající tutoriál, který čtenářům pomůže rychle zprovoznit skutečnou aplikaci.
⬤ Poutavý styl psaní, který čtenáře zaujme.
⬤ Poskytuje dobré rady ohledně architektonických rozhodnutí a vyhýbá se běžným úskalím při implementacích bez serveru.
⬤ Obsahuje podpůrné webové stránky s dalšími zdroji.
⬤ Chybí hloubka pokročilých témat a osvědčených postupů, zaměřuje se především na úvodní materiál.
⬤ Některé rady mohou být riskantní pro větší systémy, potenciálně podporují vzory, které by mohly vést k problémům, aniž by byly dostatečně diskutovány kompromisy.
⬤ Občasná tvrzení bez podpůrných údajů nebo odkazů.
⬤ Příklady programování jsou převážně v jazyce JavaScript, což může zklamat čtenáře, kteří hledají obsah v jiných jazycích, například v Pythonu.
(na základě 9 hodnocení čtenářů)
Running Serverless: Introduction to AWS Lambda and the Serverless Application Model
Tato kniha vám pomůže začít pracovat s AWS Lambda a bezserverovým aplikačním modelem (SAM). Lambda je engine společnosti Amazon pro spouštění funkcí řízených událostmi a SAM je open-source sada nástrojů, která výrazně zjednodušuje konfiguraci a nasazení služeb Lambda. Společně usnadňují vytváření automaticky škálovatelných rozhraní API a cloudových služeb určených pro nasazení bez serveru. Naučíte se, jak:
⬤ Navrhovat aplikace, které ze serverless architektury vytěží maximum.
⬤ Vytvářet automaticky škálovatelná webová rozhraní API.
⬤ Spravovat úlohy na pozadí a pracovní postupy zasílání zpráv.
⬤ Nastavit pipeline nasazení pro efektivní týmovou spolupráci.
⬤ Testovat a řešit problémy s kódem navrženým pro AWS Lambda.
⬤ Kontrolovat a monitorovat bezserverové aplikace.
Running Serverless je technická výuková kniha. Bude užitečná pro dvě skupiny softwarových vývojářů a architektů: pro lidi, kteří nemají žádné předchozí zkušenosti s prací se serverless aplikacemi a mají zájem se seznámit s novými architektonickými vzory cloudu, a pro lidi, kteří již pracují s Lambdou pomocí jiných nasazovacích rámců a chtějí se seznámit s AWS SAM, Serverless Application Model.
Obsah této knihy vychází z autorových zkušeností s MindMupem, systémem pro kolaborativní mapování myšlenek, který byl jedním z prvních uživatelů AWS Lambda. MindMup v průběhu roku 2016 přešel ze služby hostingu aplikací na model bez serveru, aby mohl využívat škálování na vyžádání. Snížili jsme provozní náklady přibližně o dvě třetiny a zároveň jsme výrazně zvýšili kapacitu aplikace, zrychlili vývoj a zkrátili dobu uvedení nových funkcí na trh.
Tato kniha je strukturována jako návod na sestavení praktické aplikace. Začínáme od jednoduchého statického rozhraní API a postupně jej rozvíjíme do podoby online služby pro úpravu velikosti obrázků, připravené pro miliony uživatelů, se všemi podpůrnými provozními a infrastrukturními možnostmi. Aplikace se velmi podobá reálným systémům, které mnozí z vás budou vyvíjet ve svých zaměstnáních. To vám poskytne dobrou strukturu pro vaši vlastní práci a budete moci některé části téměř okopírovat, abyste získali náskok. Až zjistíte, jak vytvořit a nasadit různé části aplikace, dozvíte se také o klíčových aspektech Lambda a souvisejících služeb, důležitých tipech, technikách a nástrojích pro provozování bezserverových systémů.
Výukový program se vyvinul z desítek konferenčních workshopů a kódovacích táborů. Gojko a jeho kolegové použili cvičení z této knihy k výuce stovek vývojářů o architektuře serverless a na základě zpětné vazby příklady vylepšili do podoby skvělého způsobu, jak postupně představit důležité koncepty.
© 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)