Verwandte Artikel zu Spring Boot 3 API Mastery: Write scalable, reactive,...

Spring Boot 3 API Mastery: Write scalable, reactive, and secure APIs for microservices with Spring Boot 3 and Java 21 (English Edition) - Softcover

 
9789365898088: Spring Boot 3 API Mastery: Write scalable, reactive, and secure APIs for microservices with Spring Boot 3 and Java 21 (English Edition)

Inhaltsangabe

Description

This book is a complete guide to designing and implementing scalable, secure, and modern APIs in a microservices architecture. Covering both synchronous communication via REST, GraphQL, and gRPC, as well as asynchronous communication with Kafka, it equips you with the tools to build efficient, reliable, and observable APIs.

Learn best practices for designing REST APIs, including HTTP verb usage and the API-first approach. Explore Spring Boot technologies like WebFlux and virtual threads to build scalable REST APIs. The book also demonstrates how to use Spring Cloud Stream for broker-agnostic asynchronous communication to build robust event-driven architectures.

To ensure observability, you will implement logging, monitoring, and tracing with Grafana, Prometheus, and Tempo. Security is key, and the book covers OAuth2 and OpenID Connect using Spring Security and Keycloak for centralized authentication. Finally, discover how to deploy microservices with Docker and Kubernetes, mastering containerization and orchestration.

Key Features

● Design scalable and observable APIs for cloud-native microservices.

● Master REST, GraphQL, gRPC, and event-driven API best practices.

● Secure APIs with OAuth2, OpenID Connect, and Spring Security.

What you will learn

● Design scalable, secure REST APIs with Spring Boot, WebFlux, and virtual threads.

● Implement GraphQL and gRPC for modern APIs.

● Master asynchronous communication with Kafka and Spring Cloud Stream.

● Achieve observability with logging, metrics, and distributed tracing.

● Deploy microservices on Docker and Kubernetes with ease.

Who this book is for

This book is for software developers and architects aiming to design scalable, secure, and modern APIs in a microservices architecture. Prior knowledge of Java and Spring Framework is recommended.

Table of Contents

1. Introduction to REST Architecture and API-first Approach

2. Reactive REST APIs with Spring WebFlux

3. Easily Scalable APIs with Virtual Threads

4. GraphQL with Spring Boot

5. Designing APIs with gRPC

6. Asynchronous APIs with Spring Cloud Stream and Apache Kafka

7. Centralized Security with Spring Cloud Gateway

8. Observability and Monitoring

9. Deploying Applications on Kubernetes with Kind

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Über die Autorin bzw. den Autor

Vincenzo Racca is a Software Engineer specializing in Java, Spring, and Cloud technologies. He has enhanced his technical expertise by earning certifications in the Spring Framework, Kubernetes, and AWS.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Gebraucht kaufen

Zustand: Wie neu
Unread book in perfect condition...
Diesen Artikel anzeigen

EUR 17,25 für den Versand von USA nach Deutschland

Versandziele, Kosten & Dauer

EUR 5,72 für den Versand von Vereinigtes Königreich nach Deutschland

Versandziele, Kosten & Dauer

Suchergebnisse für Spring Boot 3 API Mastery: Write scalable, reactive,...

Beispielbild für diese ISBN

RACCA, VINCENZO
Verlag: BPB Publications, 2025
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu Softcover

Anbieter: Speedyhen, London, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: NEW. Bestandsnummer des Verkäufers NW9789365898088

Verkäufer kontaktieren

Neu kaufen

EUR 36,31
Währung umrechnen
Versand: EUR 5,72
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Vincenzo Racca
Verlag: BPB Publications, 2025
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu PAP

Anbieter: PBShop.store UK, Fairford, GLOS, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Bestandsnummer des Verkäufers GB-9789365898088

Verkäufer kontaktieren

Neu kaufen

EUR 40,66
Währung umrechnen
Versand: EUR 4,51
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Vincenzo Racca
Verlag: BPB Publications, 2025
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu PAP

Anbieter: PBShop.store US, Wood Dale, IL, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

PAP. Zustand: New. New Book. Shipped from UK. Established seller since 2000. Bestandsnummer des Verkäufers GB-9789365898088

Verkäufer kontaktieren

Neu kaufen

EUR 45,78
Währung umrechnen
Versand: EUR 0,66
Von USA nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Vincenzo Racca
Verlag: BPB Publications, 2025
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu Taschenbuch
Print-on-Demand

