Ce que vous apprendrez ?

  • Mettre en œuvre une stratégie de monitoring et de logging pour les applications de microservices basées sur Spring Cloud Stream et Kafka.
  • Implémenter des mécanismes de gestion d'erreurs et de reprise sur panne pour les flux de données Kafka.
  • Développer des applications de microservices consommant et produisant des messages Kafka avec des contrats précis.
  • Configurer et gérer des flux de données avec Spring Cloud Stream, incluant les différents types de liaisons.
  • Concevoir et implémenter des applications de microservices communicant via Spring Cloud Stream et Kafka.

Prérequis

  • Connaissance de base de Spring Boot et des microservices Compréhension des architectures basées sur les événements (Event-Driven Architecture) Expérience avec la messagerie asynchrone et les systèmes de streaming (Kafka) Notions sur Spring Cloud Stream (bindings, channels, @StreamListener, @EnableBinding) Familiarité avec les concepts de Kafka (topics, partitions, producteurs, consommateurs)

Contenu de la Formation

Total: 8 Chapitres Total hours: 8
  • Qu'est-ce que Spring Cloud Stream ?
  • Concepts de base de Kafka
  • Configuration d'un producteur Spring Cloud Stream
  • Envoi de messages à Kafka
  • Configuration d'un consommateur Spring Cloud Stream
  • Réception de messages de Kafka
  • Modèles de conception pour les microservices
  • Intégration de Kafka dans l'architecture des microservices

À TÉLÉCHARGER

À propos de l'instructeur

Avatar image
Ehabib Benlahmer

ehabib.benlahmer@openskillroom.com

Dr. Benlahmar Habib est un expert reconnu en informatique et en intelligence artificielle. Docteur en informatique depuis 2007, il s’est spécialisé dans les moteurs de recherche et a apporté plusieurs contributions scientifiques dans les domaines de l’IT et de l’IA. Consultant et architecte logiciel, il excelle dans la conception d’architectures microservices et l’intégration des technologies d’IA, notamment en traitement du langage naturel (NLP), vision par ordinateur (Computer Vision), machine learning et deep learning. Titulaire de plusieurs certifications de grandes entreprises technologiques (Microsoft, Oracle, Google), il possède une expertise avancée en développement logiciel et en intelligence artificielle. Il est également l’inventeur d’une innovation majeure dans le domaine de l’IA appliquée au NLP. Formateur expérimenté avec plus de 20 ans d’expérience, il a accompagné et formé des centaines d’équipes au sein d’organismes et d’entreprises nationales et multinationales, contribuant ainsi à l’essor des compétences en IT et IA à grande échelle.

Retour des Apprenants

Avis

Pour ajouter un avis sur le cours, vous devez d'abord vous connecter. Connectez-vous ici

Caractéristiques du cours

  • Durée 8 hour
  • Language Français
  • Niveau de compétence.
  • CertificateNon
  • Nombre maximum d'inscrits 30
  • Type de formation distanciel

Devenir enseignant, Partagez vos connaissances

Rejoignez OpenskillRoom, la plateforme de formations synchrones qui valorise votre expertise.