ドキュメント

Apache Flink アプリケーション用デベロッパーガイド: HTML | PDF

Studio 用デベロッパーガイド、ノートブックインターフェイスの SQL、Python、Scala で Apache Flink アプリケーションを構築する最も簡単な方法: HTML | PDF

Apache Beam Applications (Java) 用デベロッパーガイド: HTML | PDF

Amazon Kinesis Data Analytics for SQL

デベロッパーガイド: HTML | PDF

SQL リファレンス: Amazon Kinesis Data Analytics for SQL でサポートされている SQL 言語について説明します: HTML | PDF

ワークショップ


このワークショップでは、Apache Flink 用 Kinesis Data Analytics へのデプロイという長期的な目標を掲げて、ローカルで Apache Flink アプリケーションの立ち上げと開発を行うための基本をご紹介します。

このワークショップでは、ストリーム処理アプリケーションを作成して、カジノに入場して高額な賭けをしている顧客を特定し、高額な支出を行う人がギャンブルテーブルに座ったときに E メールを送信します。また、チップの補充が必要なテーブルを特定したり、賭けや勝ちパターンを通じてカジノでチーターになりそうな人を特定したりすることもできます。


そのために、Managed Streaming for Apache Kafka でイベントをキャプチャし、Kinesis Data Analytics Studio で関心のあるイベントを検出し、Amazon Lambda と Simple Notification Service を活用してあらゆるイベントについて E メールを送信します。

開始方法


Kinesis Data Analytics と Kinesis Data Analytics Studio での Apache Flink と Apache Beam のワークショップはすべて、ニューヨーク市のタクシー旅行データセットを使用しています。                                                                                                        

動画

AWS re:Invent 2022: Poshmark accelerates growth via real-time analytics & personalization (Poshmark がリアルタイムの分析とパーソナライズにより成長を加速) (49:28)

Poshmark が Amazon MSK によるリアルタイムのイベントキャプチャと Amazon Kinesis Data Analytics for Apache Flink によるリアルタイムのデータエンリッチメントを使用してリアルタイムのパーソナライゼーションを設計することで、どのようにユーザーエクスペリエンスを向上させたかをご覧ください。

AWS re:Invent 2022: How Samsung modernized architecture for real-time analytics (Samsung がリアルタイム分析のためのアーキテクチャを最新化した方法) (33:23)

Samsung SmartThings が自己管理型の Apache Spark から Amazon Kinesis Data Analytics for Apache Flink を使ったフルマネージド型のストリーム処理プラットフォームに移行した経緯と、フルマネージド型の Kinesis Data Streams と Amazon MSK を使用してデータを安全かつ大規模にストリーミングする方法をご覧ください。

干し草の山の針 - Monitoring health of a huge Kafka fleet with Flink (Flink で巨大な Kafka フリートの状態をモニタリング) (15:12)

Amazon Kinesis Data Analytics、Amazon Kinesis Data Firehose、Amazon Kinesis Data Streams を使用して、ストリーミングデータを収集、取り込み、処理、および出力するストリーム処理パイプライン全体を構築する方法について説明します。

Using IAM with Amazon MSK and Easy Stream Processing with Amazon Kinesis Data Analytics (Amazon MSK で IAM を使用し、Amazon Kinesis Data Analytics で簡単なストリーム処理を行う) (37:02)

AWS Identity and Access Management (IAM) と Amazon Managed Streaming for Apache Kafka (MSK) を使用する利点、使いやすさやその他の詳細について詳しく説明します。Amazon Kinesis Data Analytics を使用すると、お客様は SQL を含む複数の言語でストリーム処理アプリケーションを構築できます。

Kinesis Data Analytics Studio でデータストリームをリアルタイムでクエリする (13:22)

Amazon Kinesis Data Analytics Studio により、SQL、Python、または Scala を使用してデータストリームのクエリを簡略化する方法をご覧ください。Apache Zeppelin ノートブックベースのマネージド開発環境と Apache Flink によるストリーム処理により、Amazon Kinesis Data Streams や Amazon Managed Streaming for Kafka (Amazon MSK) など、さまざまなソースからのストリーミングデータをすばやく分析できます。

Lesson learned on Apache Flink application availability (Apache Flink アプリケーションの可用性について学んだ教訓) (34:46)

エラーを自動的に分類する方法やアプリケーションの可用性を回復するための介入方法など、Amazon Kinesis Data Analytics が Apache Flink アプリケーションの可用性を監視する方法について説明します。

ツールと SDK

API リファレンス: Amazon Kinesis Data Analytics のすべての API オペレーションについて詳しく説明します。サポートされるウェブサービスプロトコルについて、リクエスト、レスポンス、およびエラーのサンプルも掲載されています: HTML | PDF

AWS SDK

AWS CLIAmazon Kinesis Data Analytics の AWS CLI リファレンス

ブログ記事

Amazon Kinesis を最大限に活用するのに役立つユースケースやベストプラクティスのガイダンスが得られる、豊富なブログ記事が用意されています。以下のリソースから、すべてのブログ記事の一覧をご覧ください。

現時点でブログ記事は見つかりませんでした。その他のリソースについては AWS ブログを参照してください。

AWS ニュースブログで Amazon Kinesis の他の記事をお読みください。

AWS ビッグデータブログでベストプラクティス、機能、お客様事例をご覧ください。

AWS データベースブログで Amazon Kinesis の他の記事をお読みください。

Amazon Kinesis Data Analytics の使用を開始する

AWS アカウントにサインアップする
AWS アカウントにサインアップする

AWS 無料利用枠にすぐにアクセスできます。

Read the documentation
入門ガイドを見る

Amazon Kinesis Data Analytics の使用方法については、Apache FlinkAmazon Kinesis Data Analytics Studio のステップバイステップガイドをご覧ください。

コンソールで構築を開始する
ストリーミングアプリケーションの構築を開始する

Amazon Kinesis Data Analytics コンソールを使用してストリーミングアプリケーションを構築します。