Formation en ligne pour les opérations dirigée par un instructeur :Apache Kafka

Objectifs de la formation

Dans ce cours pratique de trois jours, vous apprendrez à développer, gérer et analyser les clusters à l'aide des meilleurs pratiques de l'industrie développées par les plus grands experts Apache Kafka™ au monde. Vous découvrirez comment Kafka et la plateforme Confluent fonctionnent, la façon dont leurs principaux sous-systèmes interagissent et comment configurer, gérer, analyser et régler votre cluster.

Contenu du cours

La motivation pour Apache Kafka
• Complexité des systèmes
• Le traitement en temps réel se généralise
• Kafka : une plateforme de flux de données

Les principes fondamentaux de Kafka
• Une vue d'ensemble de Kafka
• Producers Kafka
• Brokers Kafka
• Consumers Kafka
• Utilisation de ZooKeeper par Kafka
• Comparaisons avec le traditionnel
• Files d'attente de messages

Garantir une durabilité
• Concepts de base de la réplication
• Durabilité grâce à la réplication intra-cluster
• Écrire des données dans Kafka de manière fiable
• Défaillances et arrêt du broker
• Sémantique « Exactly Once » (EOS)
• Contrôleurs dans le cluster
• Les fichiers logs de Kafka
• Gestion des décalages

Conception pour une haute disponibilité
• Architecture de référence de Kafka
• Brokers
• ZooKeeper
• Connect
• Registre de schémas
Proxy REST •
• Plusieurs centres de données

Gestion d'un Kafka Cluster
• Installation et exécution de Kafka
• Surveillance Kafka
• Gestion de base d'un cluster
• Rétention et compression des logs
• Un cluster Elastic

Optimisation des performances de Kafka
• La mise en lots pour la performance
• Performances des Producers
• Performances des Brokers
• Défaillances et délai de reprise d'activité des Brokers
• Consommation d'équilibrage de charge
• Performance de consommation
• Test de performance

Sécurité de Kafka
• SSL pour le cryptage et l'authentification
• SASL pour l'authentification
• Sécurisation de ZooKeeper et de Proxy REST
• Migration vers un cluster sécurisé

Intégration de systèmes avec Kafka Connect
• La Motivation pour Kafka Connect
• Types de Connectors
• Implémentation de Kafka Connect
• Modes autonome et distribué
• Configuration des Connectors
• Comparaison avec d'autres systèmes

Qui devrait y participer ?

Cette formation s'adresse aux ingénieurs, administrateurs système et au personnel des opérations responsables du développement, de la gestion, de la surveillance et de l'optimisation des clusters Kafka.

Pré-requis de la formation

Les participants doivent avoir de solides connaissances de Linux/Unix et comprendre les concepts de base de mise en réseau TCP/IP. Connaître la machine virtuelle Java (JVM) est utile. Des connaissances préalables de Kafka sont utiles, mais pas nécessaires.

Durée de la formation

Il s'agit d'une formation de 3 jours offerte en direct et en ligne, via Webex. Les instructions pour la rejoindre seront envoyées le jour avant le début de la formation. Pour tester votre connexion, veuillez visiter http://www.webex.com/test-meeting.html. Veuillez noter qu'utiliser Linux pour se connecter à la session Webex n’est pas pris en charge. La formation est offerte chaque jour, de 9 h à 4 h 30 (heure centrale).

Qu'est-ce qui est fourni pendant la formation ?

We will provide you with a PDF copy of the course materials. You will need a computer to connect to the WebEx session, and to connect to the cloud-based VM.

Formation pratique

Tout au long de la formation, des exercices pratiques renforcent les topics abordés lors des discussions. Les exercices comprennent :

• Installation d'un cluster
• Les opérations de base d'un cluster
• Visualisation et interprétation des indicateurs de cluster
• Récupération après défaillance d'un Broker
• Optimisation des performances du cluster
• Sécurisation du cluster

https://www.confluent.io/public-training-terms

En achetant un billet d'admission à ces formations, vous acceptez d'être lié par les modalités du Contrat de formation publique de Confluent (les « Modalités »), qui se trouve à l'adresse https://www.confluent.io/public-training-terms