1 Answers
Hi K,
This question is not an official AWS question and thus does not have an official AWS answer. I think it can be open for debate as you indicate. However, let me direct you to some nuance that you’ll likely see on other exam questions.
This question is a good example of where we are asked to balance multiple priorities..in this case scalability and cost. We also have to be sure not to let our "Practitioners Curse" influence our choices…meaning we should not build in external assumptions beyond that in the question.
Let’s assume data egress costs are the same between A and C. As you say, Option A will likely cap out at some level of requests but the costs are fixed to whatever size instance we choose. Contrast that with Option C which has no cost cap but no request cap (theoretically). Because we have no cost ceiling inherent in Option C, I would say that violates our cost constraint.
As I say, the answer is debate-able and I’m glad you took the time to think critically on this! It’s this sort of critical thinking that will help you do well on the exam!
–Scott
Hi Scott, thanks for your answer! I agree that costs and scalability are both important but inherently (as a practitioner, as you say) assumed that a potential fail in scalability (which means angry customers and in turn less profits) is a bigger issue than potential increased costs. I would agree with your assessment if cost and scalability are equally important.
— Konstantin