Formation en IA & Data: Flink: Développez des Applications pour le Big Data - Ascent Formation
Retour aux formations
IA & Data

Formation Flink: Développez des Applications pour le Big Data

4 jour(s) • 28h
Éligible OPCO
8,8/10 avis apprenants

Description

Objectif de la formation: Cette formation sur Flink vise à fournir aux participants les compétences nécessaires pour développer des applications efficaces pour le Big Data en utilisant Apache Flink. Les participants apprendront les concepts, les fonctionnalités et les meilleures pratiques de Flink pour le traitement de données en temps réel et le traitement par lots à grande échelle.

  • Comprendre les concepts fondamentaux du traitement de données en temps réel et par lots avec Apache Flink
  • Utiliser les API DataStream et DataSet pour développer des applications Flink
  • Maîtriser les techniques avancées de traitement de données avec Flink, y compris les fenêtres temporelles et les CEP
  • Intégrer et déployer des applications Flink dans des environnements locaux et distribués
  • Optimiser les performances et surveiller les applications Flink en production

  • Développeurs d'applications Big Data
  • Ingénieurs de données
  • Data Scientists

  • Expérience en développement de logiciels
  • Connaissance de base du Big Data
  • Familiarité avec Java ou un autre langage de programmation orienté objet

  1. 1

    Introduction à Apache Flink (3 heures)

    • Les concepts clés du traitement de données en temps réel et par lots avec Flink
    • Les avantages et les cas d'utilisation de Flink dans le contexte du Big Data
    • L'architecture de Flink et les composants clés
  2. 2

    Programmation de Base avec Flink (7 heures)

    • L'utilisation des API DataStream et DataSet de Flink pour le traitement de données en streaming et par lots
    • La transformation de données avec les opérations de mapping, de filtrage et de groupement
    • La gestion des états et des fenêtres temporelles dans les applications de streaming
    • Travaux pratiques : Développement d'applications simples avec les API de base de Flink
  3. 3

    Traitement Avancé avec Flink (7 heures)

    • La gestion de la latence et la garantie de l'exactitude dans les applications de streaming
    • L'utilisation des opérateurs de fenêtrage avancés pour le traitement temporel
    • Les motifs de traitement de données complexes avec les CEP (Complex Event Processing)
    • Travaux pratiques : Développement d'applications de traitement avancé avec Flink
  4. 4

    Intégration et Déploiement (6 heures)

    • L'intégration de Flink avec d'autres technologies du Big Data (ex. : Hadoop, Kafka)
    • Les options de déploiement de Flink sur des clusters locaux et dans le cloud
    • La gestion de la scalabilité et de la disponibilité des applications Flink
    • Travaux pratiques : Intégration et déploiement d'applications Flink
  5. 5

    Gestion des Performances et Optimisation (5 heures)

    • Les bonnes pratiques pour optimiser les performances des applications Flink
    • Le monitoring et le débogage des applications en temps réel et par lots
    • L'optimisation des temps de latence et des débits dans les applications Flink
    • Travaux pratiques : Optimisation des performances des applications Flink

Ils nous font Confiance

Nos partenaires de confiance

Ministère des armées
Thalès
Dassault Systèmes
Ariane Group
EDF
SNCF
Orange Cyberdefense
Total
Société Générale
Ministère de l'Intérieur
Boston Consulting Group
Crédit Agricole
Capgemini
Sopra Steria
Ministère de l'économie
Bouygues Télécom
Devoteam
Imprimerie Nationale
Business France
Ordre National des Pharmaciens
Abeille Assurances
Macif
Service Public Fédéral Finances
ANFH
Bruxelles Formation
Atlas OPCO
Uniformation
Adeo
Positive Thinking Company
Sogelink
Septeo
HN Services
Infotel
Ercom
Neosoft
Klaxoon
Asus
Linkvalue
Suneris
Datadocké

Questions fréquentes

FAQ : Formation Flink: Développez des Applications pour le Big Data

  • Oui, mais la prise en charge d'une formation professionnelle par un OPCO dépend de votre opérateur de compétences, de votre branche d'activité et des critères de financement applicables. Ascent Formation vous accompagne dans l'identification des possibilités de financement adaptées à votre entreprise.

  • Une formation inter-entreprises réunit des participants issus de différentes organisations, tandis qu'une formation intra-entreprise est organisée pour les collaborateurs d'une même entreprise. Le format intra permet notamment d'adapter le contenu et les modalités aux besoins spécifiques de vos équipes.

  • Selon la formation proposée, il est possible de suivre une formation professionnelle à distance, en présentiel ou selon d'autres modalités disponibles. Consultez les informations de la session concernée ou contactez-nous pour connaître les formats possibles.

  • Oui, une formation professionnelle peut être adaptée aux objectifs, au niveau des participants et aux besoins opérationnels de votre entreprise. Ascent Formation vous propose des parcours personnalisés pour accompagner le développement des compétences de vos équipes.