Mikrousługi w Javie. Poradnik eksperta Sourabh Sharma
- Autor:
- Sourabh Sharma
- Serie wydawnicze:
- Technologia i rozwiązania
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 216
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Mikrousługi w Javie. Poradnik eksperta
Czego się nauczysz?
- Analizowania różnic między architekturą monolityczną a mikrousługową
- Projektowania skalowalnych i elastycznych aplikacji z wykorzystaniem mikrousług
- Konfigurowania środowiska programistycznego z użyciem Spring Boot i NetBeans
- Tworzenia i uruchamiania aplikacji REST w Javie
- Wdrażania mikrousług w kontenerach przy użyciu Dockera
- Projektowania systemów opartych na modelu dziedziny (Domain-Driven Design)
- Implementowania usług, repozytoriów i encji w architekturze mikrousług
- Rejestrowania i wykrywania usług za pomocą narzędzi takich jak Eureka
- Równoważenia obciążenia i monitorowania usług z wykorzystaniem Netflix OSS
- Zabezpieczania mikrousług poprzez SSL, uwierzytelnianie i autoryzację (OAuth 2.0, Spring Security)
- Testowania mikrousług z użyciem narzędzi takich jak Postman
- Tworzenia interfejsów użytkownika w technologii AngularJS
- Wdrażania dobrych praktyk i reguł projektowania mikrousług
- Automatyzowania testów end-to-end oraz monitorowania i logowania usług
- Rozwiązywania typowych problemów, takich jak cykliczne zależności i zarządzanie wersjami
- Konfigurowania i wykorzystywania stosu ELK do obsługi logów
Chmury obliczeniowe otworzyły nowe możliwości projektowania aplikacji korporacyjnych. Obecnie konstruuje się je z małych, lekkich i zorientowanych na proces komponentów, nazywanych mikrousługami. Tworzone w ten sposób aplikacje są skalowalne i łatwe do zarządzania, a przy tym niezwykle elastyczne i wykorzystujące dostępne zasoby w wyjątkowo efektywny sposób. Jak łatwo się przekonać, projektowanie i implementacja mikrousług otwierają przed programistami Javy bardzo obiecujące perspektywy!
Niniejsza książka jest przeznaczona dla programistów Javy, którzy znają podstawowe pojęcia dotyczące mikrousług i chcą tworzyć funkcjonalne aplikacje biznesowe w tej technologii. Przedstawiono tu najważniejsze zasady realizacji dużych projektów, zaprezentowano ważne szczegóły dotyczące konfiguracji środowiska programistycznego i ciągłej integracji, które ułatwią wdrażanie mikrousług. Opisano zalety i sposoby wykorzystania biblioteki Spring Security. Przedstawiono dobre praktyki projektowania mikrousług, a także techniki ich debugowania, tak aby bez problemu można było zaprojektować i wdrożyć aplikację w środowisku korporacyjnym.
Niektóre zagadnienia omówione w książce:
- środowiska programistyczne i narzędzia do projektowania mikrousług
- różne technologie wdrażania mikrousług
- zabezpieczanie mikrousług, w tym uwierzytelnianie i autoryzacja
- testowanie mikrousług za pomocą klientów REST
- tworzenie interfejsów użytkownika w technologii Angular JS
- typowe problemy związane z projektowaniem mikrousług i ich rozwiązywanie
Mikrousługi — sprytne rozwiązania biznesowe dla dużych korporacji!
Sourabh Sharma tworzy aplikacje od ponad 10 lat. Jest cenionym ekspertem w dziedzinie tworzenia, wdrażania i testowania wielowarstwowych aplikacji internetowych. Opracował i wdrożył wiele rozwiązań samodzielnych i chmurowych dla klientów z listy Fortune 500. Jest autorem wielu systemów opartych na mikrousługach. Sharma jest pasjonatem Javy. Uwielbia analizowanie skomplikowanych problemów i poszukiwanie niestandardowych rozwiązań.
Wybrane bestsellery
Sourabh Sharma - pozostałe książki
Zobacz pozostałe książki z serii Technologia i rozwiązania
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: Mikrousługi w Javie. Poradnik eksperta Sourabh Sharma
(5)-
6
-
5
-
4
-
3
-
2
-
1
1.6(0)
(0)
(0)
(1)
(1)
(3)
więcej opinii