Managed Service for Apache Flink のメンテナンスタスクを管理する - Managed Service for Apache Flink

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

Managed Service for Apache Flink のメンテナンスタスクを管理する

Apache Flink 用 Managed Service は、コンプライアンスを維持し、 AWS セキュリティ目標を達成するために、オペレーティングシステムとコンテナイメージのセキュリティアップデートで、定期的にアプリケーションにパッチを適用します。Managed Service for Apache Flink アプリケーションのメンテナンスウィンドウとは、Managed Service for Apache Flink がアプリケーションに対してメンテナンス作業を実施する 8 時間の時間枠を指します。メンテナンスは、サービスチームのスケジュールに従い、AWS リージョン ごとに異なる日に開始される場合があります。メンテナンスの時間枠については、次のセクションの表を参照してください。

メンテナンス手順の一環として、Managed Service for Apache Flink アプリケーションが再起動されます。これにより、アプリケーションのメンテナンスウィンドウ中に 10~30 秒のダウンタイムが発生します。実際のダウンタイム期間は、アプリケーションの状態、サイズ、スナップショット/チェックポイントの緊急性によって異なります。このダウンタイムの影響を最小限に抑える方法については、 フォールトトレランス:チェックポイントとセーブポイント を参照してください。ListApplicationOperations API を使用して、Managed Service for Apache Flink がアプリケーションでメンテナンスアクションを実行したかどうかを確認できます。詳細については、「Identify when maintenance has ocurred on your application」を参照してください。

AWS リージョン のメンテナンスタイムウィンドウ
AWS リージョン メンテナンスタイムウィンドウ
AWS GovCloud (米国西部) 06:00~14:00 UTC
AWS GovCloud (米国東部) 03:00~11:00 UTC
米国東部 (バージニア北部) 03:00~11:00 UTC
米国東部 (オハイオ) 03:00~11:00 UTC
米国西部 (北カリフォルニア) 06:00~14:00 UTC
米国西部 (オレゴン) 06:00~14:00 UTC
アジアパシフィック (香港) 13:00~21:00 UTC
アジアパシフィック (ムンバイ) 16:30~00:30 UTC
アジアパシフィック (ハイデラバード) 16:30~00:30 UTC
アジアパシフィック (ソウル) 13:00~21:00 UTC
アジアパシフィック (シンガポール) 14:00~22:00 UTC
アジアパシフィック (シドニー) 12:00~20:00 UTC
アジアパシフィック (ジャカルタ) 15:00~23:00 UTC
アジアパシフィック (東京) 13:00~21:00 UTC
カナダ (中部) 03:00~11:00 UTC
中国 (北京) 13:00~21:00 UTC
中国 (寧夏) 13:00~21:00 UTC
欧州 (フランクフルト) 06:00~14:00 UTC
欧州 (チューリッヒ) 20:00~04:00 UTC
欧州 (アイルランド) 22:00~06:00 UTC
欧州 (ロンドン) 22:00~06:00 UTC
欧州 (ストックホルム) 23:00~07:00 UTC
欧州 (ミラノ) 21:00~05:00 UTC
欧州 (スペイン) 21:00~05:00 UTC
アフリカ (ケープタウン) 20:00~04:00 UTC
欧州 (アイルランド) 22:00~06:00 UTC
欧州 (ロンドン) 23:00~07:00 UTC
欧州 (パリ) 23:00~07:00 UTC
欧州 (ストックホルム) 23:00~07:00 UTC
中東 (バーレーン) 13:00~21:00 UTC
中東 (アラブ首長国連邦) 18:00~02:00 UTC
南米 (サンパウロ) 19:00~03:00 UTC
イスラエル (テルアビブ) 20:00~04:00 UTC

メンテナンスウィンドウを選択する

Managed Service for Apache Flink は、予定されているメンテナンスイベントを E メールと AWS Health 通知で通知します。Managed Service for Apache Flink では、UpdateApplicationMaintenanceConfiguration API を使用してメンテナンスウィンドウ設定を更新することで、メンテナンスを開始する時刻を変更できます。詳細については、「UpdateApplicationMaintenanceConfiguration」を参照してください。Managed Service for Apache Flink は、次回アプリケーションのメンテナンスをスケジュールするときに、更新されたメンテナンス設定を利用します。サービスが既にメンテナンスをスケジュールした後にこの操作を呼び出した場合、サービスは次回アプリケーションのメンテナンスをスケジュールするときに構成の更新を適用します。

注記

可能な限り最高のセキュリティ体制を提供するために、Managed Service for Apache Flink では、メンテナンスの除外、メンテナンスの一時停止、特定の日付でのメンテナンス実施といった例外は一切サポートしていません。

アプリケーションでメンテナンスがいつ発生したかを特定する

Managed Service for Apache Flink がアプリケーションでメンテナンスアクションを実行したかどうかは、ListApplicationOperations API を使用することで確認できます。

以下は、アプリケーションのメンテナンス用にリストをフィルタリングするのに役立つ ListApplicationOperations のリクエストの例です。

{ "ApplicationName": "MyApplication", "operation": "ApplicationMaintenance" }