Running Serverless: Bevezetés az AWS Lambda és a szervermentes alkalmazásmodellbe

Értékelés:   (4.6 az 5-ből)

Running Serverless: Bevezetés az AWS Lambda és a szervermentes alkalmazásmodellbe (Gojko Adzic)

Olvasói vélemények

Összegzés:

Gojko Adžić „Running Serverless” című könyve gyakorlatias és magával ragadó bevezetést nyújt a szervermentes architektúrába az AWS Lambda használatával. A könyvet dicsérik a lépésről-lépésre történő útmutatók és a világosság miatt, de kritizálják, hogy nem mélyül el a haladó témákban, és hogy néhány megkérdőjelezhető tanácsot ad a szervermentes megvalósítások legjobb gyakorlataira vonatkozóan.

Előnyök:

Könnyen olvasható és követhető, szép magyarázatokkal és lépésről lépésre bemutatott munkafolyamatokkal.
Releváns és gyakorlatias, gyakorlati tapasztalatokat nyújt.
Részletes, oktató jellegű formátum, amely segít az olvasóknak abban, hogy egy valódi alkalmazást gyorsan üzembe helyezzenek.
Magával ragadó írásmód, amely fenntartja az olvasók érdeklődését.
Jó tanácsokat ad az építészeti döntésekkel kapcsolatban, és elkerüli a szerver nélküli megvalósítások gyakori buktatóit.
Tartalmaz egy támogató weboldalt további forrásokkal.

Hátrányok:

Nem elég mély a haladó témák és a legjobb gyakorlatok terén, elsősorban a bevezető anyagokra koncentrál.
Egyes tanácsok kockázatosak lehetnek nagyobb rendszerek esetében, mivel potenciálisan olyan mintákat támogatnak, amelyek a kompromisszumok megfelelő megvitatása nélkül problémákhoz vezethetnek.
Esetenként adatok vagy hivatkozások nélkül megfogalmazott állítások.
A programozási példák elsősorban JavaScriptben vannak, ami csalódást okozhat azoknak az olvasóknak, akik más nyelveken, például Pythonban keresik a tartalmat.

(9 olvasói vélemény alapján)

Eredeti címe:

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

Könyv tartalma:

Ez a könyv segít az AWS Lambda és a Serverless Application Model (SAM) használatának megkezdésében. A Lambda az Amazon motorja az eseményvezérelt funkciók futtatására, a SAM pedig egy nyílt forráskódú eszközkészlet, amely nagyban leegyszerűsíti a Lambda szolgáltatások konfigurálását és telepítését. Együttesen megkönnyítik a szerver nélküli telepítésekhez tervezett, automatikusan skálázódó API-k és felhőszolgáltatások létrehozását. Megtanulja, hogyan:

⬤ Tervezzen olyan alkalmazásokat, amelyek a legtöbbet hozzák ki a szerver nélküli architektúrából.

⬤ Automatikusan skálázódó webes API-k létrehozása.

⬤ Háttérfeladatok és üzenetküldő munkafolyamatok kezelése.

⬤ Telepítési csővezeték beállítása a hatékony csapatmunka érdekében.

⬤ Tesztelje és javítsa az AWS Lambda számára tervezett kódot.

⬤ Szervermentes alkalmazások ellenőrzése és felügyelete.

A Running Serverless egy technikai oktatókönyv. A szoftverfejlesztők és építészek két csoportja számára lesz hasznos: azok számára, akiknek nincs korábbi tapasztalatuk a szerver nélküli alkalmazásokkal való munkában, és akiket érdekel a feltörekvő felhőarchitektúra-minták megismerése, valamint azok számára, akik már dolgoznak Lambdával más telepítési keretrendszerek segítségével, és meg akarják ismerni az AWS SAM-et, a szerver nélküli alkalmazásmodellt.

