Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Concrètement à l'issue de cette formation Kafka Streams & ksqlDB vous serez en mesure de :
Tarif |
A partir de 1 480,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 480,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Kafka Streams est une librairie permettant de créer des applications et des microservices dont les données sont transmises depuis et vers un système de messagerie Kafka.
La librairie Kafka Streams permet de définir une topologie de processeurs adossés à des topics Kafka, chaque processeur effectuant des transformations sur les événements.
L’API définit les abstractions KStream et KTable permettant d’agréger et de joindre des flux d’évènements, en offrant des abstractions proches des modèles relationnels (vue dynamique des données, langage de requêtage...).
ksqlDB pousse encore plus loin cette abstraction en fournissant une base de données dédiée aux applications de traitement d’événements.
Apache Kafka, Kafka Streams et ksqlDB sont des briques devenues aujourd'hui quasiment indispensables aux architectures microservices dont les supports de persistance sont dispersés.
Event-processing vs database centric applications
Évolution des architectures des systèmes, rôle du message broker
Enjeux du Big Data et Stream Data, Real-time Analysis
Kafka Streams vs Apache Spark ou Apache Storm
Rappels sur Apache Kafka, Cluster, Topics et Partitions, APIs, Garanties de livraison
Travaux Pratiques :
Démarrage d’un cluster Kafka
Rappels sur les fichiers de configuration
Typologie des processeurs, topologie de processeurs, scalabilité et tâches
Évènements et horodatage, fenêtre temporelle
Dualité des streams et des tables, agrégation
Gestion d’états, les state store, requêtes interactives
Partitionnement de flux, modèle concurrentiel et garantie d’ordre
Alternatives aux développements, dépendance, mise en place
Configuration et test d’une application Kafka Streams
Mise en place d'une programmatique de topologie
DSL comparaison avec la processor API
Sources et destinations Kafka
Transformation stateless
Transformations stateful : agrégations, jointures, fenêtrage
Requêtes interactives
Travaux Pratiques :
Processor APIs
Cas de tests
DS
Agrégations
Jointures
Fenêtrage
ksqlDB vs Kafka Streams
Cas d’utilisation de ksqlDB
Écosystème de ksqlDB
Alternatives de mise en place
Syntaxe SQL appliquée aux Streams
Opérateurs et fonctions
API Rest
Cas d’utilisation typiques : mise à jour automatique de vues, Pipeline ETL, microservices piloté par évènements
Travaux Pratiques :
Déploiement standalone, atelier de démarrage suivi des trois cas d’utilisation typique
Formats de packaging et plateformes d’exécution
Modèles de sécurité
Gestion des schémas
Tracing
Monitoring
Travaux Pratiques :
Déploiement orchestrateur de conteneurs
RBAC et secrets
Gestion de schémas
Tarif |
A partir de 950,00 € |
Durée |
1j / 7h |
Modes |
|
IBM Tivoli NetView for z/OS est un logiciel de gestion de réseau distribué qui permet de garder les systèmes d'entreprise disponibles; il offre une gamme étendue d'outils pour gérer et maintenir les systèmes et réseaux complexes et multiplateformes en un point de contrôle unique.
Cette formation est un bootcamp qui couvre les concepts et composants de IBM Tivoli NetView for z/OS v6.1, ainsi que l'interface utilisateur, les options d'automatisation, REXX, et PIPEs.
Tarif |
Contacter l'organisme |
Durée |
5j / 35h |
Modes |
|
A l’issue de cette formation, vous aurez acquis les compétences suivantes :
Tarif |
A partir de 1 790,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|
À l'issue de cette formation Microsoft Azure IA Introduction vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 760,00 € |
Durée |
1j / 7h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 600,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 1 390,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 100,00 € |
Durée |
3 heures 15 minutes |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
4j / 28h |
Modes |
|
Tarif |
A partir de 800,00 € |
Durée |
2 jour(s) |
Modes |
|