Hodnocení:
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ářů)
Python Microservices Development - Second Edition: Build efficient and lightweight microservices using the Python tooling ecosystem
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.
© 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)