Plan du cours

Introduction à Kafka en tant que file d'attente de messages

  • Aperçu de Apache Kafka
  • Kafka en tant que file d'attente de messages : concepts et caractéristiques
  • Cas d'utilisation de Kafka en tant que file d'attente de messages

Configuration des sujets Kafka pour la mise en file d'attente des messages

  • Configuration des sujets pour les scénarios de mise en file d'attente des messages
  • Stratégies de partitionnement pour la distribution des messages
  • Considérations relatives à la réplication et à la tolérance aux pannes

Production et consommation de messages

  • Produire des messages vers des sujets Kafka
  • Mise en œuvre des consommateurs de messages
  • Gestion des groupes de consommateurs et des décalages pour la consommation de messages

Traitement des messages et gestion des erreurs

  • Sémantique du traitement des messages dans Kafka
  • Gestion des erreurs et stratégies de relance
  • Files d'attente de lettres mortes et retraitement des messages

Surveillance et Management

  • Surveillance du débit et de la latence des messages dans Kafka
  • Gestion des sujets Kafka et des groupes de consommateurs
  • Optimisation des performances pour les charges de travail des files d'attente de messages

Sécurité et conformité

  • Mise en œuvre de mesures de sécurité pour la mise en file d'attente de messages Kafka
  • Authentification et autorisation des producteurs et des consommateurs
  • Considérations de conformité pour le stockage et le traitement des messages

Résumé et prochaines étapes

Pré requis

  • Compréhension des systèmes distribués
  • Expérience de l'interface en ligne de commande Linux
  • Expérience de la programmation de base en Java ou dans un autre langage de programmation

Public

  • Administrateurs de systèmes
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (5)

Cours Similaires

Stream Processing with Kafka Streams

7 heures

Catégories Similaires