トレーニングワークショップ、ラボ、およびソリューション実装 - Managed Service for Apache Flink

Amazon Managed Service for Apache Flink (Amazon MSF) は、以前は Amazon Kinesis Data Analytics for Apache Flink と呼ばれていました。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

トレーニングワークショップ、ラボ、およびソリューション実装

以下のエンドツーエンドの例は、高度なApache Flink ソリューション用 Managed Service を示しています。

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 アプリケーションをローカル環境で開発するための基本知識を紹介します。

Starters Guide to Local Development with Apache Flink

Managed Service for Apache Flink Studio を使ってイベント検出を行う

このワークショップでは、Apache Flink Studio 用 Managed Service によるイベント検出と、Apache Flink アプリケーション用 Managed Service としてのデプロイについて説明します。

Managed Service for Apache Flink によるイベント検出

Amazon Kinesis 向け AWS ストリーミングデータソリューションを使用する

Amazon Kinesis の AWS ストリーミングデータソリューションでは、ストリーミングデータをキャプチャ、保存、処理、配信するために必要な AWS サービスを自動的に設定します。このソリューションには、ストリーミングデータのユースケースを解決するための複数のオプションが用意されています。Apache Flink 用 Managed Service のオプションには、シミュレートされたニューヨークのタクシーデータに対して分析操作を実行する実際のアプリケーションを示すエンドツーエンドのストリーミング ETL の例が用意されています。

各ソリューションには、以下のコンポーネントとが含まれています。

  • 完全な例をデプロイするための 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 つのサンプル。これにより、カスタムスケーリングポリシーとカスタムスケーリング属性を設定できます。

カスタムスケーリングの実行の詳細については、「Enable metric-based and scheduled scaling for Amazon Managed Service for Apache Flink」を参照してください。

サンプル Amazon CloudWatch ダッシュボードを表示する

Apache Flink アプリケーション用 Managed Service をモニタリングするサンプル CloudWatch ダッシュボード サンプルダッシュボードには、ダッシュボードの機能のデモンストレーションに役立つ「デモアプリケーション」も含まれています。

Managed Service for Apache Flink Metrics Dashboard

Amazon MSK 向け AWS ストリーミングデータソリューションのテンプレートを使用する

AWS Amazon MSK 向けストリーミングデータソリューションは、データがプロデューサー、ストリーミングストレージ、コンシューマー、送信先を通過する CloudFormation テンプレートを提供します。

AWSAmazon MSK 向けストリーミングデータソリューション

GitHub 上の Apache Flink ソリューション向けの Managed Service をもっと見る

以下のエンドツーエンドの例は、Apache Flink ソリューション向けの高度な Managed Service を示しており、GitHub で入手可能なものです。