Formation Flink
1790€ HT / personne |
2 jours (14 heures) |
Présentation
Flink est le moteur de calcul distribué le plus rapide du marché. Ce Framework proposé en Open Source par la fondation Apache promet des performances impressionnantes comparées à son concurrent historique Spark. Couplé à Kafka, il permet de résoudre le traitement en temps réel d’importants volumes Big Data.
En effet, Flink implique essentiellement l’analyse des données stockées. La plateforme fonctionne dans le cadre d’applications de Big Data pour le traitement distribué des données.
La récente acquisition d’Immerok, spécialiste reconnu de Flink par Confluent, est un événement marquant dans l’écosystème de Flink. Ce partenariat permet de renforcer considérablement les capacités de Flink au sein de l’écosystème de Confluent. Cette acquisition vise à développer une offre Flink full managée appelé Confluent Cloud, compatible avec Kafka, qui permettra aux utilisateurs de bénéficier d’une solution complète de gestion des flux d’événements.
Dans cette formation, votre équipe saura utiliser Apache Flink pour traiter les flux réels comme les traitements batchs sur des ensembles de données. Elle comprendra aussi le fonctionnement de chaque composant d’Apache Flink.
L’apprentissage d’Apache Flink vous permettra de facilement résoudre des cas d’affaires en temps réel et les différents concepts.
Notre formation se basera sur la dernière version du logiciel en date à savoir Apache Flink 1.20.
Objectifs
- Comprendre l’écosystème d’Apache Flink
- Comprendre l’architecture et la structure de données de Flink
- Comprendre les concepts fondamentaux de Flink et ses différentes API (streaming, batch, SQL, Table API)
- Créer des applications Flink pour traiter des flux de données en temps réel
- Gérer les états dans Flink pour des applications avec tolérance aux pannes
- Intégrer Flink avec Apache Kafka
- Déployer et gérer des applications Flink dans un environnement de production
Public visé
- Data Analyst
- Développeurs
- Architectes Big Data
Pré-requis
Connaissance du langage Java.
Programme de la formation Apache Flink
INTRODUCTION APACHE FLINK
- Qu’est-ce qu’Apache Flink ?
- L’écosystème de Flink
- Historique du framework
- Les domaines d’application
- Présentation de l’architecture
- Flux illimités et flux délimités
- Différents types d’états
CONCEPTS FONDAMENTAUX
- Comprendre la gestion des flux de données
- Qu’est-ce qu’une fonction à état ?
- Flink ML
- Flink Table Store
- Qu’est-ce que l’opérateur Flink Kubernetes ?
- Les DataSink
- Les connecteurs
- HDFS
- S3
- Avro
- MongoDB
CAS D’UTILISATION
- Les différentes applications
- Application événementielle
- Application d’analyse de données
- Application de pipeline de données
MISE EN PRATIQUE
- Flink ML
- Classification
- Regroupement
- Évaluation
- Ingénierie des fonctionnalités
- Régression
- API Table
- Sélection
- Filtre
- Jointure
- OrderBy
- Flink Graph
- Qu’est-ce qu’un graphe ?
- Les différents algorithmes
- [PRATIQUE] Créer des graphes
Pour aller plus loin
Formation Spark Learning
Formation Pytorch
Formation Kafka
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Afficher tous les témoignages
⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !
Noter la formation
1790€ HT / personne |
2 jours (14 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS