報道機関がAmazon Bedrockを使用した自動コンテンツ生成パイプラインを構築しています。要件は以下の通りです: ①Claude 3.5 Sonnetで記事本文を生成する ②その記事を基にClaude 3.5 HaikuでSEOメタデータとSNS(ソーシャルメディア)投稿3本を同時生成する(並列実行必須) ③別のLLM呼び出しで品質スコアを算出しスコアが0.8未満であれば強化されたプロンプトで記事を再生成する このワークフローを最も信頼性高くコスト効率よく実装するAWSサービスはどれですか?
AWS Step FunctionsはAmazon Bedrockとのネイティブ最適化統合(Optimized Integration)を持ち、InvokeModel等をノーコードで呼び出せます。Parallelステートを使用するとSEOメタデータとSNS投稿の生成を真の並列実行で処理でき、Choiceステートで品質スコアによる条件分岐と再生成ループを宣言的に実装できます。自動リトライ・エラーハンドリング・ビジュアルモニタリングも標準装備です。 選択肢Aの Lambda再帰呼び出しは、状態管理が複雑でデバッグが困難です。 選択肢Cの Bedrock Agents は、自律的なタスク委譲には適しますが、このような確定的ワークフロー制御には過剰であり実行コストも高くなります。 選択肢Dの EventBridgeパイプは、イベントソースとターゲット間のポイントツーポイント連携に特化しており、複数ステップのLLMオーケストレーションには不向きです。またStep Functions Expressワークフローは最大5分の実行時間制限があるため、複数のLLM呼び出しを含む処理がタイムアウトするリスクがあります。