Q16 (20) Choose the description that is incorrect regarding serverless architecture.
Accenture technical mcq question, verified with a worked answer. Free to practise - no sign-up.
(20)**
Choose the description that is incorrect regarding serverless architecture.
Show answer & explanation
Option C is incorrect because serverless architecture does not guarantee zero-second initialization. Cold starts—delays when functions are invoked after periods of inactivity—are a well-known limitation of serverless platforms like AWS Lambda and Azure Functions. When new instances scale up, there is typically a noticeable latency (often hundreds of milliseconds to several seconds) before the application can process requests. Options A, B, and D accurately describe real characteristics of serverless architecture: on-demand scaling with cost reduction, pay-as-you-go billing with zero charges during idle periods, and limited low-level OS customization compared to IaaS.
Step-by-step Derivation:
Analyze each statement against serverless architecture principles:
A) TRUE - Serverless functions are event-driven, instantiated on demand, automatically scaled down to zero during idle periods, reducing operational costs.
B) TRUE - Billing is granular and usage-based (typically per invocation, execution time, and memory). Many providers charge $0 when there are zero invocations.
C) FALSE - Cold start is a documented challenge in serverless. When a function hasn't been invoked recently, the platform must provision a new container/runtime environment, causing initialization latency (typically 100ms–5s depending on language and payload size). This contradicts the claim of 'zero-second initialization.'
D) TRUE - Serverless abstracts away server management, but this abstraction limits direct OS-level tuning (kernel parameters, system libraries, network stack optimization) compared to IaaS (e.g., EC2), where you have administrative access to the OS.
Conclusion: C is the only incorrect statement.