Ocena:
Książka „Enterprise Java Microservices” stanowi kompleksowy przewodnik koncentrujący się na przejściu od architektury monolitycznej do architektury mikrousług, specjalnie dla programistów Java EE. Obejmuje podstawowe koncepcje, aktualne ramy i praktyczne wzorce implementacji, dzięki czemu jest cennym źródłem informacji, pomimo pewnych obszarów, które można poprawić, takich jak zaktualizowane informacje na temat szybko ewoluujących standardów MicroProfile.
Zalety:⬤ Zapewnia spójny przewodnik dostosowany do potrzeb programistów Java EE przechodzących na mikrousługi.
⬤ Obejmuje zarówno podstawową wiedzę, jak i złożone tematy, takie jak wykrywanie usług i odporność na awarie.
⬤ Zawiera praktyczne wzorce implementacji wraz z przykładami.
⬤ Dobra głębia techniczna i szczegółowość ekosystemu mikrousług JVM.
⬤ Pomaga obalić powszechne nieporozumienia i wprowadza niezbędne nowe narzędzia i koncepcje.
⬤ Niektóre sekcje mogą zakładać wcześniejszą wiedzę, która może zmylić nowicjuszy.
⬤ Ukierunkowanie na rozwiązania Red Hat i konkretne biblioteki może ograniczać możliwość zastosowania do innych frameworków.
⬤ Potencjalne aktualizacje potrzebne do ewoluujących standardów MicroProfile i dodatkowych tematów, takich jak wzorce spójności danych.
(na podstawie 5 opinii czytelników)
Enterprise Java Microservices
Streszczenie
Enterprise Java Microservices to bogaty w przykłady samouczek, który pokazuje, jak projektować i zarządzać aplikacjami Java na dużą skalę jako zbiorem mikrousług.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Duże aplikacje są łatwiejsze w tworzeniu i utrzymaniu, gdy buduje się je z małych, prostych komponentów. Programiści Java korzystają obecnie z szerokiej gamy narzędzi wspierających tworzenie aplikacji mikrousługowych, w tym odpowiedniej wielkości serwerów aplikacji, frameworków open source i dobrze zdefiniowanych wzorców. Co najlepsze, aplikacje mikrousługowe można budować przy użyciu posiadanych już umiejętności w zakresie języka Java.
O książce
Enterprise Java Microservices uczy projektowania i tworzenia aplikacji opartych na mikrousługach JVM. Zaczniesz od poznania porównania projektów mikrousług z tradycyjnymi aplikacjami Java EE. Zawsze praktyczny, autor Ken Finnigan wprowadza koncepcje dużego obrazu wraz z narzędziami i technikami potrzebnymi do ich wdrożenia. Odkryjesz komponenty ekosystemu, takie jak Netflix Hystrix dla odporności na awarie i opanujesz podejście Just enough Application Server (JeAS). Aby zapewnić płynne działanie, przeanalizujesz również monitorowanie, bezpieczeństwo, testowanie i wdrażanie w chmurze.
Co jest w środku
⬤ Model mentalny mikrousług.
⬤ Rozwój natywny dla chmury.
⬤ Strategie odporności na błędy i monitorowania.
⬤ Zabezpieczanie gotowych aplikacji.
O czytelniku
Ta książka jest przeznaczona dla programistów Java zaznajomionych z Java EE.
O autorze
Ken Finnigan kieruje projektem Thorntail w firmie Red Hat, którego celem jest maksymalne ułatwienie tworzenia mikrousług w chmurze przy użyciu Javy i Java EE.
Spis treści
CZĘŚĆ 1 PODSTAWY MIKROUSŁUG.
⬤ Mikrousługi Java dla przedsiębiorstw.
⬤ Tworzenie prostej mikrousługi RESTful.
⬤ Wystarczający serwer aplikacji dla mikrousług.
⬤ Testowanie mikrousług.
⬤ Rozwój natywny w chmurze.
CZĘŚĆ 2 - WDRAŻANIE KORPORACYJNYCH MIKROUSŁUG JAVA.
⬤ Konsumpcja mikrousług.
⬤ Odkrywanie mikrousług do konsumpcji.
⬤ Strategie odporności na błędy i monitorowania.
⬤ Zabezpieczanie mikrousług.
⬤ Projektowanie hybrydowych mikrousług.
⬤ Strumieniowanie danych za pomocą Apache Kafka.
© 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)