SAA-C03 · Question #94
A digital image processing company wants to migrate its on-premises monolithic application to the AWS Cloud. The company processes thousands of images and generates large files as part of the processi
The correct answer is B. Use AWS Batch jobs to process the images. Use AWS Step Functions to orchestrate the. For processing thousands of images and generating large files while minimizing manual tasks and operational overhead, usingAWS Batchis the best solution. AWS Batch allows you to run large-scale, parallel, and managed batch computing jobs without needing to manage the underlying i
Question
A digital image processing company wants to migrate its on-premises monolithic application to the AWS Cloud. The company processes thousands of images and generates large files as part of the processing workflow. The company needs a solution to manage the growing number of image processing jobs. The solution must also reduce the manual tasks in the image processing workflow. The company does not want to manage the underlying infrastructure of the solution. Which solution will meet these requirements with the LEAST operational overhead?
Options
- AUse Amazon Elastic Container Service (Amazon ECS) with Amazon EC2 Spot Instances to
- BUse AWS Batch jobs to process the images. Use AWS Step Functions to orchestrate the
- CUse AWS Lambda functions and Amazon EC2 Spot Instances lo process the images. Store the
- DDeploy a group of Amazon EC2 instances to process the images. Use AWS Step Functions to
How the community answered
(38 responses)- A5% (2)
- B68% (26)
- C18% (7)
- D8% (3)
Explanation
For processing thousands of images and generating large files while minimizing manual tasks and operational overhead, usingAWS Batchis the best solution. AWS Batch allows you to run large-scale, parallel, and managed batch computing jobs without needing to manage the underlying infrastructure. AWS Batch: Automates the image processing jobs, dynamically allocating the necessary resources based on the job requirements, which reduces operational overhead. AWS Step Functions: Orchestrates the entire image processing workflow, ensuring that tasks are executed in the correct sequence, improving manageability. Amazon S3: Stores the processed files, providing scalable and cost-effective storage. Option A (ECS with EC2 Spot Instances): While cost-effective, managing ECS and Spot Instances involves more operational effort. Option C (Lambda with EC2 Spot): Lambda functions have size and duration limitations, making them less suited for large image processing tasks. Option D (EC2 with Step Functions): Managing EC2 instances involves more overhead than using AWS Batch.
Community Discussion
No community discussion yet for this question.