Python Microservices Development - wydanie drugie: Tworzenie wydajnych i lekkich mikrousług przy użyciu ekosystemu narzędzi Pythona

Ocena:   (4,2 na 5)

Python Microservices Development - wydanie drugie: Tworzenie wydajnych i lekkich mikrousług przy użyciu ekosystemu narzędzi Pythona (Simon Fraser)

Opinie czytelników

Podsumowanie:

Książka stanowi kompleksowy przewodnik po budowaniu mikrousług Pythona, począwszy od podstawowych koncepcji po praktyczną implementację i wdrażanie.

Zalety:

Dogłębne omówienie mikrousług Pythona, praktyczne przykłady, przydatne dla początkujących i doświadczonych programistów, omawia różne kluczowe aspekty, takie jak OAuth, wdrożenia i interakcje usług.

Wady:

Niektórzy czytelnicy zaznajomieni z mikrousługami w innych językach mogą początkowo nie docenić ich wartości, ale nie jest to poważna wada.

(na podstawie 3 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Używaj mikrousług Pythona do tworzenia aplikacji, które są budowane jako małe standardowe jednostki przy użyciu sprawdzonych najlepszych praktyk i unikaniu typowych błędów.

Kluczowe cechy:

⬤ Znajomość podstaw budowania, projektowania, testowania i wdrażania mikrousług Pythona.

⬤ Zidentyfikuj, gdzie można podzielić monolityczną aplikację, jak ją zabezpieczyć i jak skalować, gdy będzie gotowa do wdrożenia.

⬤ Wykorzystaj najnowszy framework oparty na programowaniu asynchronicznym do pisania efektywnych mikrousług w Pythonie.

Opis książki:

Niewielki zakres i samodzielny charakter mikrousług sprawiają, że są one szybsze, czystsze i bardziej skalowalne niż monolityczne aplikacje wymagające dużej ilości kodu. Jednak budowanie architektury mikrousług, która jest wydajna, a także lekka w aplikacjach, może być wyzwaniem ze względu na złożoność wszystkich współdziałających elementów.

Python Microservices Development, Second Edition nauczy Cię, jak przezwyciężyć te problemy i tworzyć aplikacje, które są budowane jako małe standardowe jednostki przy użyciu sprawdzonych najlepszych praktyk i unikając typowych pułapek. Dzięki praktycznym przykładom książka ta pomoże ci zbudować wydajne mikrousługi przy użyciu Quart, SQLAlchemy i innych nowoczesnych narzędzi Pythona.

W tym zaktualizowanym wydaniu dowiesz się, jak zabezpieczyć połączenia między usługami i jak skryptować Nginx za pomocą Lua, aby zbudować funkcje zapory aplikacji internetowych, takie jak ograniczanie szybkości. Python Microservices Development, Second Edition opisuje, jak używać kontenerów i AWS do wdrażania usług. Pod koniec książki stworzysz kompletną aplikację Pythona opartą na mikrousługach.

Czego się nauczysz:

⬤ Dowiedz się, czym są mikrousługi i jak je projektować.

⬤ Skonfigurować i spakować swój kod zgodnie z nowoczesnymi najlepszymi praktykami.

⬤ Zidentyfikować komponent większej usługi, który można przekształcić w mikrousługę.

⬤ Skuteczniej obsługiwać więcej żądań przychodzących.

⬤ Chroń swoją aplikację za pomocą proxy lub firewalla.

⬤ Wykorzystanie Kubernetes i kontenerów do wdrożenia mikrousługi.

⬤ Bezpieczne wprowadzanie zmian w interfejsie API udostępnianym przez mikrousługę.

⬤ Zidentyfikować czynniki, na które należy zwrócić uwagę, aby rozpocząć pracę z nieznanym dostawcą usług w chmurze.

Dla kogo jest ta książka:

Ta książka jest przeznaczona dla programistów, którzy chcą dowiedzieć się, jak budować, testować, skalować i zarządzać mikrousługami Pythona. Od czytelników wymagana będzie podstawowa znajomość języka programowania Python, wiersza poleceń i zasad aplikacji opartych na protokole HTTP. Nie zakłada się wcześniejszego doświadczenia w pisaniu mikrousług w Pythonie.

Dodatkowe informacje o książce:

ISBN:9781801076302
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2021
Liczba stron:310

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Henry Oxshott: Ukryte na widoku - Henry Oxshott: Hidden in Plain Sight
Są lata osiemdziesiąte. Henry Oxshott jest kotem o średniej inteligencji, leniwym, ale...
Henry Oxshott: Ukryte na widoku - Henry Oxshott: Hidden in Plain Sight
Python Microservices Development - wydanie drugie: Tworzenie wydajnych i lekkich mikrousług przy...
Używaj mikrousług Pythona do tworzenia aplikacji,...
Python Microservices Development - wydanie drugie: Tworzenie wydajnych i lekkich mikrousług przy użyciu ekosystemu narzędzi Pythona - Python Microservices Development - Second Edition: Build efficient and lightweight microservices using the Python tooling ecosystem

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)