Vývoj mikroslužeb v jazyce Python - druhé vydání: Vytvářejte efektivní a lehké mikroslužby pomocí ekosystému nástrojů Pythonu.

Hodnocení:   (4,2 z 5)

Vývoj mikroslužeb v jazyce Python - druhé vydání: Vytvářejte efektivní a lehké mikroslužby pomocí ekosystému nástrojů Pythonu. (Simon Fraser)

Recenze čtenářů

Shrnutí:

Kniha poskytuje komplexního průvodce budováním mikroslužeb v jazyce Python, počínaje základními koncepty až po praktickou implementaci a nasazení.

Klady:

Důkladné pokrytí mikroslužeb v jazyce Python, praktické příklady, užitečné pro začátečníky i zkušené vývojáře, probírá různé klíčové aspekty, jako je OAuth, nasazení a interakce služeb.

Zápory:

Někteří čtenáři, kteří znají mikroslužby v jiných jazycích, mohou zpočátku podcenit jejich hodnotu, ale to není zásadní nedostatek.

(na základě 3 hodnocení čtenářů)

Původní název:

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

Obsah knihy:

Použijte mikroslužby Pythonu k vytvoření aplikací, které jsou sestaveny jako malé standardní jednotky s využitím osvědčených postupů a vyhýbají se běžným chybám

Klíčové vlastnosti:

⬤ Zorientujte se v základech budování, navrhování, testování a nasazování mikroslužeb v jazyce Python.

⬤ Zjistěte, kde lze monolitickou aplikaci rozdělit, jak ji zabezpečit a jak ji škálovat, jakmile je připravena k nasazení.

⬤ Používat nejnovější framework založený na asynchronním programování k psaní efektivních mikroslužeb v jazyce Python.

Popis knihy:

Díky malému rozsahu a samostatné povaze jsou mikroslužby rychlejší, čistší a škálovatelnější než monolitické aplikace s velkým množstvím kódu. Vytvoření architektury mikroslužeb, která je efektivní a zároveň lehká, do vašich aplikací však může být náročné kvůli složitosti všech vzájemně se ovlivňujících částí.

Kniha Vývoj mikroslužeb v jazyce Python, druhé vydání vás naučí, jak tyto problémy překonat a vytvořit aplikace, které jsou postaveny jako malé standardní jednotky s využitím osvědčených osvědčených postupů a vyhnout se běžným nástrahám. Prostřednictvím praktických příkladů vám tato kniha pomůže vytvořit efektivní mikroslužby s využitím nástrojů Quart, SQLAlchemy a dalších moderních nástrojů jazyka Python.

V tomto aktualizovaném vydání se dozvíte, jak zabezpečit připojení mezi službami a jak skriptovat Nginx pomocí jazyka Lua a vytvářet funkce firewallu webových aplikací, jako je například omezování rychlosti. Druhé vydání knihy Python Microservices Development popisuje, jak používat kontejnery a AWS k nasazení služeb. Na konci knihy vytvoříte kompletní aplikaci v jazyce Python založenou na mikroslužbách.

Co se naučíte:

⬤ Prozkoumejte, co jsou to mikroslužby a jak je navrhovat.

⬤ Konfigurovat a balit svůj kód podle moderních osvědčených postupů.

⬤ Identifikovat komponentu větší služby, kterou lze přeměnit na mikroslužbu.

⬤ Vyřizovat více příchozích požadavků, efektivněji.

⬤ Chránit aplikaci pomocí proxy serveru nebo firewallu.

⬤ Používat Kubernetes a kontejnery k nasazení mikroslužby.

⬤ Provádět bezpečně změny v rozhraní API poskytovaném mikroslužbou a zachovat funkčnost.

⬤ Identifikovat faktory, na které je třeba se zaměřit, abyste mohli začít pracovat s neznámým poskytovatelem cloudu.

Pro koho je tato kniha určena:

Tato kniha je určena vývojářům, kteří se chtějí naučit vytvářet, testovat, škálovat a spravovat mikroslužby v jazyce Python. Čtenáři budou potřebovat základní znalosti programovacího jazyka Python, příkazového řádku a principů aplikací založených na protokolu HTTP. Nepředpokládají se žádné předchozí zkušenosti s psaním mikroslužeb v jazyce Python.

Další údaje o knize:

ISBN:9781801076302
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2021
Počet stran:310

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Henry Oxshott: Skryté na první pohled - Henry Oxshott: Hidden in Plain Sight
Píší se 80. léta 20. století. Henry Oxshott je středně inteligentní kočka,...
Henry Oxshott: Skryté na první pohled - Henry Oxshott: Hidden in Plain Sight
Vývoj mikroslužeb v jazyce Python - druhé vydání: Vytvářejte efektivní a lehké mikroslužby pomocí...
Použijte mikroslužby Pythonu k vytvoření...
Vývoj mikroslužeb v jazyce Python - druhé vydání: Vytvářejte efektivní a lehké mikroslužby pomocí ekosystému nástrojů Pythonu. - Python Microservices Development - Second Edition: Build efficient and lightweight microservices using the Python tooling ecosystem

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)