Vývoj mikroslužieb v jazyku Python - druhé vydanie: Budovanie efektívnych a ľahkých mikroslužieb pomocou ekosystému nástrojov Python

Hodnotenie:   (4,2 z 5)

Vývoj mikroslužieb v jazyku Python - druhé vydanie: Budovanie efektívnych a ľahkých mikroslužieb pomocou ekosystému nástrojov Python (Simon Fraser)

Recenzie čitateľov

Zhrnutie:

Kniha poskytuje komplexného sprievodcu budovaním mikroslužieb v jazyku Python, počnúc základnými konceptmi až po praktickú implementáciu a nasadenie.

Výhody:

Hĺbkové pokrytie mikroslužieb v jazyku Python, praktické príklady, užitočné pre začiatočníkov aj skúsených vývojárov, rozoberá rôzne kľúčové aspekty, ako je OAuth, nasadenie a interakcie služieb.

Nevýhody:

Niektorí čitatelia, ktorí poznajú mikroslužby v iných jazykoch, môžu spočiatku podceňovať ich hodnotu, ale to nie je zásadný nedostatok.

(na základe 3 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Použite mikroslužby Python na vytvorenie aplikácií, ktoré sú vytvorené ako malé štandardné jednotky s použitím osvedčených postupov a vyhnutím sa bežným chybám

Kľúčové vlastnosti:

⬤ Zoznámte sa so základmi budovania, navrhovania, testovania a nasadzovania mikroslužieb v jazyku Python.

⬤ Zistiť, kde je možné monolitickú aplikáciu rozdeliť, ako ju zabezpečiť a ako ju škálovať, keď je pripravená na nasadenie.

⬤ Používať najnovší framework založený na asynchrónnom programovaní na písanie efektívnych mikroslužieb pomocou jazyka Python.

Popis knihy:

Vďaka malému rozsahu a samostatnej povahe sú mikroslužby rýchlejšie, čistejšie a škálovateľnejšie ako monolitické aplikácie s veľkým množstvom kódu. Vybudovanie architektúry mikroslužieb, ktorá je efektívna aj ľahká, do vašich aplikácií však môže byť náročné kvôli zložitosti všetkých vzájomne sa ovplyvňujúcich častí.

V knihe Python Microservices Development, Second Edition sa dozviete, ako tieto problémy prekonať a vytvoriť aplikácie, ktoré sú postavené ako malé štandardné jednotky, s využitím osvedčených postupov a vyhnutím sa bežným nástrahám. Prostredníctvom praktických príkladov vám táto kniha pomôže vybudovať efektívne mikroslužby s využitím programov Quart, SQLAlchemy a ďalších moderných nástrojov jazyka Python.

V tomto aktualizovanom vydaní sa dozviete, ako zabezpečiť pripojenia medzi službami a ako skriptovať Nginx pomocou jazyka Lua na vytvorenie funkcií firewallu webových aplikácií, ako je napríklad obmedzovanie rýchlosti. Druhé vydanie publikácie Python Microservices Development opisuje, ako používať kontajnery a AWS na nasadenie služieb. Na konci knihy vytvoríte kompletnú aplikáciu v jazyku Python založenú na mikroslužbách.

Čo sa naučíte:

⬤ Poznáte, čo sú to mikroslužby a ako ich navrhovať.

⬤ Konfigurovať a zabaliť svoj kód podľa moderných osvedčených postupov.

⬤ Identifikovať komponent väčšej služby, ktorý sa dá premeniť na mikroslužbu.

⬤ Zvládnuť viac prichádzajúcich požiadaviek, efektívnejšie.

⬤ Ochráňte svoju aplikáciu pomocou proxy servera alebo firewallu.

⬤ Použiť Kubernetes a kontajnery na nasadenie mikroslužby.

⬤ Vykonávať bezpečne zmeny API poskytovaného mikroslužbou a zachovať funkčnosť.

⬤ Identifikovať faktory, na ktoré sa treba zamerať, aby ste mohli začať pracovať s neznámym poskytovateľom cloudu.

Pre koho je táto kniha určená:

Táto kniha je určená pre vývojárov, ktorí sa chcú naučiť vytvárať, testovať, škálovať a spravovať mikroslužby v jazyku Python. Čitatelia budú potrebovať základné znalosti programovacieho jazyka Python, príkazového riadku a princípov aplikácií založených na protokole HTTP. Nepredpokladajú sa žiadne predchádzajúce skúsenosti s písaním mikroslužieb v jazyku Python.

Ďalšie údaje o knihe:

ISBN:9781801076302
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2021
Počet strán:310

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Henry Oxshott: Skryté na prvý pohľad - Henry Oxshott: Hidden in Plain Sight
Sú to 80. roky minulého storočia. Henry Oxshott je stredne inteligentný kocúr,...
Henry Oxshott: Skryté na prvý pohľad - Henry Oxshott: Hidden in Plain Sight
Vývoj mikroslužieb v jazyku Python - druhé vydanie: Budovanie efektívnych a ľahkých mikroslužieb...
Použite mikroslužby Python na vytvorenie...
Vývoj mikroslužieb v jazyku Python - druhé vydanie: Budovanie efektívnych a ľahkých mikroslužieb pomocou ekosystému nástrojov Python - Python Microservices Development - Second Edition: Build efficient and lightweight microservices using the Python tooling ecosystem

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)