Home

Contact Us

Tell Us About Your Needs, Write to Us

Expert Trainers in Their Field

A Qualiopi Certified Training Organization

* Required Field

01.

The session you are interested in

The session you selected

Kafka : Confluent Developer

  1. Concepts d'introduction
    1. Comment se connecter à un cluster ?
    2. Comment contrôler la manière dont Kafka conserve les messages ?
    3. Comment tirer parti de la réplication ?

 

  1. Les producteurs de message
    1. Quels sont les concepts de base des producteurs Kafka ?
    2. Comment écrire un producteur Kafka de base ?

 

  1. Préparer les producteurs aux utilisations pratiques
    1. Comment les producteurs peuvent-ils tirer parti du traitement de messages par lot ?
    2. Comment les producteurs savent-ils que les Brokers ont reçu leurs messages ?
    3. Comment un producteur peut-il réagir en cas d'échec ?

 

  1. Les consommateurs de message
    1. Comment demander des données à extraire de Kafka ?
    2. Quels sont les concepts de base des consommateurs Kafka ?
    3. Comment écrire un consommateur Kafka de base ?

 

  1. Les groupes, les consommateurs et les partitions en pratique
    1. Comment les groupes répartissent-ils la charge de travail sur les partitions ?
    2. Comment Kafka gère-t-il les groupes ?
    3. Comment les compensations de consommation fonctionnent-elles avec les groupes ?

 

  1. Commencer avec les Schémas
    1. Pourquoi utiliser des Schémas ?
    2. Comment écrire des schémas dans Avro ou Protobuf ?
    3. Comment concevoir des schémas qui peuvent évoluer ?

 

  1. Intégration avec le Schema Registry
    1. Comment faire pour que les producteurs et les consommateurs utilisent le Schema Registry ?

 

  1. Introduction au streaming et aux flux Kafka
    1. Qu'est-il possible de faire avec les applications de streaming ?
    2. Qu'est-ce que Kafka Streams ?
    3. Un avant-goût du Kafka Streams DSL
    4. Comment assembler une application Kafka Streams ?

 

  1. Introduction à ksqlDB
    1. À quoi ressemble une application Kafka Streams dans ksqlDB ?
    2. Quelles sont les idées de base que vous devez connaître sur ksqlDB ?
    3. Comment fonctionne Windows ?
    4. Comment fusionner des données de différents Topics, Streams, et Tables?

 

  1. Démarrer avec Kafka Connect
    1. Que faire avec Kafka Connect ?
    2. Comment configurer les nœuds de calcul et les connecteurs ?
    3. Analyse approfondie d'un connecteur et recherche de connecteurs

 

  1. Application de Kafka Connect
    1. Solutions complètes impliquant d'autres systèmes

 

  1. Défis liés aux compensations
    1. Comment le compactage affecte-t-il les compensations des consommateurs ?
    2. Que faire si vous voulez ou avez besoin d'ajuster manuellement les compensations des consommateurs ?

 

  1. Considérations de partitionnement
    1. Comment mettre à l'échelle les partitions et les consommateurs ?
    2. Comment créer un partitionneur personnalisé ?

 

  1. Considérations relatives aux messages
    1. Comment garantir la manière dont les messages sont livrés ?
    2. Comment gérer la limite de taille des messages de Kafka ?
    3. Comment envoyer des messages dans les transactions ?

 

  1. Développement robuste
    1. À quoi penser lorsque vous testez des applications Kafka ?
    2. Comment tirer le meilleur parti de la gestion des erreurs dans Kafka Connect ?

 

  1. Conclusion

In person or remotely

3j

21h

2100

Choose a Session That Suits You

Number of Participants

1

Price : 2100

02.

I enter my contact details

You are :*

03.

I provide additional details (if necessary)

The personal data provided in this form and the requested supporting documents are processed by Zenika Training, the data controller, as part of pre-contractual measures to manage your registration request, training support, and commercial relationship in case of contract. Fields marked with an asterisk * are mandatory; otherwise, your registration request cannot be processed. To learn more about your data and your rights, please consult our privacy policy.

Reserve your spot now – with or without immediate payment

Registration for our training courses is available up to 15 working days before the start of the training, on request via our website or by email: training@zenika.com

Two options available:
  • Immediate payment: your registration is instantly confirmed, spot guaranteed, and confirmation is sent without delay. Ideal for freelancers or payments by business card.
  • Deferred payment (reservation option): your request is sent to Zenika Training. We will get back to you shortly to confirm the terms (coverage, agreement, etc.).

Your spot is not guaranteed until the registration is finalized.

background