Microservices with Spring Boot 3 and Spring Cloud - Third Edition: Twórz odporne i skalowalne mikrousługi przy użyciu Spring Cloud, Istio i Kubernete

Ocena:   (4,2 na 5)

Microservices with Spring Boot 3 and Spring Cloud - Third Edition: Twórz odporne i skalowalne mikrousługi przy użyciu Spring Cloud, Istio i Kubernete (Magnus Larsson)

Opinie czytelników

Podsumowanie:

Książka „Microservices with Spring Boot 3 and Spring Cloud” autorstwa Magnusa Larssona jest powszechnie chwalona jako kompleksowy i praktyczny przewodnik dla programistów, którzy chcą zrozumieć i wdrożyć mikrousługi. Obejmuje ona szereg nowoczesnych narzędzi i praktyk, z jasnymi przykładami i podejściem krok po kroku. Istnieją jednak poważne zastrzeżenia dotyczące jakości oprawy książki i niektórych problemów z formatowaniem, które utrudniają czytanie.

Zalety:

Kompleksowe i szczegółowe omówienie mikroserwisów wykorzystujących Spring Boot i Cloud.

Wady:

Napisana przez doświadczonego autora, dostarczająca cennych spostrzeżeń i praktycznych przykładów.

(na podstawie 16 opinii czytelników)

Oryginalny tytuł:

Microservices with Spring Boot 3 and Spring Cloud - Third Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernete

Zawartość książki:

Twórz i wdrażaj aplikacje oparte na mikrousługach klasy produkcyjnej dzięki najnowszemu wydaniu zaktualizowanemu do Spring Boot 3, Java 17 i Spring Cloud 2022.

Zakup książki w wersji drukowanej lub Kindle obejmuje bezpłatny eBook w formacie PDF

Kluczowe cechy:

⬤ Buduj natywne dla chmury mikrousługi gotowe do produkcji i wyprzedzaj konkurencję.

⬤ Zrozumienie wyzwań związanych z budowaniem wielkoskalowych architektur mikrousług.

⬤ Dowiedz się, jak najlepiej wykorzystać najnowsze aktualizacje, w tym Spring Boot 3, Spring Cloud, Kubernetes i Istio.

Opis książki:

Chcesz budować i wdrażać mikrousługi, ale nie wiesz od czego zacząć? Sprawdź Microservices with Spring Boot 3 and Spring Cloud, Third Edition.

Dzięki praktycznemu podejściu zaczniesz od prostych mikrousług i przejdziesz do złożonych aplikacji rozproszonych. Poznaj podstawowe funkcje i wdrażaj mikrousługi za pomocą Kubernetes i Istio.

Książka obejmuje Java 17, Spring Boot 3 i Spring Cloud 2022. Pakiety Java EE zostały zastąpione najnowszymi pakietami Jakarta EE. Przykłady kodu zostały zaktualizowane, a przestarzałe interfejsy API zostały zastąpione, zapewniając najbardziej aktualne informacje. Zdobądź wiedzę na temat modułu AOT Springa, obserwowalności, rozproszonego śledzenia i Helm 3 do pakowania Kubernetes.

Zacznij od Docker Compose, aby uruchamiać mikrousługi z bazami danych i usługami przesyłania wiadomości. Przejdź do wdrażania mikrousług w Kubernetes za pomocą Istio. Zapoznaj się z trwałością, odpornością, reaktywnymi mikrousługami i dokumentacją API za pomocą OpenAPI. Nauczysz się wykrywania usług za pomocą Netflix Eureka, serwerów brzegowych za pomocą Spring Cloud Gateway oraz monitorowania za pomocą Prometheus, Grafana i stosu EFK.

Na koniec zbudujesz skalowalne mikrousługi przy użyciu Spring Boot i Spring Cloud.

Czego się nauczysz:

⬤ Budować reaktywne mikrousługi przy użyciu Spring Boot.

⬤ Tworzyć odporne i skalowalne mikrousługi przy użyciu Spring Cloud.

⬤ Używać OAuth 2.1/OIDC i Spring Security do ochrony publicznych API.

⬤ Wdrożenie Dockera w celu wypełnienia luki między rozwojem, testowaniem i produkcją.

⬤ Wdrażanie i zarządzanie mikrousługami za pomocą Kubernetes.

⬤ Zastosowanie Istio w celu poprawy bezpieczeństwa, obserwowalności i zarządzania ruchem.

⬤ Pisanie i uruchamianie zautomatyzowanych testów mikrousług przy użyciu JUnit, kontenerów testowych, Gradle i bash.

⬤ Wykorzystanie Spring AOT i GraalVM do natywnej kompilacji mikrousług.

⬤ Wykorzystanie Micrometer Tracing do rozproszonego śledzenia.

Dla kogo jest ta książka:

Jeśli jesteś programistą Java lub Spring Boot, który uczy się, jak budować mikroserwisy od podstaw, ta książka jest dla Ciebie. Aby rozpocząć, potrzebujesz wcześniejszego doświadczenia w tworzeniu aplikacji w Javie lub Spring Boot.

Dodatkowe informacje o książce:

ISBN:9781805128694
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Praktyczne mikrousługi ze Spring Boot i Spring Cloud - Hands-On Microservices with Spring Boot and...
Zastosuj wzorce mikrousług do budowania odpornych...
Praktyczne mikrousługi ze Spring Boot i Spring Cloud - Hands-On Microservices with Spring Boot and Spring Cloud
Microservices with Spring Boot and Spring Cloud - Second Edition: Tworzenie odpornych i skalowalnych...
Przewodnik krok po kroku dotyczący tworzenia i...
Microservices with Spring Boot and Spring Cloud - Second Edition: Tworzenie odpornych i skalowalnych mikrousług przy użyciu Spring Cloud, Istio i Kubernetes - Microservices with Spring Boot and Spring Cloud - Second Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes
Microservices with Spring Boot 3 and Spring Cloud - Third Edition: Twórz odporne i skalowalne...
Twórz i wdrażaj aplikacje oparte na mikrousługach...
Microservices with Spring Boot 3 and Spring Cloud - Third Edition: Twórz odporne i skalowalne mikrousługi przy użyciu Spring Cloud, Istio i Kubernete - Microservices with Spring Boot 3 and Spring Cloud - Third Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernete

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