A batch workload takes 5 hours to finish on an Amazon EC2 instance. The amount of data to be processed doubles monthly and the processing time is proportional.
What is the best cloud architecture to address this consistently growing demand?
A.
Run the application on a bigger EC2 instance size.
B.
Switch to an EC2 instance family that better matches batch requirements.
C.
Distribute the application across multiple EC2 instances and run the workload in parallel.
D.
Run the application on a bare metal EC2 instance.
C. Distribute the application across multiple EC2 instances and run the workload in parallel.
As the amount of data to be processed doubled monthly and the processing time is proportional, simply upgrading the EC2 instance size or switching to a more suitable instance family may not be enough to handle the consistently growing demand.
Distributing the application across multiple EC2 instances and running the workload in parallel is a better option as it provides scalability and can handle increasing demands.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
Pranava_GCP
1 year, 11 months agoRajithaR
2 years, 3 months agoAmycert
2 years, 4 months ago