Bird
0
0

Why might a team choose containers over serverless functions for a long-running, resource-intensive application?

hard📝 Conceptual Q10 of 15
AWS - Serverless Architecture
Why might a team choose containers over serverless functions for a long-running, resource-intensive application?
AServerless functions support custom OS kernels
BContainers allow more control over runtime and resource allocation
CContainers automatically scale down to zero instantly
DServerless functions have unlimited execution time
Step-by-Step Solution
Solution:
  1. Step 1: Compare runtime and resource control

    Containers provide full control over runtime environment and resource limits.
  2. Step 2: Understand serverless limitations

    Serverless functions have execution time limits and less control over OS and resources.
  3. Final Answer:

    Containers allow more control over runtime and resource allocation -> Option B
  4. Quick Check:

    Containers = more control; serverless = limited runtime [OK]
Quick Trick: Choose containers for control and long runtimes [OK]
Common Mistakes:
  • Thinking serverless has unlimited time
  • Believing containers scale to zero instantly
  • Assuming serverless supports custom OS kernels

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes