Question#46(SAA-C03)
デジタル画像処理企業は、オンプレミスのモノリシックアプリケーションをAWSクラウドに移行したいと考えています。この企業は、数千の画像を処理し、処理ワークフローの一部として大きなファイルを生成します。 企業は、増加する画像処理ジョブを管理するためのソリューションを必要としています。このソリューションは、画像処理ワークフローの手動タスクを削減する必要もあります。企業は、ソリューションの基盤インフラストラクチャを管理したくありません。 以下のどのソリューションが、最小限の運用オーバーヘッドでこれらの要件を満たしますか?
正解:B
このソリューションでは、AWS Batchを使用して画像処理ジョブを管理し、AWS Step Functionsでワークフローを調整、処理済みファイルをAmazon S3バケットに保存します。AWS Batchはバッチ処理に特化したサーバーレスサービスで、ジョブのスケジューリング、キューイング、リソース割り当てを自動管理し、基盤インフラストラクチャ(EC2インスタンスやコンテナ)の管理が不要です。Step Functionsは複雑なワークフローを視覚的に定義・自動化し、手動タスクを削減します。S3は大規模ファイルの保存にコスト効率が高く、耐久性とスケーラビリティを提供します。このソリューションは、サーバーレスで運用オーバーヘッドが最小限、ジョブ管理とワークフロー自動化が効率的で、要件を最も効果的に満たします。
コメント