• Kafka pour développeurs avec Confluent

Accueil / Kafka pour développeurs avec Confluent

Kafka pour développeurs avec Confluent

Durée : 3 jours
Tarif Inter : 2100 €
Tarif sur mesure : Nous consulter
Référence : 4KDC

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation vous apprendra à déployer, à opérer et à monitorer un cluster Kafka en utilisant les meilleures pratiques de l’industrie, développées par les plus grands experts d’Apache Kafka.

Objectifs

  • Apprendre le fonctionnement de Kafka et de la plate-forme Confluent ainsi que leurs principaux sous-systèmes.
  • Découvrir leurs fonctionnalités et la manière dont ils interagissent.
  • Apprendre comment mettre en place, administrer et configurer un cluster.

Programme

  1. LES MOTIVATIONS D’APACHE KAFKA

    • La complexité des systèmes
    • L’avènement des traitements temps-réel
    • Kafka : « Stream Data Platfom »
  2. CONCEPTS ET FONDAMENTAUX DE KAFKA

    • Vue d’ensemble de Kafka
    • Les Producers
    • Les Brokers
    • Les Consumers
    • L’utilisation de Zookeepe
    • Comparaison avec des systèmes traditionnels de brokers des messages
  3. COHÉRENCE ET GARANTIE DE NON-PERTE DES DONNÉES

    • Les concepts de réplication
    • Cohérence de publication des messages
    • Arrêt et panne d’un broker
    • Rôle du Broker Controller
    • Les fichiers de logs (de données) de Kafka
    • Gestion des Offsets
  4. HAUTE DISPONIBILITÉ (HA)

    • L’architecture Kafka de référence
    • Brokers
    • ZooKeeper
    • Kafka Connect
    • SchemaRegistry
    • RESTProxy
    • Multi-Data-centers
  5. GÉRER UN CLUSTER KAFKA

    • Installation et fonctionnement de Kafka
    • Monitoring et supervision d’un cluster
    • Opérations de bases d’un cluster
    • Rétention et compaction des logs
    • Elasticité d’un cluster
  6. OPTIMISER LES PERFORMANCES DE KAFKA

    • Performance des Producers
    • Performance des Brokers
    • Panne d’un Broker et Délai de Recovery
    • Distribution de la charge des consommateurs
    • Performance des ConsumersTests de performances
  7. SÉCURISER UN CLUSTER KAFKA/ZOOKEEPER

    • Encryption réseau et Authentification via SSL
    • Authentification via SASL
    • Encryption des données sur disque
    • Sécurisation de ZooKeeper, du SchemaRegistry et du RESTProxy
    • Migration vers un cluster sécurisé
  8. KAFKA CONNECT : INTÉGRER DES SYSTÈMES AVEC KAFKA

    • Les Motivations pour Kafka Connect
    • Types de connecteurs
    • Mise en œuvre de Kafka Connect
    • Les modes de déploiements (standalone/distributed)
    • Configuration des connecteurs
    • Considérations de déploiement
    • Comparaison avec d’autres systèmes
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Paris

Rennes

Nantes

Sophia Antipolis

Aix en Provence

Demande de renseignement