Początkujący Quarkus Framework: Tworzenie natywnych dla chmury aplikacji Java dla przedsiębiorstw i mikrousług

Ocena:   (4,4 na 5)

Początkujący Quarkus Framework: Tworzenie natywnych dla chmury aplikacji Java dla przedsiębiorstw i mikrousług (Tayo Koleoso)

Opinie czytelników

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

Oryginalny tytuł:

Beginning Quarkus Framework: Build Cloud-Native Enterprise Java Applications and Microservices

Zawartość książki:

Wykorzystaj moc Quarkus, naddźwiękowej subatomowej platformy Java natywnej dla chmury od Red Hat. Ta książka obejmuje wszystko, co musisz wiedzieć, aby rozpocząć pracę z platformą, która została zaprojektowana od podstaw z myślą o doskonałej wydajności i natywnym wdrażaniu w chmurze.

Zaczniesz od przeglądu frameworka Quarkus i jego funkcji. Następnie zajmiemy się budową pierwszej mikrousługi przy użyciu Quarkus, w tym wykorzystaniem JAX-RS, Swagger, Microprofile, REST, programowania reaktywnego i nie tylko. Zobaczysz, jak płynnie dodać Quarkus do istniejących projektów Spring Framework. Książka kontynuuje zgłębianie wzorca wstrzykiwania zależności i sposobu, w jaki Quarkus go obsługuje, pracując z adnotacjami i obiektami zarówno z Jakarta EE CDI, jak i frameworka Spring. Dowiesz się również o dockeryzacji i technologiach bezserwerowych do wdrażania mikrousług.

Następnie dowiesz się, jak działa dostęp do danych w Quarkus z Hibernate, JPA, Spring Boot, MongoDB i nie tylko. Daje to również oko na wydajność z reaktywnym SQL, mikrousługami i wieloma innymi reaktywnymi komponentami. Zobaczysz także wskazówki i triki niedostępne w oficjalnej dokumentacji Quarkus.

Na koniec przetestujesz i zabezpieczysz kod oparty na Quarkus oraz wykorzystasz różne scenariusze wdrażania, aby spakować i wdrożyć mikrousługę opartą na Quarkus w chmurze, korzystając z Amazon Web Services. Po przeczytaniu i użyciu Beginning Quarkus Framework, będziesz miał podstawy do tworzenia i wdrażania natywnych dla chmury mikrousług i pełnoprawnych aplikacji.

Autor Tayo Koleoso dokłada wszelkich starań, aby zapewnić, że książka ta zawiera aktualny materiał, w tym zupełnie nowe i niektóre niewydane funkcje!

Czego się nauczysz

⬤ Budować i wdrażać natywne dla chmury aplikacje Java za pomocą Quarkus.

⬤ Tworzyć mikrousługi oparte na Javie.

⬤ Zintegruj istniejące technologie, takie jak framework Spring i waniliowa Java EE z frameworkiem Quarkus.

Pracować z warstwą danych Quarkus nad trwałością za pomocą SQL, reaktywnego SQL i NoSQL.

⬤ Testowanie kodu w Quarkus przy użyciu najnowszych wersji JUnit i Testcontainers.

⬤ Zabezpieczanie mikrousług za pomocą JWT i innych technologii.

⬤ Pakowanie mikrousług za pomocą kontenerów Docker i natywnych narzędzi GraalVM.

⬤ Wskazówki i techniki, których nie znajdziesz w oficjalnej dokumentacji Quarkus.

Dla kogo jest ta książka

Średnio zaawansowani programiści Java zaznajomieni z mikrousługami, ogólnie chmurą i usługami internetowymi REST, ale zainteresowani nowoczesnymi podejściami.

Dodatkowe informacje o książce:

ISBN:9781484260319
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2020
Liczba stron:301

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Początkujący Quarkus Framework: Tworzenie natywnych dla chmury aplikacji Java dla przedsiębiorstw i...
Wykorzystaj moc Quarkus, naddźwiękowej subatomowej...
Początkujący Quarkus Framework: Tworzenie natywnych dla chmury aplikacji Java dla przedsiębiorstw i mikrousług - Beginning Quarkus Framework: Build Cloud-Native Enterprise Java Applications and Microservices
Beginning jOOQ: Naucz się pisać wydajne i skuteczne operacje bazodanowe SQL w Javie - Beginning...
Naucz się korzystać z biblioteki jOOQ do zarządzania...
Beginning jOOQ: Naucz się pisać wydajne i skuteczne operacje bazodanowe SQL w Javie - Beginning jOOQ: Learn to Write Efficient and Effective Java-Based SQL Database Operations

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)