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 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" }