
Answer-first summary for fast verification
Answer: AWS Batch
AWS Batch is the correct service for this requirement because: - **AWS Batch** is specifically designed for running large-scale batch computing workloads on AWS - It automatically provisions compute resources and optimizes the job distribution - It can efficiently handle hundreds of thousands of computing jobs by dynamically scaling the required infrastructure - AWS Batch manages the queuing, scheduling, and execution of batch jobs across the full range of AWS compute services **Why other options are incorrect:** - **AWS Step Functions**: Used for orchestrating workflows and coordinating multiple AWS services, not specifically optimized for large-scale batch computing jobs - **AWS Service Catalog**: Used for creating and managing catalogs of IT services, not for running computing jobs - **Amazon SQS**: A message queuing service for decoupling application components, but doesn't provide the full job scheduling and compute management capabilities needed for this scale of batch processing
Author: Ritesh Yadav
Ultimate access to all questions.
A company needs to plan, schedule, and run hundreds of thousands of computing jobs on AWS. Which AWS service can the company use to meet this requirement?
A
AWS Step Functions
B
AWS Service Catalog
C
Amazon Simple Queue Service (Amazon SQS)
D
AWS Batch
No comments yet.