Création de microservices événementiels avec Spring Boot et Kafka

Apprenez à concevoir, développer et mettre à l'échelle des microservices résilients basés sur des événements à l'aide de Spring Boot, Kafka, Elasticsearch et des techniques modernes de simulation de données Spring AI.

4.6 (2,527) ⏱ 30 min 📚 6 leçons

À propos de ce cours

La transition des applications monolithiques vers des microservices pilotés par les événements est essentielle pour la création d'architectures de back-end réactives et en temps réel. Dans ce cours basé sur du texte, vous apprendrez à concevoir et à construire un écosystème de microservices entièrement fonctionnel et basé sur des événements.Vous explorerez comment les services communiquent de manière asynchrone à l'aide de Kafka, indexez et recherchez des données avec Elasticsearch, et utilisez l'IA Spring moderne pour simuler des flux de données en temps réel pour les tests et le développement. Ce que vous apprendrez: - Comprendre les concepts architecturaux de base des microservices événementiels et de la communication asynchrone. - Configurez les courtiers, les sujets, les producteurs et les consommateurs Kafka dans une application Spring Boot. - Implémentez des fonctionnalités de recherche et d'indexation rapides en intégrant Elasticsearch dans vos microservices. - Utilisez Spring AI et Large Language Models pour simuler des flux de données dynamiques en temps réel pour des tests locaux robustes. - Appliquez des modèles modernes d'observabilité et de résilience pour surveiller et sécuriser vos microservices. - Rédigez des tests d'intégration pour Kafka et Elasticsearch en utilisant des pratiques de test modernes. Le cours commence par les concepts fondamentaux de l'architecture des microservices et de la conception basée sur les événements avant de vous guider à travers des exercices de codage pratiques.Vous passerez de la configuration des services Spring Boot de base à l'orchestration d'un écosystème complet basé sur les données. Ce cours est conçu pour les développeurs backend, les ingénieurs logiciels et les débutants ambitieux désireux d'apprendre l'architecture de microservices moderne.Aucune expérience préalable avec Kafka ou Elasticsearch n'est requise, bien qu'une compréhension de base de Java et Spring Boot soit utile. Commencez dès aujourd'hui à maîtriser les modèles qui alimentent les systèmes d'entreprise modernes et évolutifs.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • ♾️ Accès à vie
    Revenez quand vous voulez, sans expiration
  • 📱 Téléphone ou ordinateur
    Fonctionne partout, sur tout appareil
  • 💸 Remboursement 30 jours
    Sans poser de questions
  • Court et ciblé
    30 min de contenu pratique

Avis (7)

Konstantinos Papageorgiou GR
★ 4 · 2025-11-13T23:41:53+00:00

J'ai apprécié l'approche structurée, même si j'aurais aimé qu'il y ait eu quelques études de cas plus réelles.

Necati Aydın TR Apprenant vérifié
★ 4 · 2025-11-06T02:04:53+00:00

J'ai appris beaucoup ici. Les exemples étaient pertinents, bien que j'aurais aimé qu'il y ait quelques tâches d'application pratique.

Lucía Fernández PA Apprenant vérifié
★ 3 · 2025-11-04T22:57:53+00:00

J'ai aimé les exemples d'application pratique, bien que la configuration initiale ait pris plus de temps que prévu.

Andrea Fontana IT Apprenant vérifié
★ 5 · 2025-08-26T21:14:53+00:00

J'ai vraiment apprécié le déroulement de ceci. Les applications pratiques discutées étaient parfaites.

Agustín Reyes AR Apprenant vérifié
★ 4 · 2025-05-25T18:37:53+00:00

J'ai adoré ça! Les exemples étaient super utiles et ont vraiment solidifié les concepts.Je pense déjà à la façon dont je peux appliquer cela.

لطيفة القطان KW Apprenant vérifié
★ 4 · 2025-03-09T15:45:53+00:00

Contenu solide et présenté clairement. J'ai apprécié les applications du monde réel montrées.J'aurais pu utiliser quelques occasions de pratique supplémentaires.

Valeria Morales PA
★ 4 · 2025-01-07T05:15:53+00:00

Bonne introduction au sujet.La structure était logique et la plupart des exemples étaient pertinents, bien que je souhaite plus de profondeur dans certains domaines.

Écrire un avis

Nous vous demanderons de vous connecter après envoi — votre brouillon est sauvegardé.

Autres apprenants ont aussi suivi

Questions fréquentes

De quoi ai-je besoin pour suivre ce cours ? +

Un téléphone ou un ordinateur avec internet, c'est tout. Aucune installation, aucun matériel spécial.

Comment payer ? +

Carte via Stripe ou cryptomonnaie. Nous ne stockons pas les données de carte — Stripe les gère de manière sécurisée.

Puis-je obtenir un remboursement ? +

Oui — remboursement complet sous 30 jours, sans question.

Combien de temps aurai-je accès ? +

À vie. Une fois acheté, le cours est à vous, vous pouvez y revenir quand vous voulez.

Vais-je obtenir un certificat ? +

Oui. À la fin, vous recevez un certificat à ajouter à votre profil LinkedIn.

Conçu pour les apprenants en
Tech Design Finance Marketing Santé Éducation Hôtellerie Industrie