Nauka mikrousług z Spring Boot 3: Praktyczne podejście z wykorzystaniem architektury sterowanej zdarzeniami, wzorców natywnych dla chmury i konteneryzacji

Ocena:   (4,5 na 5)

Nauka mikrousług z Spring Boot 3: Praktyczne podejście z wykorzystaniem architektury sterowanej zdarzeniami, wzorców natywnych dla chmury i konteneryzacji (Moiss Macero Garca)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 2 głosach.

Oryginalny tytuł:

Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization

Zawartość książki:

Ta książka pokaże ci, jak zbudować opartą na Javie architekturę mikrousług przy użyciu popularnego frameworka Spring Boot, przekształcając małą aplikację monolityczną w architekturę sterowaną zdarzeniami złożoną z kilku usług. To trzecie wydanie zostało zaktualizowane o Spring Boot 3, w tym jego kompatybilność z Java 17 i Jakarta EE 10, i wykorzystuje podejście przyrostowe do nauczania struktury mikrousług, programowania opartego na testach i typowych wzorców w systemach rozproszonych, takich jak wykrywanie usług, równoważenie obciążenia, routing, scentralizowane dzienniki, konfiguracja na środowisko i konteneryzacja.

Autorzy Moiss Macero i Tarun Telang rozpoczynają od wprowadzenia do podstaw mikrousług i Spring Boot, a następnie przeprowadzają przez proces tworzenia podstawowej aplikacji Spring Boot. Następnie zobaczysz, jak zbudować front-end przy użyciu React i dowiesz się, jak używać warstwy danych do odczytywania i zapisywania danych z i do innych systemów za pośrednictwem Spring Boot i jego dostępu do Spring Data i dostępnych interfejsów API. Łącząc to, czego nauczyłeś się do tej pory, zaczniesz przekształcać aplikację z monolitu w mikrousługę.

To pragmatyczne podejście pozwoli ci lepiej zrozumieć korzyści płynące z korzystania z tego typu architektury oprogramowania, zamiast rozpraszać cię teoretycznymi koncepcjami. Nacisk kładziony jest na to, co najważniejsze, zaczynając od minimalnego opłacalnego produktu, przy jednoczesnym zachowaniu możliwości dostosowywania i ulepszania aplikacji w razie potrzeby. Po ukończeniu tej książki będziesz miał podstawową wiedzę niezbędną do tworzenia własnych aplikacji opartych na mikrousługach przy użyciu Spring Boot.

Czego się nauczysz

⬤ Dokładnego zrozumienia architektury mikrousług i tego, czym różni się ona od architektury monolitycznej.

⬤ Odkryć krok po kroku proces rozbijania monolitycznej aplikacji na mniejsze, skoncentrowane usługi.

⬤ Tworzenie mikrousług przy użyciu Spring Boot 3, Spring Data, Spring Cloud, React.js, Docker, Cucumber i innych.

⬤ Tworzenie mikrousług opartych na Javie przy użyciu najnowszej wersji Spring Boot, kompatybilnej z Java 17 i Jakarta EE 10.

⬤ Poznanie wzorców architektury dla systemów rozproszonych, takich jak przetwarzanie asynchroniczne, ewentualna spójność, odporność, skalowalność i inne.

⬤ Uzyskanie wglądu we wzorce komunikacji sterowanej zdarzeniami i zrozumienie, jak projektować i budować mikrousługi sterowane zdarzeniami.

⬤ Śledzenie każdego żądania od początku do końca dzięki Sleuth i scentralizowanemu logowaniu.

⬤ Wdrażaj swoje mikrousługi w dowolnym miejscu jako kontenery Docker.

Dla kogo jest ta książka

Osoby posiadające przynajmniej pewne wcześniejsze doświadczenie z programowaniem w języku Java. Pewna wcześniejsza ekspozycja na Spring Boot jest zalecana, ale nie wymagana.

Dodatkowe informacje o książce:

ISBN:9781484297568
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2023
Liczba stron:462

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Learn Microservices with Spring Boot: A Practical Approach to Restful Services Using an Event-Driven...
Zbuduj opartą na Javie architekturę mikrousług...
Learn Microservices with Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe
Nauka mikrousług z Spring Boot 3: Praktyczne podejście z wykorzystaniem architektury sterowanej...
Ta książka pokaże ci, jak zbudować opartą na Javie...
Nauka mikrousług z Spring Boot 3: Praktyczne podejście z wykorzystaniem architektury sterowanej zdarzeniami, wzorców natywnych dla chmury i konteneryzacji - Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization

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)