Nos solutions de formations distancielles et présentielles éligibles au dispositif FNE-Formation 100% financées En savoir plus
Une formation en toute sécurité
Vous avez le choix avec ORSYS !
La formation distancielle
1800 classes à distance,
e-learning, microlearning,
certifications...
En savoir plus
Le présentiel sécurisé
Dispositif sanitaire totalement
déployé dans tous nos centres
En savoir plus
ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE CLIENT     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais

Nos formations :

Toutes nos formations Web Services, SOA, intégration d'applications

Formation Apache Kafka, centraliser les flux de données en temps réel

Stage pratique
New
Durée : 3 jours
Réf : AKU
Prix  2020 : 2090 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
Programme

Cette formation vous permettra de maîtriser les agents de messages du projet open source Kafka, de la fondation Apache, pour la manipulation de flux de données en temps réel à faible latence.

Objectifs pédagogiques

  • Comprendre les principes de communications inter applications
  • Appréhender l'architecture de Kafka
  • Mettre en œuvre KSQL
  • Travailler en sécurité avec Kafka

Travaux pratiques

Développement d'un projet fil rouge faisant communiquer entre elles plusieurs applications en passant par Kafka.
PROGRAMME DE FORMATION

L’évolution des systèmes informatiques et domaines d’utilisation de Kafka

  • Les architectures applicatives en entreprise : cloud, microservices, big data, architectures élastiques, SOA.
  • Communication entre applications.
  • Utilité de Kafka.
  • Les brokers de messages : producers, consumers, brokers.
  • Comparaisons entre les différents brokers et Kafka.

Vue d’ensemble de Kafka

  • Les clusters.
  • Les brokers.
  • Les topics.
  • Les partitions.
  • Les offsets.
  • Présentation de ZooKeeper.

Architecture à haute disponibilité

  • Réplication et sécurité de la donnée : cohérence des messages, gestion des pannes de brokers, gestion des logs.
  • Cluster de brokers : mise en place et configuration, monitoring, gestion des logs.
  • Cluster de Zookeeper.
  • Le "Schema Registry".
  • Kafka Connect.
  • Gestion des groupes et des charges.

Vue d'ensemble de KSQL et écosystème

  • Cas d'utilisation de KSQL : pourquoi KSQL, exemples de cas d'utilisation, KSQL et licensing.
  • KSQL & Kafka.
  • Utilisation interactive de KSQL.
  • Architecture de KSQL.
  • KSQL CLI.
  • Les modes serveur de KSQL.

Utiliser KSQL

  • Kafka Streams et Tables.
  • Message Kafka et formats de données.
  • Manipulation et agrégation de données.
  • Fonctions définies par l'utilisateur (UDF).
  • Enrichissement des données et jointures.
  • Agrégations fenêtrées (Windowed opération).
  • Métrique et observabilité.

Kafka Streams

  • Anatomie d’une application Streams.
  • Configuration d’une application Streams.
  • Topologie d’une application Streams.
  • Opérations Stateless et Stateful.
  • Kafka Streams DSL.
  • Les opérations de type fenêtre glissante.
  • L’API processeur.

Sécurité avec Kafka

  • Le chiffrement SSL.
  • Configuration avec SASL.
  • Utilisation d’ACL.
  • Sécuriser Zookeeper.

Les outils autour de Kafka

  • Outils de gestion de Kafka.
  • Monitoring de Kafka.
  • Apache Avro.
Participants / Prérequis

» Participants

Architectes, chefs de projet, développeurs, équipes DevOps.

» Prérequis

Notions d'architectures applicatives en entreprise, connaissance des protocoles réseaux, bonnes connaissances en Java ou autre langage. Des connaissances en Spring ou Node.js sont un plus.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys