Apprendre les microservices avec Spring Boot 3 : Une approche pratique utilisant l'architecture pilotée par les événements, les modèles natifs du nuage et la conteneurisation

Note :   (4,5 sur 5)

Apprendre les microservices avec Spring Boot 3 : Une approche pratique utilisant l'architecture pilotée par les événements, les modèles natifs du nuage et la conteneurisation (Moiss Macero Garca)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 2 votes.

Titre original :

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

Contenu du livre :

Ce livre vous montrera comment construire une architecture de microservices basée sur Java à l'aide du célèbre framework Spring Boot en faisant évoluer une petite application monolithique vers une architecture pilotée par les événements et composée de plusieurs services. Cette troisième édition a été mise à jour pour couvrir Spring Boot 3, y compris sa compatibilité avec Java 17 et Jakarta EE 10, et utilise une approche incrémentale pour enseigner la structure des microservices, le développement piloté par les tests, et les modèles communs dans les systèmes distribués tels que la découverte de services, l'équilibrage de charge, le routage, les journaux centralisés, la configuration par environnement et la conteneurisation.

Les auteurs Moiss Macero et Tarun Telang ouvrent le bal en vous présentant les principes fondamentaux des microservices et de Spring Boot avant de vous accompagner dans le développement d'une application Spring Boot de base. Vous verrez ensuite comment construire un front-end à l'aide de React, et apprendrez à utiliser la couche de données pour lire et écrire des données depuis et vers d'autres systèmes via Spring Boot et son accès à Spring Data et aux API disponibles. En combinant ce que vous avez appris jusqu'à présent, vous commencerez à transformer une application d'un monolithe à un microservice.

Cette approche pragmatique vous permettra de mieux saisir les avantages de l'utilisation de ce type d'architecture logicielle, au lieu de vous distraire avec des concepts théoriques. L'accent est mis sur l'essentiel, en commençant par le produit minimum viable, tout en conservant la capacité d'adapter et d'améliorer votre application en fonction des besoins. Après avoir terminé ce livre, vous aurez les connaissances de base nécessaires pour construire vos propres applications basées sur les microservices en utilisant Spring Boot.

Ce que vous apprendrez

⬤ Acquérir une compréhension approfondie de l'architecture des microservices et de la manière dont elle diffère des architectures monolithiques.

⬤ Découvrez le processus étape par étape de décomposition d'une application monolithique en services plus petits et plus ciblés.

⬤ Construire des microservices avec Spring Boot 3, Spring Data, Spring Cloud, React.js, Docker, Cucumber, etc.

⬤ Développer des microservices basés sur Java en utilisant la dernière version de Spring Boot, compatible avec Java 17 et Jakarta EE 10.

⬤ Découvrir les modèles d'architecture pour les systèmes distribués tels que le traitement asynchrone, la cohérence éventuelle, la résilience, l'évolutivité, etc.

⬤ Les modèles de communication événementielle et la manière de concevoir et de construire des microservices événementiels.

⬤ Tracez chaque requête du début à la fin avec Sleuth et la journalisation centralisée.

⬤ Déployez vos microservices n'importe où sous forme de conteneurs Docker.

A qui s'adresse ce livre ?

Les personnes ayant au moins une certaine expérience de la programmation Java. Une expérience préalable de Spring Boot est recommandée mais pas obligatoire.

Autres informations sur le livre :

ISBN :9781484297568
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2023
Nombre de pages :462

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Apprendre les microservices avec Spring Boot : Une approche pratique des services reposant sur une...
Construire une architecture de microservices basée...
Apprendre les microservices avec Spring Boot : Une approche pratique des services reposant sur une architecture pilotée par les événements, des modèles natifs pour le cloud et des conteneurs. - Learn Microservices with Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe
Apprendre les microservices avec Spring Boot 3 : Une approche pratique utilisant l'architecture...
Ce livre vous montrera comment construire une...
Apprendre les microservices avec Spring Boot 3 : Une approche pratique utilisant l'architecture pilotée par les événements, les modèles natifs du nuage et la conteneurisation - Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)