A könyv tartalma a szerzőnek a MindMup, egy kollaboratív elmetérképező rendszerrel szerzett tapasztalatain alapul, amely az AWS Lambda egyik korai alkalmazója volt. A MindMup 2016 folyamán egy alkalmazás hosting szolgáltatásról szerver nélküli modellre váltott, hogy kihasználhassa az igény szerinti skálázás előnyeit. A működési költségeket mintegy kétharmadával csökkentettük, miközben jelentősen megnöveltük az alkalmazás kapacitását, felgyorsítottuk a fejlesztést és csökkentettük az új funkciók piacra kerülésének idejét.

Ez a könyv úgy épül fel, mint egy gyakorlati alkalmazás felépítésének útmutatója. Egy egyszerű statikus API-ból indulunk ki, és fokozatosan egy több millió felhasználóra kész online képméretező szolgáltatássá növesztjük, az összes támogató működési és infrastrukturális képességgel együtt. Az alkalmazás nagyon hasonlít a valós rendszerekhez, amelyeket sokan közületek a munkájuk során fejlesztenek majd. Ez jó struktúrát ad majd a saját munkátokhoz, és szinte lemásolhattok majd részeket, hogy előnyt szerezhessetek. Miközben felfedezed, hogyan hozd létre és telepítsd az alkalmazás különböző részeit, megismerheted a Lambda és a kapcsolódó szolgáltatások kulcsfontosságú aspektusait, a szervermentes futtatáshoz szükséges fontos tippeket, technikákat és eszközöket is.

Az oktatóprogram több tucatnyi konferencia workshopból és kódtáborból fejlődött ki. Gojko és kollégái a könyvben található gyakorlatok segítségével több száz fejlesztőt tanítottak a szervermentes architektúrákról, a visszajelzések révén a példákat nagyszerűvé fejlesztve a fontos fogalmak fokozatos bevezetésére.

A könyv egyéb adatai:

ISBN:9780993088155
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2019
Oldalak száma:226

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Példaértékű specifikáció: Hogyan szállítják a sikeres csapatok a megfelelő szoftvert - Specification...
Összefoglaló A példa alapján történő...
Példaértékű specifikáció: Hogyan szállítják a sikeres csapatok a megfelelő szoftvert - Specification by Example: How Successful Teams Deliver the Right Software
Ötven gyors ötlet a tesztek javításához - Fifty Quick Ideas To Improve Your Tests
Ez a könyv az iteratív szállítási környezetben dolgozó,...
Ötven gyors ötlet a tesztek javításához - Fifty Quick Ideas To Improve Your Tests
A kommunikációs szakadék áthidalása: specifikáció példán keresztül és az agilis átvételi tesztelés -...
A Kommunikációs szakadék áthidalása című könyv az...
A kommunikációs szakadék áthidalása: specifikáció példán keresztül és az agilis átvételi tesztelés - Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing
Running Serverless: Bevezetés az AWS Lambda és a szervermentes alkalmazásmodellbe - Running...
Ez a könyv segít az AWS Lambda és a Serverless...
Running Serverless: Bevezetés az AWS Lambda és a szervermentes alkalmazásmodellbe - Running Serverless: Introduction to AWS Lambda and the Serverless Application Model
Hatás-térképezés: Nagy hatást elérni a szoftvertermékekkel és -projektekkel - Impact Mapping: Making...
A szoftverek ma már mindenütt jelen vannak, de...
Hatás-térképezés: Nagy hatást elérni a szoftvertermékekkel és -projektekkel - Impact Mapping: Making a Big Impact with Software Products and Projects
Emberek kontra számítógépek - Humans vs Computers
Az Emberek a számítógépek ellen egy könyv az emberekről, akik téves feltételezések és számítógépes hibák közé...
Emberek kontra számítógépek - Humans vs Computers
Ötven gyors ötlet a felhasználói történetek javításához - Fifty Quick Ideas to Improve Your User...
Ez a könyv segít jobb történeteket írni,...
Ötven gyors ötlet a felhasználói történetek javításához - Fifty Quick Ideas to Improve Your User Stories
Emberek kontra számítógépek - Humans vs Computers
Az Emberek a számítógépek ellen egy könyv az emberekről, akik téves feltételezések és számítógépes hibák közé...
Emberek kontra számítógépek - Humans vs Computers

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)