1.3標準
Glueジョブが一時的なサービススロットリングで失敗することがある。
一時エラーは指数バックオフで再試行し、入力不正など恒久的なエラーは通知して停止する。
最も適切な構成はどれか。
× 不正解
Step FunctionsのRetryで一時障害を指数バックオフ再試行し、Catchで恒久エラーを通知・隔離する。
詳細解説
正しいStep FunctionsのRetryとCatchをエラー種別ごとに設定する
一時的なエラーだけ再試行し、回復不能なエラーをCatchで別処理へ分岐できる。
一時的なエラーだけ再試行し、回復不能なエラーをCatchで別処理へ分岐できる。
誤りすべてのエラーを無限に再試行する
入力不正や権限不足でも処理を繰り返し、コストと遅延を増やす。
入力不正や権限不足でも処理を繰り返し、コストと遅延を増やす。
誤り失敗したS3ファイルを削除する
原因を隠し、データを失うため再処理できない。
原因を隠し、データを失うため再処理できない。
誤りCloudTrailの保持期間を延ばすだけにする
監査情報は増えるが、ワークフローの再試行制御にはならない。
監査情報は増えるが、ワークフローの再試行制御にはならない。
実際に確かめる
一時的な検証環境で実行できる例です。
Step FunctionsのRetry、BackoffRate、MaxAttempts、Catchの公式説明を確認する。期待される結果
無限再試行ではなく、エラー分類と上限付き再試行を説明できる。理解のポイント
- Retry
- Catch
- 指数バックオフ
- 恒久エラー
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 1・Task 1.3と各サービスの公式ドキュメントを確認する。
基礎のおさらい
エラー分類
スロットリング・一時ネットワーク障害と、スキーマ不正・権限不足を分ける。
冪等性
再試行で同じ入力が重複処理されても結果が壊れないようにする。
問題IDAWS-DEA-055
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告