350-701 · Question #370
Which statement describes a serverless application?
The correct answer is B. The application runs from an ephemeral, event-triggered, and stateless container that is fully. A serverless application is characterized by code running in ephemeral, event-triggered, stateless containers that are fully managed by a cloud provider, abstracting away server management from the developer.
Question
Which statement describes a serverless application?
Options
- AThe application delivery controller in front of the server farm designates on which server the
- BThe application runs from an ephemeral, event-triggered, and stateless container that is fully
- CThe application is installed on network equipment and not on physical servers.
- DThe application runs from a containerized environment that is managed by Kubernetes or Docker
How the community answered
(53 responses)- A2% (1)
- B92% (49)
- C2% (1)
- D4% (2)
Why each option
A serverless application is characterized by code running in ephemeral, event-triggered, stateless containers that are fully managed by a cloud provider, abstracting away server management from the developer.
This describes a traditional load-balancing setup for server farms, not a serverless architecture where the underlying servers are abstracted away.
Serverless applications, often referred to as Functions-as-a-Service (FaaS), are designed to be ephemeral, meaning they are provisioned and de-provisioned rapidly based on demand. They are event-triggered, executing only when a specific event occurs, and typically stateless, where any necessary state is managed externally. The underlying infrastructure (servers, containers, scaling) is fully managed by the cloud provider, relieving developers of operational overhead.
Applications running on network equipment are typically network services or control plane functions, not what is commonly understood as a serverless application.
While serverless functions can conceptually run in containers, the key distinction of serverless is that the *management* of these containers and the underlying infrastructure is handled entirely by the cloud provider, making it fully managed and abstracted.
Concept tested: Serverless Application Characteristics (FaaS)
Source: https://azure.microsoft.com/en-us/solutions/serverless/
Topics
Community Discussion
No community discussion yet for this question.