AWS Step Functions で構築された ML パイプラインには、Lambda 関数が含まれています。SQS キューはモデルパラメータを提供してモデルをトレーニングし、トレーニングされたモデルは S3 にアップロードされます。開発者は、実際の SQS または S3 サービス呼び出しを行わずに、パイプラインをローカルで実行およびテストしたいと考えています。このニーズを満たすオプションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: AWS Step Functions Local を使用し、サービス統合をモックします。.
これが解答である理由
AWS Step Functions Localは、Step Functionsのワークフローをローカル環境で実行できるツールです。SQSやS3などのAWSサービスとの統合をモック(模擬)する機能があるため、実際のサービス呼び出しなしにパイプライン全体をテストできます。これにより、開発者はコストをかけずに、またAWS認証情報なしで、迅速に反復的なテストが可能です。 他の選択肢は不適切です。Amazon CodeGuru Profilerはパフォーマンス分析ツールであり、ローカルテストには直接関係ありません。AWS Step Functions Local DockerイメージはStep Functions Localを実行するための手段ですが、サービス統合のモック機能に言及していないため、完全な解決策ではありません。AWS SAM CLIはLambda関数のローカルテストには有用ですが、Step Functionsのワークフロー全体とサービス統合のモックには対応していません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要