Apache Kafka pour Ops

Déployer, opérer et superviser un cluster Kafka

  • Filière :

    Architecture & Intégration

  • Sous-filière :

    SOA & MicroServices

  • Référence

    AE-KAO

  • Durée

    3 jours (21 h)

  • Prix unitaire HT

    2 050 € HT

Description

Au cours de cette formation vous apprendrez à déployer, à opérer, à superviser un cluster kafka.

Vous comprendrez comment sécuriser et administrer les composants de la plateforme de streaming Kafka (broker, zookeeper, Kafka Connect, Schema Registry, rest proxy, KSQLDB).

Objectifs pédagogiques

  • Apprendre à déployer, opérer et superviser un cluster kafka
  • Comprendre comment sécuriser et administrer les composants de la plateforme de streaming Kafka

Public cible

  • Architectes techniques
  • Développeurs
  • Exploitants
  • Futurs administrateurs d’une plateforme Kafka

Pré-requis

Avoir des notions de Java
Avoir une connaissance des principes de base d’une communication asynchrone

Programme de la formation

Concepts fondamentaux

  • Producers
  • Consumers
  • Messages

Architecture d’une plateforme Kafka

  • Brokers
  • Zookeeper
  • Kafka Connect
  • Schema Registry
  • KSQLDB
  • Rest Proxy

Gestion d’un cluster Kafka

  • Installer et exécuter un cluster kafka
  • Monitorer un cluster kafka
  • Configuration des topics
  • Rétention et compaction

Kafka Connect

  • Déploiement de kafka connect
  • Déploiement des connecteurs
  • Utilisation des connecteurs, configuration et fonctionnement
  • Gestion des transformations avec les connecteurs

Streaming

  • Introduction au concept de streaming et pipeline de données
  • Architecture des streams KSQLDB et Kafka Streams

Sécuriser un cluster kafka

  • Chiffrement
  • Authentification
  • Autorisation

Optimiser les performances d’un cluster kafka

  • Producer – Optimiser les performances en écriture
  • Consumer – optimiser les performances en lecture
  • Broker
  • Outils de test des performances

Gérer un cluster kafka en production

  • Architecture technique
  • Recommandation
  • Capacity planning

Qualité

Cette formation est accessible aux personnes en situation de handicap, nous contacter en cas de besoin d’informations complémentaires.

Programme mis à jour le