無限ノック › AIP 練習問題一覧 › 問題
AIP生成AIアプリケーションの運用効率と最適化

製造業企業がBedrock Agentを使った設備メンテナンス支援システムを構築しています。エージェントはエンジニアがアップロードしたCSVデータに対してPythonコードを記述・実行し、故障傾向のグラフを生成する必要があります。1日数百件の分析リクエストが予想され、コード実行環境の構築・管理にリソースを割きたくありません。最もオペレーションコストが低い実装はどれですか?

A
アクショングループのLambda関数からAmazon ECSコンテナを起動してPythonを実行し、グラフ画像をS3に保存してURLをエージェントに返す
アクショングループのLambda関数からAmazon ECSコンテナを起動してPythonを実行する方法は実行インフラの構築・管理にリソースを割きます。
B
Bedrock AgentのCode Interpreterアクショングループを有効化し、AWSが管理するサンドボックス環境でコードを実行してグラフを生成する
✓ 正解
Code InterpreterはBedrock Agentsのビルトイン機能で、エージェントがPythonコードを記述・実行できる完全マネージドのサンドボックス環境を提供します。ファイルアップロード・コード実行・グラフ(matplotlib等)生成をネイティブにサポートし、ECS・SageMaker・カスタムコンテナ等の実行インフラの構築・運用が不要です。アクショングループ設定でENABLEDに変更するだけで利用でき、数百件/日の規模でもAWSがスケールを管理するためオペレーションオーバーヘッドを最小化できます。
C
Amazon SageMaker Processing Jobsをアクショングループから起動し、分析完了後にS3から結果を取得してエージェントに渡す
Amazon SageMaker Processing Jobsをアクショングループから起動する方法は実行インフラの構築・管理にリソースを割きます。
D
AWS Lambda Web AdapterとFastAPIを組み合わせたコンテナでJupyter(※Pythonインタラクティブ実行環境)カーネルを実行し、エージェントからコードを受け取って実行する
AWS Lambda Web AdapterとFastAPIを組み合わせたコンテナでJupyterを実行する方法は実行インフラの構築・管理にリソースを割きます。

解説

Code InterpreterはBedrock Agentsのビルトイン機能で、エージェントがPythonコードを記述・実行できる完全マネージドのサンドボックス環境を提供します。ファイルアップロード・コード実行・グラフ(matplotlib等)生成をネイティブにサポートし、ECS・SageMaker・カスタムコンテナ等の実行インフラの構築・運用が不要です。アクショングループ設定でENABLEDに変更するだけで利用でき、数百件/日の規模でもAWSがスケールを管理するためオペレーションオーバーヘッドを最小化できます。 選択肢AのアクショングループのLambda関数からAmazon ECSコンテナを起動してPythonを実行する方法は実行インフラの構築・管理にリソースを割きます。 選択肢CのAmazon SageMaker Processing Jobsをアクショングループから起動する方法は実行インフラの構築・管理にリソースを割きます。 選択肢DのAWS Lambda Web AdapterとFastAPIを組み合わせたコンテナでJupyterを実行する方法は実行インフラの構築・管理にリソースを割きます。

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

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

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