投稿日: Oct 8, 2020

Amazon Kinesis Data Analytics では、実行中のアプリケーションを強制的に停止し、そのステータスを [準備完了] にリセットして、アプリケーションをより細かく制御できるようになりました。さらに、新しい [自動スケーリング] アプリケーションステータスを使って、アプリケーションがスケールアップまたはスケールダウンしているかどうかを確認できます。

アプリケーションが応答しなくなり、一時的な作成中、更新中、または停止中などのステータスでスタックすることがあります。これは多くの場合、設定ミスによりアプリケーションに異常が発生していることが原因です。コンソールで応答しないアプリケーションを強制的に停止するか、StopApplication API で強制フラグを設定するかを選択できます。強制停止は、アプリケーションの状態の保存などの追加のアクションを実行せずに、データ処理を停止し、アプリケーションを準備完了ステータスに戻します。応答しないアプリケーションを回避および軽減するためのベストプラクティスについては、トラブルシューティングガイドをご覧ください。 

新しい自動スケーリングアプリケーションのステータスにより、アプリケーションで自動スケーリングが有効になっている場合に、アプリケーションがいつスケールアップまたはスケールダウンされているかをより明確に把握できます。 

Amazon Kinesis Data Analytics は、Apache Flink でストリーミングデータをリアルタイムで変換および分析できる最も簡単な方法です。Apache Flink はオープンソースのフレームワークであり、データストリームを処理するためのエンジンです。Amazon Kinesis Data Analytics は、Apache Flink アプリケーションの構築と管理の複雑さを軽減します。Amazon Kinesis Data Analytics for Apache Flink は、組み込みコネクターを使用して、Amazon Managed Streaming for Apache Kafka (Amazon MSK)、Amazon Kinesis Data Streams、Amazon Elasticsearch Service、Amazon DynamoDB ストリーム、Amazon S3、カスタム統合などと統合します。Amazon Kinesis Data Analytics for Apache Flink および Amazon Kinesis Data Analytics for SQL Applications の詳細については、それぞれこちらこちらをご覧ください。

Amazon Kinesis Data Analytics を利用できる場所のリストについては、AWS リージョン別のサービス表をご覧ください。