Anbieter: AHA-BUCH GmbH, Einbeck, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Taschenbuch. Zustand: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering - DESCRIPTIONThis book is a complete guide to designing and implementing scalable, secure, and modern APIs in a microservices architecture. Covering both synchronous communication via REST, GraphQL, and gRPC, as well as asynchronous communication with Kafka, it equips you with the tools to build efficient, reliable, and observable APIs.Learn best practices for designing REST APIs, including HTTP verb usage and the API-first approach. Explore Spring Boot technologies like WebFlux and virtual threads to build scalable REST APIs. The book also demonstrates how to use Spring Cloud Stream for broker-agnostic asynchronous communication to build robust event-driven architectures.To ensure observability, you will implement logging, monitoring, and tracing with Grafana, Prometheus, and Tempo. Security is key, and the book covers OAuth2 and OpenID Connect using Spring Security and Keycloak for centralized authentication. Finally, discover how to deploy microservices with Docker and Kubernetes, mastering containerization and orchestration.KEY FEATURES¿ Design scalable and observable APIs for cloud-native microservices.¿ Master REST, GraphQL, gRPC, and event-driven API best practices.¿ Secure APIs with OAuth2, OpenID Connect, and Spring Security.WHAT YOU WILL LEARN¿ Design scalable, secure REST APIs with Spring Boot, WebFlux, and virtual threads.¿ Implement GraphQL and gRPC for modern APIs.¿ Master asynchronous communication with Kafka and Spring Cloud Stream.¿ Achieve observability with logging, metrics, and distributed tracing.¿ Deploy microservices on Docker and Kubernetes with ease.WHO THIS BOOK IS FORThis book is for software developers and architects aiming to design scalable, secure, and modern APIs in a microservices architecture. Prior knowledge of Java and Spring Framework is recommended. Bestandsnummer des Verkäufers 9789365898088

Verkäufer kontaktieren

Neu kaufen

EUR 47,19
Währung umrechnen
Versand: Gratis
Innerhalb Deutschlands
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Racca, Vincenzo
Verlag: BPB Publications, 2025
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu Softcover

Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. In. Bestandsnummer des Verkäufers ria9789365898088_new

Verkäufer kontaktieren

Neu kaufen

EUR 43,42
Währung umrechnen
Versand: EUR 5,71
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Vincenzo Racca
Verlag: BPB Publications, IN, 2025
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu Paperback

Anbieter: Rarewaves.com UK, London, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: New. Bestandsnummer des Verkäufers LU-9789365898088

Verkäufer kontaktieren

Neu kaufen

EUR 51,21
Währung umrechnen
Versand: EUR 2,29
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Racca, Vincenzo
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu Paperback or Softback

Anbieter: BargainBookStores, Grand Rapids, MI, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback or Softback. Zustand: New. Spring Boot 3 API Mastery: Write scalable, reactive, and secure APIs for microservices with Spring Boot 3 and Java 21 (English Edition) 1.26. Book. Bestandsnummer des Verkäufers BBS-9789365898088

Verkäufer kontaktieren

Neu kaufen

EUR 46,20
Währung umrechnen
Versand: EUR 10,79
Von USA nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 5 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Unknown, Unknown
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu

Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers 49852139-n

Verkäufer kontaktieren

Neu kaufen

EUR 40,64
Währung umrechnen
Versand: EUR 17,19
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Foto des Verkäufers

Vincenzo Racca
Verlag: BPB Publications, IN, 2025
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu Paperback

Anbieter: Rarewaves.com USA, London, LONDO, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: New. Bestandsnummer des Verkäufers LU-9789365898088

Verkäufer kontaktieren

Neu kaufen

EUR 56,01
Währung umrechnen
Versand: EUR 2,29
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Racca, Vincenzo (Author)
Verlag: BPB Publications, 2025
ISBN 10: 9365898080 ISBN 13: 9789365898088
Neu Paperback
Print-on-Demand

Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Brand New. 330 pages. 7.50x0.75x9.25 inches. In Stock. This item is printed on demand. Bestandsnummer des Verkäufers __9365898080

Verkäufer kontaktieren

Neu kaufen

EUR 47,25
Währung umrechnen
Versand: EUR 11,46
Von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & Dauer

Anzahl: 1 verfügbar

In den Warenkorb

Es gibt 8 weitere Exemplare dieses Buches

Alle Suchergebnisse ansehen