Running Serverless: Úvod do AWS Lambda a modelu bezserverových aplikácií

Hodnotenie:   (4,6 z 5)

Running Serverless: Úvod do AWS Lambda a modelu bezserverových aplikácií (Gojko Adzic)

Recenzie čitateľov

Zhrnutie:

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.

Nevýhody:

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í)

Pôvodný názov:

Running Serverless: Introduction to AWS Lambda and the Serverless Application Model

Obsah knihy:

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.

Ďalšie údaje o knihe:

ISBN:9780993088155
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2019
Počet strán:226

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Špecifikácia na príklade: Ako úspešné tímy dodávajú správny softvér - Specification by Example: How...
Zhrnutie Špecifikácia podľa príkladov je nový...
Špecifikácia na príklade: Ako úspešné tímy dodávajú správny softvér - Specification by Example: How Successful Teams Deliver the Right Software
Päťdesiat rýchlych nápadov na zlepšenie vašich testov - Fifty Quick Ideas To Improve Your...
Táto kniha je určená pre multifunkčné tímy, ktoré...
Päťdesiat rýchlych nápadov na zlepšenie vašich testov - Fifty Quick Ideas To Improve Your Tests
Preklenutie komunikačnej medzery: špecifikácia na príklade a agilné akceptačné testovanie - Bridging...
Preklenutie komunikačnej medzery je kniha o...
Preklenutie komunikačnej medzery: špecifikácia na príklade a agilné akceptačné testovanie - Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing
Running Serverless: Úvod do AWS Lambda a modelu bezserverových aplikácií - Running Serverless:...
Táto kniha vám pomôže začať pracovať s AWS Lambda...
Running Serverless: Úvod do AWS Lambda a modelu bezserverových aplikácií - Running Serverless: Introduction to AWS Lambda and the Serverless Application Model
Mapovanie vplyvu: Veľký vplyv softvérových produktov a projektov - Impact Mapping: Making a Big...
Softvér je dnes všade, ale nespočetné množstvo...
Mapovanie vplyvu: Veľký vplyv softvérových produktov a projektov - Impact Mapping: Making a Big Impact with Software Products and Projects
Ľudia vs. počítače - Humans vs Computers
Ľudia vs. počítače je kniha o ľuďoch, ktorí sa ocitli medzi nesprávnymi predpokladmi a chybami počítačov. Dočítate sa o ľuďoch,...
Ľudia vs. počítače - Humans vs Computers
Päťdesiat rýchlych nápadov na zlepšenie vašich používateľských príbehov - Fifty Quick Ideas to...
Táto kniha vám pomôže napísať lepšie príbehy,...
Päťdesiat rýchlych nápadov na zlepšenie vašich používateľských príbehov - Fifty Quick Ideas to Improve Your User Stories
Ľudia verzus počítače - Humans vs Computers
Ľudia vs. počítače je kniha o ľuďoch, ktorí sa ocitli medzi nesprávnymi predpokladmi a chybami počítačov. Dočítate sa o...
Ľudia verzus počítače - Humans vs Computers

Diela autora vydali tieto vydavateľstvá:

© 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)