Certified Cloud Security Professional (CCSP)Cloud Platform and Infrastructure SecurityMedium
A development team is deploying a new microservices application using serverless functions. They need to ensure that each function execution is isolated from others and that the underlying infrastructure is automatically managed and scaled without direct server provisioning. Which characteristic of serverless computing directly provides this isolation and management benefit?
- ACold Starts
- BEvent-Driven
- CStatelessness
- DEphemeral Compute
Show answer & explanationAnswer & explanation
Correct answer: D. Ephemeral Compute
Ephemeral compute instances are created for each function execution and then destroyed, providing inherent isolation between invocations and abstracting away server management.
Why the other options are wrong
- A. Cold starts are a performance characteristic, not a security or isolation feature.
- B. Event-driven describes how functions are triggered but not the isolation mechanism.
- C. Statelessness refers to the lack of persistent state between invocations but doesn't directly describe the isolation of the compute environment.
Serverless Ephemeral Compute
In serverless computing, compute environments are short-lived, created for each function invocation and then destroyed, providing isolation and automatic resource management.
- Each function execution runs in a new, isolated container/environment.
- Resources are automatically provisioned and de-provisioned.
- Contributes to security by preventing state leakage between invocations.
Memory trick: Serverless is like a pop-up shop for code: it appears, does its job, and disappears. EPHEMERAL COMPUTE means it's a new shop every time, keeping things clean and separate.