Formation Apache Flink.
96% de clients Sparks satisfaits (6883 notes)
Durée :
3 jours
09/01/2023 à Distance
numero vert : 0805 950 800 (service et appel gratuits)
Apache Flink
à partir de
1990 €HT
Formation référencée Datadock

Référence :
SF33572
Durée :
3 jours

Disponible en distanciel et dans 17 villes
Ce stage comprend
 21 heures de formation
Support de cours numérique
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation Apache Flink.

Formez-vous au développement d'applications Big Data avec Flink !

A l'issue de cette formation Flink, les participants seront en mesure d'utiliser ce framework Big data pour réaliser des traitements sur les données de leur entreprise. Ils maîtriseront les APIs DataStream, Table, et sauront utiliser Flink SQL sur des flux de données. La formation se termine par l’appropriation des bonnes pratiques pour le déploiement de Flink.

Objectifs pédagogiques.
09/01/2023 à Distance
09/01/2023 à Lille
09/01/2023 à Paris
27/02/2023 à Aix-en-Provence
27/02/2023 à Distance
27/02/2023 à Grenoble
27/02/2023 à Lyon
22/03/2023 à Distance
22/03/2023 à Nantes
22/03/2023 à Paris
24/04/2023 à Distance
24/04/2023 à Grenoble
24/04/2023 à Lyon
24/04/2023 à Toulouse
31/05/2023 à Distance
31/05/2023 à Lille
31/05/2023 à Paris
07/06/2023 à Aix-en-Provence
07/06/2023 à Distance
07/06/2023 à Grenoble
07/06/2023 à Lyon
03/07/2023 à Distance
03/07/2023 à Nantes
03/07/2023 à Paris
11/09/2023 à Distance
11/09/2023 à Grenoble
11/09/2023 à Lyon
11/09/2023 à Toulouse
11/10/2023 à Distance
11/10/2023 à Lille
11/10/2023 à Paris
20/11/2023 à Aix-en-Provence
20/11/2023 à Distance
20/11/2023 à Grenoble
20/11/2023 à Lyon
20/12/2023 à Distance
20/12/2023 à Nantes
20/12/2023 à Paris

Programme de formation Apache Flink.

PDF

Introduction à la formation Flink

Présentation générale de la formation
Objectifs pédagogiques
Introduction à Flink : intérêt, évolution, différences avec Spark…
Ecosystème
Batch processing vs Stream processing
Flux de données parallèles
Les notions State, Time et Snapshots

Configuration d’un premier projet Flink

Maven ou Gradle
Dépendances
Anatomie d’un programme Flink

Transformer des données avec l’API DataStream

Introduction à l’API DataStream
Types de données et sérialisation, Java/Scala
Environnement d’exécution et paramètres
Data sources
Transformations stateless, stateful
Opérateurs de transformations : Map, FlatMap, Filter…
Data sinks
Debug

Streaming Analytics : event time et watermarks

Event time, ingestion time et processing time
Travailler avec les watermarks
Utiliser les Windows pour traiter des flux de données : Tumbling, Sliding, Session et Global

L’API Table et Flink SQL

Types de données
Créer un TableEnvironment
Créer et requêter des tables
Les opérateurs à connaître
Configurer et exécuter un programme Flink SQL
Utiliser les fonctions pour transformer les données
Optimisation

Connecteurs

Vue d’ensemble des possibilités d’interfaçage avec d’autres systèmes Big Data (Kafka, Cassandra, ElasticSearch, RabbitMQ…)

Librairies

Vue d’ensemble
FlinkCEP (Complex Event Processing library)
FlinkML : la librairie Apache Flink pour le Machine Learning
Gelly, l’API Flink Graph

Déploiement d’un cluster Flink

Vue d’ensemble et architecture
Les différents modes de déploiement
Configurations
Prêts pour la mise en production ? Checklist
Déployer un cluster multinœuds

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

En apprendre davantage sur Apache Flink.

Apache Flink a été développé par l’Université de Berlin. C’est un framework et un moteur de traitement distribué utilisé pour réaliser des analyses sur des flux de données limités ou illimités.

Amandine de Sparks
Des chiffres étincelants.
17 années
à vos côtés
+ de 1000
sujets de formation
6883
stagiaires formés en 2021
249
formateurs actifs en 2021
96%
de clients satisfaits
18581
heures de formation réalisées en 2021
HAUT