Amazon Managed Service for Apache Flink は、以前は Amazon Kinesis Data Analytics for Apache Flink と呼ばれていました。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
トレーニングワークショップ、ラボ、ソリューション実装
次の end-to-end 例は、Apache Flink 用 Managed Service の高度なソリューションを示しています。
トピック
- Amazon Managed Service for Apache Flink を使用したアプリケーションのデプロイ、運用、スケーリング
- Managed Service for Apache Flink にデプロイする前に、Apache Flink アプリケーションをローカルで開発する
- Managed Service for Apache Flink Studio でイベント検出を使用する
- Amazon Kinesis の AWS ストリーミングデータソリューションを使用する
- Apache Flink と Apache Kafka で Clickstream ラボを使用する方法
- Application Auto Scaling を使用してカスタムスケーリングを設定する
- サンプル Amazon CloudWatch ダッシュボードを表示する
- Amazon の AWS ストリーミングデータソリューションに テンプレートを使用する MSK
- で Apache Flink ソリューション用 Managed Service の詳細を確認する GitHub
Amazon Managed Service for Apache Flink を使用したアプリケーションのデプロイ、運用、スケーリング
このワークショップでは、Java での Apache Flink アプリケーションの開発、 で を実行およびデバッグする方法IDE、Amazon Managed Service for Apache Flink でパッケージ化、デプロイ、実行する方法について説明します。また、アプリケーションのスケーリング、モニタリング、トラブルシューティングの方法についても説明します。
Amazon Managed Service for Apache Flink ワークショップ
Managed Service for Apache Flink にデプロイする前に、Apache Flink アプリケーションをローカルで開発する
このワークショップでは、Apache Flink 用 Managed Service for Apache Flink にデプロイするという長期的な目標を設定して、Apache Flink アプリケーションをローカルで起動して開発を開始する基本について説明します。
Apache Flink によるローカル開発のスターターガイド
Managed Service for Apache Flink Studio でイベント検出を使用する
このワークショップでは、Apache Flink Studio 用 Managed Service によるイベント検出と、Apache Flink アプリケーション用 Managed Service としてのデプロイについて説明します。
Apache Flink 用 Managed Service for Apache Flink によるイベント検出
Amazon Kinesis の AWS ストリーミングデータソリューションを使用する
Amazon Kinesis 用 AWS ストリーミングデータソリューションは、ストリーミングデータのキャプチャ、保存、処理、配信に必要な AWS サービスを自動的に設定します。このソリューションには、ストリーミングデータのユースケースを解決するための複数のオプションが用意されています。Managed Service for Apache Flink オプションは、シミュレートされたニューヨークのタクシーデータに対して分析オペレーションを実行する実際のアプリケーションを示す end-to-end ストリーミングETL例を提供します。
各ソリューションには、以下のコンポーネントとが含まれています。
完全な例をデプロイする AWS CloudFormation パッケージ。
アプリケーションメトリクスを表示するための CloudWatch ダッシュボード。
CloudWatch 最も関連性の高いアプリケーションメトリクスに関する アラーム。
必要なすべてのIAMロールとポリシー。
Amazon Kinesis のストリーミングデータソリューション
Apache Flink と Apache Kafka で Clickstream ラボを使用する方法
ストリーミングストレージには Apache Kafka 用 Amazon Managed Streaming、ストリーム処理には Apache Flink アプリケーション向けの Apache Flink 用 Managed Service を使用した、クリックストリームのユースケースを対象とするエンドツーエンドラボです。
Application Auto Scaling を使用してカスタムスケーリングを設定する
Application Auto Scaling を使用して Managed Service for Apache Flink アプリケーションを自動的にスケーリングする方法を示す 2 つのサンプル。これにより、カスタムスケーリングポリシーとカスタムスケーリング属性を設定できます。
カスタムスケーリングを実行できる方法の詳細については、「Amazon Managed Service for Apache Flink のメトリクスベースおよびスケジュールされたスケーリングを有効にする
サンプル Amazon CloudWatch ダッシュボードを表示する
Managed Service for Apache Flink アプリケーションをモニタリングするためのサンプル CloudWatch ダッシュボード。サンプルダッシュボードには、ダッシュボードの機能のデモンストレーションに役立つ「デモアプリケーション
Managed Service for Apache Flink メトリクスダッシュボード
Amazon の AWS ストリーミングデータソリューションに テンプレートを使用する MSK
Amazon 向け AWS ストリーミングデータソリューションはMSK、データがプロデューサー、ストリーミングストレージ、コンシューマー、および送信先を通過する AWS CloudFormation テンプレートを提供します。
AWS Amazon 向けストリーミングデータソリューション MSK
で Apache Flink ソリューション用 Managed Service の詳細を確認する GitHub
次の end-to-end 例は、Apache Flink ソリューション用 Managed Service の高度な例であり、 で利用できます GitHub。