Ce cours intègre la fonctionnalité « Coursera Coach » !
Une façon plus intelligente d’apprendre grâce à des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question vos idées reçues et à approfondir votre compréhension au fur et à mesure que vous avancez dans le cours. Dans ce cours pratique, vous vous plongerez dans Apache Kafka et Spring Boot, et maîtriserez l'intégration de ces technologies pour mettre en place des architectures de messagerie haute performance et pilotées par les événements. Vous acquerrez des compétences pratiques sur les principes fondamentaux de Kafka, notamment les sujets, les partitions et les groupes de consommateurs, tout en apprenant à créer et à déployer des applications concrètes avec Spring Boot. La formation vous guide pas à pas à travers la configuration locale de Kafka, la création de producteurs et de consommateurs, ainsi que l’intégration de Kafka à Spring Boot pour assurer une messagerie et un streaming de données fluides. Vous explorerez également les stratégies de test, la gestion des erreurs et la sécurité SSL pour les applications Kafka. Chaque module regorge d’exercices pratiques, vous garantissant une solide compréhension des fonctionnalités complexes d’Apache Kafka et de la manière de les utiliser efficacement dans des projets concrets. Ce cours est idéal pour les développeurs qui souhaitent acquérir une expertise dans la création de pipelines de données robustes et évolutifs à l’aide de Kafka et de Spring Boot. Le cours suppose une connaissance de Java et des concepts de base de Spring Boot, bien que des explications détaillées soient fournies pour tous les concepts clés tout au long de la formation. À l’issue de cette formation, vous serez en mesure de mettre en place et de configurer des clusters Kafka, de créer des producteurs et des consommateurs, de mettre en œuvre une logique de traitement des messages, d’effectuer des tests d’intégration et de garantir une communication sécurisée grâce au chiffrement SSL dans vos applications basées sur Kafka.
















