Hodnotenie:
Táto kniha slúži ako komplexný sprievodca AWS Lambda, ktorý účinne spája teóriu a prax a pomáha používateľom pri vývoji bez servera. Hoci úvodné kapitoly poskytujú solídny základ na vytváranie aplikácií a pochopenie základných služieb AWS, čitatelia spomínali, že po 12. kapitole sa obsah stáva ľahším a niektoré témy by si zaslúžili väčšiu hĺbku.
Výhody:⬤ Vynikajúca kombinácia teórie a praktického využitia.
⬤ Dobrá štruktúra a jednoduché sledovanie pre začiatočníkov aj skúsených vývojárov.
⬤ Obsahuje cenné príklady z reálneho sveta a diagramy, ktoré pomáhajú porozumieť.
⬤ Poskytuje silný základ pre budovanie udalosťami riadených aplikácií.
⬤ Ponúka pohľad na najlepšie architektonické postupy a odhad nákladov AWS.
⬤ Po 12. kapitole má obsah tendenciu rednúť a pripomína skôr prehľad na vysokej úrovni než hĺbkové usmernenie.
⬤ Niektoré oblasti, ako napríklad AWS API Gateway a CloudFormation, nie sú dostatočne pokryté.
⬤ Čitatelia bez skúseností so systémom AWS môžu mať problémy s pochopením niektorých pojmov.
⬤ Niektoré kritické pripomienky týkajúce sa aktuálnosti knihy a jej relevantnosti pre súčasné problémy AWS.
(na základe 13 čitateľských recenzií)
AWS Lambda in Action: Event-Driven Serverless Applications
Zhrnutie
AWS Lambda v akcii je výučbový kurz založený na príkladoch, ktorý vás naučí, ako vytvárať aplikácie, ktoré na zadnej strane využívajú prístup založený na udalostiach.
Predslov napísal James Governor.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.
O technológii
Pomocou AWS Lambda napíšete svoj kód a nahráte ho do cloudu AWS. AWS Lambda reaguje na udalosti vyvolané vašou aplikáciou alebo používateľmi a automaticky za vás spravuje základné počítačové zdroje. Back-endové úlohy, ako je analýza nového dokumentu alebo spracovanie požiadaviek z mobilnej aplikácie, sa dajú ľahko implementovať. Vaša aplikácia je rozdelená do malých funkcií, čo prirodzene vedie k reaktívnej architektúre a prijatiu mikroslužieb.
O knihe
AWS Lambda v akcii je výukový program založený na príkladoch, ktorý vás naučí, ako vytvárať aplikácie, ktoré na back-ende využívajú prístup založený na udalostiach. Kniha začína prehľadom AWS Lambda a ďalej vám ukáže bežné príklady a vzory, ktoré môžete použiť na volanie funkcií Lambda z webovej stránky alebo mobilnej aplikácie. V druhej časti knihy sa tieto menšie príklady spájajú do väčších aplikácií. Na konci budete pripravení vytvárať aplikácie, ktoré využívajú vysokú dostupnosť, bezpečnosť, výkon a škálovateľnosť AWS.
Čo je vnútri
⬤ Vytvorte jednoduché rozhranie API.
⬤ Vytvorte aplikáciu na zdieľanie médií riadenú udalosťami.
⬤ Zabezpečenie prístupu k vašej aplikácii v cloude.
⬤ Používajte funkcie z rôznych klientov, ako sú webové stránky alebo mobilné aplikácie.
⬤ Propojte svoju aplikáciu s externými službami.
O čitateľovi
Vyžaduje základné znalosti jazyka JavaScript. Niektoré príklady sú uvedené aj v jazyku Python. Nepredpokladajú sa žiadne skúsenosti s AWS.
O autorovi
Danilo Poccia je technickým evanjelistom v spoločnosti Amazon Web Services a častým prednášateľom na verejných podujatiach a seminároch.
Obsah
⬤ Spustenie funkcií v cloude.
⬤ Vaša prvá funkcia Lambda.
⬤ Vaša funkcia ako webové API.
⬤ Správa zabezpečenia.
⬤ Používanie samostatných funkcií.
⬤ Správa identít.
⬤ Volanie funkcií z klienta.
⬤ Navrhovanie autentifikačnej služby.
⬤ Implementácia autentizačnej služby.
⬤ Pridanie ďalších funkcií do autentifikačnej služby.
⬤ Tvorba aplikácie na zdieľanie médií.
⬤ Prečo je aplikácia riadená udalosťami?
⬤ Zlepšenie vývoja a testovania.
⬤ Automatizácia nasadenia.
⬤ Automatizácia správy infraštruktúry.
⬤ Vyvolávanie externých služieb.
⬤ Prijímanie udalostí z iných služieb.
ČASŤ 1 - PRVÉ KROKY ČASŤ 2 - BUDOVANIE APLIKÁCIÍ RIADENÝCH UDALOSŤAMI ČASŤ 3 - OD VÝVOJA K PRODUKCII ČASŤ 4 - POUŽÍVANIE EXTERNÝCH SLUŽIEB.