Python mikroszolgáltatások fejlesztése - Második kiadás: Hatékony és könnyű mikroszolgáltatások építése a Python eszközrendszerének felhasználásával

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

Python mikroszolgáltatások fejlesztése - Második kiadás: Hatékony és könnyű mikroszolgáltatások építése a Python eszközrendszerének felhasználásával (Simon Fraser)

Olvasói vélemények

Összegzés:

A könyv átfogó útmutatót nyújt a Python mikroszolgáltatások építéséhez, az alapkoncepcióktól kezdve a gyakorlati megvalósításon át a telepítésig.

Előnyök:

A Python mikroszolgáltatások mélyreható lefedettsége, a kezdők és a tapasztalt fejlesztők számára egyaránt hasznos gyakorlati példák tárgyalják a különböző kulcsfontosságú szempontokat, mint például az OAuth, a telepítések és a szolgáltatások kölcsönhatásai.

Hátrányok:

Néhány, más nyelveken a mikroszolgáltatásokat ismerő olvasó eleinte talán alábecsüli az értékét, de ez nem jelent komoly hátrányt.

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

Eredeti címe:

Python Microservices Development - Second Edition: Build efficient and lightweight microservices using the Python tooling ecosystem

Könyv tartalma:

Használja a Python mikroszolgáltatásokat, hogy olyan alkalmazásokat készítsen, amelyek kis szabványos egységekként épülnek a bevált legjobb gyakorlatok alkalmazásával és a gyakori hibák elkerülésével

Key Features:

⬤ Legyen jártas a Python mikroszolgáltatások építésének, tervezésének, tesztelésének és telepítésének alapjaiban.

⬤ Tudja meg, hogy egy monolitikus alkalmazást hol lehet felosztani, hogyan kell biztosítani, és hogyan lehet skálázni, miután készen áll a telepítésre.

⬤ Használja a legújabb, aszinkron programozáson alapuló keretrendszert, hogy hatékony mikroszolgáltatásokat írjon Python nyelven.

A könyv leírása:

A mikroszolgáltatások kis terjedelme és önállósága miatt gyorsabbak, tisztábbak és jobban skálázhatók, mint a kódnehéz monolitikus alkalmazások. A hatékony és egyben könnyű mikroszolgáltatási architektúra kiépítése az alkalmazásokba azonban kihívást jelenthet az egymásra ható darabok összetettsége miatt.

A Python Microservices Development, Second Edition (Python mikroszolgáltatások fejlesztése, második kiadás) megtanítja, hogyan küzdheti le ezeket a problémákat, és hogyan készíthet olyan alkalmazásokat, amelyek kis szabványos egységekként épülnek fel, a bevált legjobb gyakorlatok alkalmazásával és a gyakori buktatók elkerülésével. A könyv gyakorlati példákon keresztül segít hatékony mikroszolgáltatásokat építeni a Quart, az SQLAlchemy és más modern Python-eszközök használatával.

Ebben a frissített kiadásban megtanulhatja, hogyan lehet biztosítani a szolgáltatások közötti kapcsolatokat, és hogyan lehet az Nginxet a Lua segítségével szkriptelni, hogy webalkalmazás-tűzfal funkciókat, például sebességkorlátozást hozzon létre. A Python Microservices Development, Second Edition leírja, hogyan használhat konténereket és az AWS-t a szolgáltatások telepítéséhez. A könyv végére egy teljes, mikroszolgáltatásokon alapuló Python-alkalmazást hozhat létre.

Amit tanulni fog:

⬤ Tudja meg, mik azok a mikroszolgáltatások, és hogyan tervezze meg őket.

⬤ Konfigurálja és csomagolja a kódját a modern legjobb gyakorlatok szerint.

⬤ Elismeri egy nagyobb szolgáltatás olyan komponensét, amely mikroszolgáltatássá alakítható.

⬤ Fogadjon meg több bejövő kérést, hatékonyabban.

⬤ Védje az alkalmazását proxyval vagy tűzfallal.

⬤ Használja a Kubernetes-t és a konténereket egy mikroszolgáltatás telepítéséhez.

⬤ Végezzen biztonságos változtatásokat egy mikroszolgáltatás által biztosított API-n, és tartsa a dolgokat működőképesen.

⬤ Az ismeretlen felhőszolgáltatóval való induláshoz keresendő tényezők azonosítása.

Kinek szól ez a könyv:

Ez a könyv azoknak a fejlesztőknek szól, akik szeretnék megtanulni, hogyan kell Python mikroszolgáltatásokat építeni, tesztelni, skálázni és kezelni. Az olvasóknak szükségük lesz a Python programozási nyelv, a parancssor és a HTTP-alapú alkalmazások alapelveinek alapszintű ismeretére. A mikroszolgáltatások Python nyelven történő írásában nem feltételezünk előzetes tapasztalatot.

A könyv egyéb adatai:

ISBN:9781801076302
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2021
Oldalak száma:310

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Henry Oxshott: Rejtve a szemünk előtt - Henry Oxshott: Hidden in Plain Sight
Az 1980-as években vagyunk. Henry Oxshott közepes intelligenciájú, lusta, de...
Henry Oxshott: Rejtve a szemünk előtt - Henry Oxshott: Hidden in Plain Sight
Python mikroszolgáltatások fejlesztése - Második kiadás: Hatékony és könnyű mikroszolgáltatások...
Használja a Python mikroszolgáltatásokat, hogy...
Python mikroszolgáltatások fejlesztése - Második kiadás: Hatékony és könnyű mikroszolgáltatások építése a Python eszközrendszerének felhasználásával - Python Microservices Development - Second Edition: Build efficient and lightweight microservices using the Python tooling ecosystem

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