Hodnotenie:
Kniha „Running Serverless“ od Gojka Adžića ponúka praktický a pútavý úvod do architektúry serverless pomocou AWS Lambda. Je chválená pre svoje návody krok za krokom a zrozumiteľnosť, ale kritizovaná za to, že sa nezaoberá hlbšie pokročilými témami a za niektoré pochybné rady týkajúce sa osvedčených postupov pri implementácii serverless.
Výhody:⬤ Ľahko sa číta a sleduje, má pekné vysvetlenia a pracovný postup krok za krokom.
⬤ Relevantné a praktické, poskytujúce praktické skúsenosti.
⬤ Podrobný formát pripomínajúci tutoriál, ktorý pomáha čitateľom rýchlo spustiť reálnu aplikáciu.
⬤ Pútavý štýl písania, ktorý udržiava záujem čitateľov.
⬤ Poskytuje dobré rady týkajúce sa architektonických rozhodnutí a vyhýba sa bežným nástrahám pri implementáciách bez servera.
⬤ Obsahuje podpornú webovú stránku s ďalšími zdrojmi.
⬤ Chýba hĺbka pokročilých tém a osvedčených postupov, zameriava sa najmä na úvodný materiál.
⬤ Niektoré rady môžu byť riskantné pre väčšie systémy, potenciálne propagujú vzory, ktoré by mohli viesť k problémom bez primeranej diskusie o kompromisoch.
⬤ Občasné tvrdenia bez podporných údajov alebo odkazov.
⬤ Príklady programovania sú predovšetkým v jazyku JavaScript, čo môže sklamať čitateľov, ktorí hľadajú obsah v iných jazykoch, napríklad v Pythone.
(na základe 9 čitateľských recenzií)
Running Serverless: Introduction to AWS Lambda and the Serverless Application Model
Táto kniha vám pomôže začať pracovať s AWS Lambda a bezserverovým aplikačným modelom (SAM). Lambda je motor spoločnosti Amazon na spúšťanie funkcií riadených udalosťami a SAM je súbor nástrojov s otvoreným zdrojovým kódom, ktorý výrazne zjednodušuje konfiguráciu a nasadzovanie služieb Lambda. Spoločne uľahčujú vytváranie automaticky škálovaných rozhraní API a cloudových služieb určených na nasadenie bez servera. Naučíte sa, ako:
⬤ Navrhovať aplikácie, ktoré zo serverless architektúry vyťažia maximum.
⬤ Vytvárať automaticky škálovateľné webové API.
⬤ Spracovať úlohy na pozadí a pracovné postupy zasielania správ.
⬤ Nastaviť pipeline nasadenia pre efektívnu tímovú spoluprácu.
⬤ Testovať a odstraňovať problémy s kódom navrhnutým pre AWS Lambda.
⬤ Kontrolovať a monitorovať serverless aplikácie.
Running Serverless je technická výuková kniha. Bude užitočná pre dve skupiny softvérových vývojárov a architektov: ľudí, ktorí nemajú žiadne predchádzajúce skúsenosti s prácou so serverless aplikáciami a majú záujem dozvedieť sa o nových architektonických vzoroch cloudu, a ľudí, ktorí už pracujú s Lambda pomocou iných nasadzovacích rámcov a chcú sa dozvedieť o AWS SAM, bezserverovom aplikačnom modeli.
Obsah tejto knihy je založený na skúsenostiach autora so systémom MindMup, systémom pre kolaboratívne mapovanie mysle, ktorý bol jedným z prvých používateľov AWS Lambda. MindMup prešiel na bezserverový model zo služby hostingu aplikácií v priebehu roka 2016, aby mohol využívať škálovanie na požiadanie. Znížili sme prevádzkové náklady približne o dve tretiny a zároveň sme výrazne zvýšili kapacitu aplikácie, zrýchlili vývoj a skrátili čas uvedenia nových funkcií na trh.
Táto kniha je štruktúrovaná ako návod na vytvorenie praktickej aplikácie. Začíname od jednoduchého statického rozhrania API a postupne ho rozširujeme na online službu na úpravu veľkosti obrázkov, pripravenú pre milióny používateľov, so všetkými podpornými prevádzkovými a infraštruktúrnymi možnosťami. Aplikácia sa veľmi podobá reálnym systémom, ktoré mnohí z vás budú vyvíjať vo svojej práci. To vám poskytne dobrú štruktúru pre vašu vlastnú prácu a budete môcť takmer kopírovať časti, aby ste získali náskok. Pri zisťovaní, ako vytvoriť a nasadiť rôzne časti aplikácie, sa dozviete aj o kľúčových aspektoch Lambda a súvisiacich službách, dôležitých tipoch, technikách a nástrojoch na prevádzku bez servera.
Výučbový kurz sa vyvinul z desiatok konferenčných workshopov a kódovacích táborov. Gojko a jeho kolegovia použili cvičenia z tejto knihy na výučbu stoviek vývojárov o architektúrach bez servera, pričom príklady na základe spätnej väzby vylepšili na skvelý spôsob, ako postupne predstaviť dôležité koncepty.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)