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

Maîtrisez l'architecture basée sur les événements en créant des microservices évolutifs avec Kafka, Spring Boot et Docker à l'aide de workflows de développement assistés par l'IA.

4.5 (6,716) ⏱ 1 h 24 min 📚 9 leçons 🎧 Version audio

À propos de ce cours

Si vous souhaitez passer des API synchrones traditionnelles aux microservices asynchrones hautes performances, il est essentiel de comprendre comment intégrer Kafka à Spring Boot, car cela vous permettra de réduire les coûts de développement et d'améliorer la performance. Ce cours basé sur du texte vous guide des blocs de construction fondamentaux du flux de messages au déploiement de microservices entièrement fonctionnels et prêts à la production.Vous apprendrez à concevoir des flux de messages, à gérer la persistance des données, à mettre en œuvre une gestion robuste des erreurs et à tirer parti des pratiques de codage assistées par l'IA pour accélérer votre flux de travail de développement. Ce que vous apprendrez: - Comprendre les concepts de base de Kafka, y compris les sujets, les partitions, les groupes de consommateurs, les décalages, la réplication et l'architecture de courtier. - Créez des producteurs et des consommateurs réactifs Spring Boot qui publient et traitent les événements efficacement. - Configurer des stratégies avancées de gestion des erreurs, des réessais, des sujets de lettres mortes et une messagerie transactionnelle. - Intégrer des microservices avec des bases de données PostgreSQL pour une persistance d'événements et une gestion d'état fiables. - Appliquer des flux de travail de codage assistés par IA modernes et une ingénierie rapide pour écrire, documenter et tester le code Spring Boot. - Déployez des microservices conteneurisés à l'aide de Docker et comprenez les bases de l'orchestration Kubernetes. Vous commencerez par apprendre les concepts fondamentaux de la messagerie et de l'architecture Kafka avant de passer à des guides d'implémentation étape par étape.Grâce à des explications détaillées et à des guides de code, vous passerez de l'écriture de simples producteurs à la configuration d'environnements multiservices résilients et conteneurisés. Ce cours est conçu pour les développeurs backend, les ingénieurs logiciels et les architectes système qui sont nouveaux dans Kafka ou la conception basée sur des événements.Aucune expérience préalable avec le streaming d'événements n'est requise, bien qu'une compréhension de base de Java et Spring Boot soit utile. Commencez à lire dès aujourd'hui pour construire les bases dont vous avez besoin pour une conception de système moderne et basée sur les événements.

Ce que vous recevez

  • 📜 Certificat de fin
    Ajoutez-le à votre profil LinkedIn
  • 🎧 Version audio incluse
    Apprenez en déplacement, sans écran
  • ♾️ 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é
    1 h 24 min de contenu pratique

Avis (6)

Naledi Zuma ZA Apprenant vérifié
★ 4 · 2026-05-01T23:33:52+00:00

Translated by Valeur fantastique ici. Les exemples utilisés étaient très utiles pour comprendre les idées de base.

Sophia Appiah GH Apprenant vérifié
★ 3 · 2026-04-22T02:27:52+00:00

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

Mateo Fernández UY Apprenant vérifié
★ 3 · 2025-12-12T02:23:52+00:00

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

박서연 KR
★ 4 · 2025-02-16T03:39:52+00:00

Bon aperçu. Certaines parties se sont déplacées un peu vite pour moi, mais les concepts de base ont été bien expliqués.

سالم بن أحمد بن راشد آل ثاني QA
★ 4 · 2025-01-16T13:31:52+00:00

Contenu solide ici. Bien que quelques-uns des modules auraient pu être plus détaillés, la valeur globale et l'applicabilité sont élevées.

Benjamin le Roux ZA Apprenant vérifié
★ 4 · 2024-12-25T18:09:52+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.

É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