Avec le service géré Amazon pour Apache Flink, vous pouvez transformer et analyser les données de streaming en temps réel avec Apache Flink. Le service géré Amazon pour Apache Flink simplifie la création et la gestion des charges de travail Apache Flink et vous permet d'intégrer des applications à d'autres services AWS.

Étape 1 : télécharger les bibliothèques open source vers votre IDE préféré

Créer une application Java

Vous pouvez commencer par télécharger les bibliothèques open source qui contiennent le kit SDK AWS, Apache Flink et les connecteurs des services AWS. 

Exemple de code Java

Vous écrivez le code Apache Flink de votre application à l'aide de flux de données et d'opérateurs de flux. Les flux de données d'application constituent la structure de données utilisée pour le traitement à l'aide de votre code applicatif. Les données circulent en continu dans les flux de données d'application depuis les sources. Un ou plusieurs opérateurs de flux sont utilisés pour définir votre traitement des flux de données d'application.

Configurer l'application Java

Une fois créé, chargez votre code sur le service géré Amazon pour Apache Flink. Le service prend en charge toutes les opérations nécessaires à l'exécution continue de vos applications en temps réel, y compris la mise à l'échelle automatique en fonction du volume et du débit de vos données entrantes. 

Créer une application Java

Commencez par le service géré Amazon pour Apache Flink, Amazon MSK ou la console Amazon Kinesis Data Streams. Utilisez des connecteurs personnalisés pour vous connecter à d'autres sources de données.

Exemple de code Java

Exécutez des paragraphes individuels dans le bloc-notes, affichez des résultats dans le contexte et utilisez la visualisation intégrée de Apache Zeppelin pour accélérer le développement. Vous pouvez également utiliser des fonctions définies par l'utilisateur dans votre code. 

Configurer l'application Java

Déployez votre code comme une application de traitement des flux en cours d'exécution continue en quelques étapes. Votre application déployée sera un service géré Amazon pour Apache Flink avec un état durable et un autoscaling. Vous avez également la possibilité de modifier les sources, les destinations, la journalisation et les niveaux de surveillance avant de mettre votre code en production. 

Formation en ligne

Atelier de formation

Dans cet atelier, vous créerez une architecture de streaming de bout en bout pour ingérer, analyser et visualiser des données de streaming en temps quasi réel. Vous devrez optimiser les opérations d'une compagnie de taxis à New York en analysant les données télémétriques de la flotte de taxis en temps quasi réel.

En savoir plus »
Solutions préconçues

Utilisez une solution prédéfinie pour démarrer rapidement. Avec AWS Streaming Data Solution pour le service géré Amazon pour Apache Flink, vous pouvez résoudre des cas d'utilisation de streaming en temps réel comme la capture de journaux d'applications à volume élevé, l'analyse des données de parcours de navigation, la diffusion continue vers un lac de données, etc. 

Explorer »
Atelier de didacticiels

Dans cet atelier, vous allez créer une application de traitement des flux pour identifier les clients qui entrent dans votre casino et qui misent gros. L'application vous enverra un e-mail lorsque de gros dépensiers s'assoient à une table de jeu. Elle vous permettra également d'identifier les tables qui nécessitent une recharge de jetons, ainsi que les tricheurs potentiels de votre casino grâce à leurs habitudes de paris et de gains. 

En savoir plus »

Démarrer avec Amazon Kinesis Data Analytics

Créez un compte AWS
Créez un compte AWS

Obtenez un accès instantané à l'offre gratuite d'AWS.

Read the documentation
Consultez le guide de mise en route

Découvrez comment utiliser Amazon Kinesis Data Analytics dans ce guide étape par étape concernant SQL ou Java.

Commencez à créer dans la console
Création d'applications de streaming sur AWS

Créez votre première application de streaming à partir de la console Amazon Kinesis Data Analytics.