無限ノック › AIP 練習問題一覧 › 問題
AIP実装と統合

保険会社が保険金請求の自動処理システムを設計しています。処理フローは以下の通りです: ①提出書類のOCR(光学文字認識)と情報抽出 → ②不正検知モデルによるリスクスコア算出(この結果が出るまで③は開始不可) → ③約款との整合性チェック → ④リスクスコアが70%以上の場合は人間レビューキューへ送信、それ以外は自動承認。また全体処理は25秒以内に完了しなければならず、タイムアウト時は運用チームへSNS通知が必要です。このような要件に最も適切なオーケストレーションアーキテクチャはどれですか?

A
Amazon Bedrock AgentをReActオーケストレーション戦略で設定し、各処理ステップをアクショングループとして定義して、エージェント自身がフロー全体の実行順序と条件分岐を判断する
Amazon Bedrock Agentは自律的意思決定が必要なユースケース向けであり、こうした事前定義済み確定的ワークフローには過剰です。
B
AWS Step Functions Express Workflowsを使用し、各処理ステップをStateとして定義する。タスクタイムアウト・エラーキャッチ・Choice Stateによる条件分岐・SNS通知を宣言的に構成する
✓ 正解
この要件は決定論的なワークフローです。処理順序が固定されており(②完了後に③開始)、条件分岐のロジックが明確(スコア≥70%)で、厳密なタイムアウト要件(25秒)と障害通知が必要です。Step Functions Express Workflowsは25秒の実行タイムアウト設定・Retry/Catchによるエラーハンドリング・Choice StateによるAI非依存の条件分岐・SNS統合をネイティブにサポートします。
C
Amazon EventBridge Pipesで各Lambda関数をチェーン接続し、最後のLambdaがルーティング判断を行う。EventBridgeルールでタイムアウト監視を設定する
Amazon EventBridge Pipesで各Lambda関数をチェーン接続する方式は、各ステップ間のデータ受け渡しと条件分岐の管理が複雑になり、25秒の厳密なタイムアウト管理が困難です。
D
Amazon Bedrock Flowsを使用してビジュアルフロービルダーで処理ステップを定義し、Conditionノードで条件分岐、Inputノードでファイル受け取りを構成する
Amazon Bedrock Flowsはビジュアルフロービルダーですが、ファイル受け取りから最終決定まで全体を統合したワークフロー管理には、Step Functionsの方がより適切です。

解説

この要件は決定論的なワークフローです。処理順序が固定されており(②完了後に③開始)、条件分岐のロジックが明確(スコア≥70%)で、厳密なタイムアウト要件(25秒)と障害通知が必要です。 選択肢AのAmazon Bedrock AgentはReActオーケストレーションで自律的意思決定が必要なユースケース向けであり、処理順序が固定されたこうした確定的ワークフローには過剰です。 選択肢BのAWS Step Functions Express Workflowsは、タスクタイムアウト・Retry/Catchによるエラーハンドリング・Choice Stateによる条件分岐・SNSとのネイティブ統合を宣言的に構成できます。25秒のタイムアウト要件と複雑な制御フローを持つ本要件に最適です。 選択肢CのAmazon EventBridge Pipesで各Lambda関数をチェーン接続する方式は、各ステップ間のデータ受け渡しと条件分岐の管理が複雑になり、25秒の厳密なタイムアウト管理が困難です。 選択肢DのAmazon Bedrock Flowsはビジュアルフロービルダーですが、ファイル受け取りから最終決定まで全体を統合したワークフロー管理には、Step Functionsの方がより適切です。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでAIPを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← AIP の問題一覧に戻る